AIGC时代IT人的迷茫有解(1):从“商业画布”到“个人画布”
IT人的迷茫和心态调整
最近打开新闻,各种IT老大都在说“AIGC时代,只要会说话,人人都会具备程序员的能力”,身边也有很多程序员朋友也已经在用GPT类的产品编程了。随着AIGC的发展,除了程序员,可能很多职业都会被替代或者需求量大大缩水。比如运营组,本来要5个人,那借助各种GPT类的工具,缩减到2个人甚至1个人是很有可能的。本来IT界一直就有一个所谓的“35岁”魔咒,最近很长一段时间的国内外IT公司的大裁员,加上又有了AIGC的加持,这些都在无形中都加深了IT人的焦虑。
面对如此卷的环境,IT人首先要调整自己的状态,佛家有云“人生无常”,这句也同样适用于工作环境,职场上起起落落本是自然,行业大的发展趋势如何,自己没法控制,但可以控制自己应该有哪些“刷子”走江湖!越是这种行业需求紧缩的时候,越需要找到自己那把独特的“刷子,虽然很难,但从现在开始布局,持续培养,才可能在风暴来袭时淡然应对。
本文将通过创业时需要用到的“商业画布”来讲迷茫时可用的“个人画布”,希望对大家所有启发。
创业中的“商业画布”
商业画布,是创业者常用的一个评估创业机会的工具,通过填充和完善这个画布,创业者可以清晰地看到自己的商业模式是否完整、哪里有遗漏,以及如何改进和优化。商业画布主要包括以下九个关键部分:
-
客户细分:创业时需要明确目标客户群体。包括确定产品或服务主要满足哪类人的需求,他们共同的特征是什么等。
-
价值主张:需要阐述提供的产品或服务能为客户解决什么样的问题或带来什么样的好处。价值需要与客户的需求紧密相连,并且客户愿意为此而付出成本;
-
渠道通路:需要描述如何接触并吸引客户群体。包括市场的推广策略、销售的渠道等等。
-
客户关系:说明你希望与你的客户建立什么样的关系。可能是偶发的交易,频次高的交易或者长期的合作等等。
-
收入来源:明确产品或服务是如何获得收入的。包括产品或服务的销售额、订阅费、广告收入等盈利方式。
-
关键业务:列出为了确保商业模式有效运作,必须做的最重要的事情。可能是产品的开发、客户的服务等环节。
-
核心资源:说明为了支持关键业务的运行,你需要哪些核心的资源。包括人才、技术、设备、稳定的客户源等等。
-
关键合作伙伴:列出企业为了运营需要寻找的重要合作伙伴。可能包括供应商、分销商、投资者等等。
-
成本结构:详细列出企业在运营过程中产生的所有成本,包括固定成本和可变成本。
商业画布的使用过程是一个动态的过程,随着企业的发展和市场环境的变化,创业者需要不断地调整和优化商业画布才能适应企业内、外部环境的变化。
迷茫可试的“个人画布”
作为个人的职业发展或人生规划,也同样可以替换商业画布的元素来构建“个人画布”,为了方便从个人角度思考,9个维度的展示顺序有所调整,此处举例可以这样来填充画布中的9个维度:
-
核心资源:我是谁,我有什么技能,天赋或优势 比如,你可能具备丰富的编程经验、深厚的技术知识、良好的沟通和表达能力,对新技术有快速学习和应用的能力等等。
-
价值主张:我能产生什么样的价值 比如,分享编程经验和技术知识,提供技术培训和技术提升指导,或者提供专业领域的技术咨询等等;
-
客户细分:我的价值对谁有用 比如,刚入行的年轻程序员、或者希望提升专项技术能力的程序员、对新技术感兴趣但不了解技术语言的非技术人群等。
-
成本结构:我要付出什么才能让自己具有“我要的价值” 比如,内容创作和教程的开发需要精力,对新技术的研究也需要时间,参加各种技术会议需要门票费等等。
-
关键业务:我需要做什么才能为需求方提供我的价值 比如,可以创建高质量的技术课程,为传统企业提供技术咨询,参与技术社区活动分享最新的技术动态等。
-
渠道通路:怎样才能让别人知道并感受到我的价值 比如,通过技术博客、社交媒体、问答网站等发布技术文章和教程;积极报名参加技术活动,在技术会议和研讨会上发表演讲等。
-
客户关系:我和受益者们是怎样的关系,怎样和他们打交道 比如,通过定期更新博客和社交媒体内容,回答粉丝的问题,提供一对一在线咨询服务,建立长期的咨询关系等。
-
收入来源:我能从受益者那里得到什么样的收入 比如,提供付费的在线课程、技术咨询服务、企业技术培训、出版书籍等来获得收入。
-
关键合作伙伴:谁可以帮助我更好的提供“我有的价值” 比如,技术培训机构、技术论坛或社区、在线教育平台等等。
以上举例虽然以程序员来举例,但思考的范围还是很狭窄的。因为即便是程序员群体,每个人的特质,优势或天赋是不一样的,笔者也见过很爱写诗的程序员,很擅长沟通,协调资源的程序员,所以上述举例只是以还是走技术方向来举例,实际情况下,大家可以根据个人情况,自行填充这9大维度来思考,不必受限于某个领域,主要还是看个人情况。
对于个人画布的绘制,笔者想强调下第一点的重要性(核心资源:我是谁,我有什么技能,天赋或优势 ),从笔者来看这点是其他8点的起源,也可以叫做“自我认知的过程”,这个过程很不容易,但对个人来说又很重要,所以需要摒除偏见,深度思考。老话说:方向错了,奔跑是没有用的!对于自我认知,笔者推荐参见另外几篇笔者的博文:
- 那些被误解的话(3):人不为己,天诛地灭-CSDN博客
- 虽然......但是有一条路只能自己走-CSDN博客
- 从老鹰的重生看,人生40左右开始刚刚好!-CSDN博客
- 经上的人物(1):跟着“大卫”学“以弱胜强”的关键-CSDN博客
人家常说,历史总是惊人的相似!不管科技如何变化,环境如何变化,对人的考验流程却没有变过。人需要认知自我,确定方向,分解目标,制定计划,边实践边调优,根据环境变化不断迭代。这过程是不是有点像程序开发:需求分析,确定程序目标,分解任务,制定项目计划,边开发边修bug,根据用户反馈和市场变化迭代程序!
人生如程序,程序如人生!希望这份“个人画布”可以对你有启发,轻舟已过万重山,前路漫漫亦灿灿!愿大家都能绘制出欣欣向荣的人生画布!
相关文章:
AIGC时代IT人的迷茫有解(1):从“商业画布”到“个人画布”
IT人的迷茫和心态调整 最近打开新闻,各种IT老大都在说“AIGC时代,只要会说话,人人都会具备程序员的能力”,身边也有很多程序员朋友也已经在用GPT类的产品编程了。随着AIGC的发展,除了程序员,可能很多职业都会被替代或…...

Qt/QML编程之路:openglwidget和倒车影像的切换(43)
关于如何实现一个基于OpenGL的3d 图形,这个有很多专门的介绍,我在开发中遇到了这么一个问题: 如何实现一个倒车影像的video显示与一个3D物体显示的切换,因为开窗在同样的一个位置,如果车子倒车启动,则需要将原本显示3D的地方切换为视频图像的显示。 class testOpenGl : …...
Spring 初学者遇到的问题
TagLibraryValidator Spring 实战 5.2 中有个表单需要在 jsp 中遍历数组,添加:<% taglib uri"http://java.sun.com/jsp/jstl/core" prefix"c" %>,访问时发现有些问题: java.lang.NoClassDefFoundError…...

前端解决跨域问题( 6种方法 )
本专栏是汇集了一些HTML常常被遗忘的知识,这里算是温故而知新,往往这些零碎的知识点,在你开发中能起到炸惊效果。我们每个人都没有过目不忘,过久不忘的本事,就让这一点点知识慢慢渗透你的脑海。 本专栏的风格是力求简洁…...

Linux 理解进程
目录 一、基本概念 二、描述进程-PCB 1、task_struct-PCB的一种 2、task_ struct内容分类 三、组织进程 四、查看进程 1、ps指令 2、top命令 3、/proc文件系统 4、在/proc文件中查看指定进程 5、进程的工作目录 五、通过系统调用获取进程标示符 1、getpid()/get…...

鸿蒙App基础
基础说明 .1、应用模型 .1.1、构成要素 应用组件 应用组件是应用的基本组成单位,是应用的运行入口。用户启动、使用和退出应用过程中,应用组件会在不同的状态间切换,这些状态称为应用组件的生命周期。应用组件提供生命周期的回调函数&…...
算法部署优化工程师面试题整理
🎬个人简介:一个全栈工程师的升级之路! 📋个人专栏:C/C面试整理 🎀CSDN主页 发狂的小花 🌄人生秘诀:学习的本质就是极致重复! 目录 整体情况简介 高性能计算基础 AI 框架知识 算…...

C#,入门教程(26)——数据的基本概念与使用方法
上一篇: C#,入门教程(25)——注释(Comments)你会吗?看多图演示,学真正注释。https://blog.csdn.net/beijinghorn/article/details/124681888 本文所述的知识基本上适用于C/C,java等其他语言。 …...

加密与安全_PGP、OpenPGP和GPG加密通信协议
文章目录 PGPOpenPGPGPG工作原理工作流程用途案例说明过程 代码实现pom依赖PgpEncryptionUtilPgpDecryptionUtilCommonUtilsPgpEncryptionTest 小结 PGP PGP (Pretty Good Privacy) 是一种加密通信协议,用于保护电子邮件和文件的安全性和隐私。它通过使用加密、数字…...
Maven模块化最佳实践
一,模块化的原因及意义 模块化是一种将大型的软件系统拆分成相互独立的模块的方法。具有以下优势: 代码复用:不同的模块可以共享相同的代码。这样可以避免重复编写相同的代码,提高开发效率。 模块独立性:每个模块都可…...

嵌入式C语言中 #pragma once 的作用
1、#pragma once有什么作用? 为了避免同一个头文件被包含(include)多次,C/C中有两种宏实现方式: 一种是#ifndef方式; 另一种是#pragma once方式。 在能够支持这两种方式的编译器上,二者并没…...

spring-cloud-openfeign 3.0.0(对应spring boot 2.4.x之前版本)之前版本feign整合ribbon请求流程
在之前写的文章配置基础上 https://blog.csdn.net/zlpzlpzyd/article/details/136060312 下图为自己整理的...

#数据结构 线性表的顺序存储
目录 每日文案 一、线性表的定义 二、线性表的操作 顺序表的存储结构 顺序表的初始化操作 判断顺序表是否为空表 将顺序表置为空表 计算顺序表中的元素个数 取出顺序表中的对应位置元素 取出对应数值的位序 在对应位置插入元素 将对应位置的元素删除 将顺序表中的数据…...

[iOS]高版本MacOS运行低版本Xcode
Xcode 版本支持文档 目的: 在MacOS Sonoma 系统上安装 Xcode14.3.1 第一步 先在Xcode下载一个Xcode14.3.1的压缩包 第二步 本地解压Xcode,将外层目录名变更为Xcode_14.3.1,将文件拷贝到 /Applications目录下。 第三步 变更xcode-sel…...

仿牛客项目Day5:开发登录、退出功能
登录功能 数据库 创建了一个表login_ticket来记录登录凭证,类似于session 核心字段是ticket entity 创建了一个类loginTicket mapper 处理login_ticket的mapper接口层,用来往里面查询数据、增加数据和修改数据 查询数据通过ticket来查 select是通…...

Vue3全家桶 - Vue3 - 【3】模板语法(指令+修饰符 + v-model语法糖)
一、模板语法 主要还是记录一些指令的使用和vue2的区别;vue3指令导航; 1.1 v-text 和 v-html 指令的区别: v-text: 更新元素的文本内容;v-text 通过设置元素的 textContent 属性来工作,因此它将覆盖元素…...

OpenCV开发笔记(七十七):相机标定(二):通过棋盘标定计算相机内参矩阵矫正畸变摄像头图像
若该文为原创文章,转载请注明原文出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/136616551 各位读者,知识无穷而人力有穷,要么改需求,要么找专业人士,要么自己研究 红胖子(红模仿)的博…...

2024蓝桥杯每日一题(时间日期)
一、第一题:日期差值 解题思路:模拟 写一个计算时间的板子两者相减 【Python程序代码】 mon [0,31,28,31,30,31,30,31,31,30,31,30,31] def pd(x):if x%4000 or (x%40 and x%100!0):return Truereturn False def get_day(y,m,d):res 0for i …...
js【详解】事件
给 DOM 节点绑定事件 推荐使用 addEventListener 函数 第一个参数:事件名称第二个参数:事件处理函数(第一个参数为 event)第三个参数: true 采用捕获法来处理事件false 【推荐】采用冒泡法来处理事件 let div1 docu…...
webpack5基础--14_优化css
Css 处理 提取 Css 成单独文件 Css 文件目前被打包到 js 文件中,当 js 文件加载时,会创建一个 style 标签来生成样式 这样对于网站来说,会出现闪屏现象,用户体验不好 我们应该是单独的 Css 文件,通过 link 标签加载…...

超短脉冲激光自聚焦效应
前言与目录 强激光引起自聚焦效应机理 超短脉冲激光在脆性材料内部加工时引起的自聚焦效应,这是一种非线性光学现象,主要涉及光学克尔效应和材料的非线性光学特性。 自聚焦效应可以产生局部的强光场,对材料产生非线性响应,可能…...
椭圆曲线密码学(ECC)
一、ECC算法概述 椭圆曲线密码学(Elliptic Curve Cryptography)是基于椭圆曲线数学理论的公钥密码系统,由Neal Koblitz和Victor Miller在1985年独立提出。相比RSA,ECC在相同安全强度下密钥更短(256位ECC ≈ 3072位RSA…...

3.3.1_1 检错编码(奇偶校验码)
从这节课开始,我们会探讨数据链路层的差错控制功能,差错控制功能的主要目标是要发现并且解决一个帧内部的位错误,我们需要使用特殊的编码技术去发现帧内部的位错误,当我们发现位错误之后,通常来说有两种解决方案。第一…...

无法与IP建立连接,未能下载VSCode服务器
如题,在远程连接服务器的时候突然遇到了这个提示。 查阅了一圈,发现是VSCode版本自动更新惹的祸!!! 在VSCode的帮助->关于这里发现前几天VSCode自动更新了,我的版本号变成了1.100.3 才导致了远程连接出…...

蓝桥杯3498 01串的熵
问题描述 对于一个长度为 23333333的 01 串, 如果其信息熵为 11625907.5798, 且 0 出现次数比 1 少, 那么这个 01 串中 0 出现了多少次? #include<iostream> #include<cmath> using namespace std;int n 23333333;int main() {//枚举 0 出现的次数//因…...
AspectJ 在 Android 中的完整使用指南
一、环境配置(Gradle 7.0 适配) 1. 项目级 build.gradle // 注意:沪江插件已停更,推荐官方兼容方案 buildscript {dependencies {classpath org.aspectj:aspectjtools:1.9.9.1 // AspectJ 工具} } 2. 模块级 build.gradle plu…...
Device Mapper 机制
Device Mapper 机制详解 Device Mapper(简称 DM)是 Linux 内核中的一套通用块设备映射框架,为 LVM、加密磁盘、RAID 等提供底层支持。本文将详细介绍 Device Mapper 的原理、实现、内核配置、常用工具、操作测试流程,并配以详细的…...
Java 二维码
Java 二维码 **技术:**谷歌 ZXing 实现 首先添加依赖 <!-- 二维码依赖 --><dependency><groupId>com.google.zxing</groupId><artifactId>core</artifactId><version>3.5.1</version></dependency><de…...

Linux 中如何提取压缩文件 ?
Linux 是一种流行的开源操作系统,它提供了许多工具来管理、压缩和解压缩文件。压缩文件有助于节省存储空间,使数据传输更快。本指南将向您展示如何在 Linux 中提取不同类型的压缩文件。 1. Unpacking ZIP Files ZIP 文件是非常常见的,要在 …...
MySQL JOIN 表过多的优化思路
当 MySQL 查询涉及大量表 JOIN 时,性能会显著下降。以下是优化思路和简易实现方法: 一、核心优化思路 减少 JOIN 数量 数据冗余:添加必要的冗余字段(如订单表直接存储用户名)合并表:将频繁关联的小表合并成…...