当前位置: 首页 > news >正文

AIGC时代IT人的迷茫有解(1):从“商业画布”到“个人画布”

IT人的迷茫和心态调整

最近打开新闻,各种IT老大都在说“AIGC时代,只要会说话,人人都会具备程序员的能力”,身边也有很多程序员朋友也已经在用GPT类的产品编程了。随着AIGC的发展,除了程序员,可能很多职业都会被替代或者需求量大大缩水。比如运营组,本来要5个人,那借助各种GPT类的工具,缩减到2个人甚至1个人是很有可能的。本来IT界一直就有一个所谓的“35岁”魔咒,最近很长一段时间的国内外IT公司的大裁员,加上又有了AIGC的加持,这些都在无形中都加深了IT人的焦虑。

面对如此卷的环境,IT人首先要调整自己的状态,佛家有云“人生无常”,这句也同样适用于工作环境,职场上起起落落本是自然,行业大的发展趋势如何,自己没法控制,但可以控制自己应该有哪些“刷子”走江湖!越是这种行业需求紧缩的时候,越需要找到自己那把独特的“刷子,虽然很难,但从现在开始布局,持续培养,才可能在风暴来袭时淡然应对。

本文将通过创业时需要用到的“商业画布”来讲迷茫时可用的“个人画布”,希望对大家所有启发。

创业中的“商业画布” 

商业画布,是创业者常用的一个评估创业机会的工具,通过填充和完善这个画布,创业者可以清晰地看到自己的商业模式是否完整、哪里有遗漏,以及如何改进和优化。商业画布主要包括以下九个关键部分:

  1. 客户细分创业时需要明确目标客户群体。包括确定产品或服务主要满足哪类人的需求,他们共同的特征是什么等。

  2. 价值主张需要阐述提供的产品或服务能为客户解决什么样的问题或带来什么样的好处。价值需要与客户的需求紧密相连,并且客户愿意为此而付出成本;

  3. 渠道通路:需要描述如何接触并吸引客户群体。包括市场的推广策略、销售的渠道等等。

  4. 客户关系说明你希望与你的客户建立什么样的关系。可能是偶发的交易,频次高的交易或者长期的合作等等。

  5. 收入来源明确产品或服务是如何获得收入的。包括产品或服务的销售额、订阅费、广告收入等盈利方式。

  6. 关键业务列出为了确保商业模式有效运作,必须做的最重要的事情。可能是产品的开发、客户的服务等环节。

  7. 核心资源:说明为了支持关键业务的运行,你需要哪些核心的资源。包括人才、技术、设备、稳定的客户源等等。

  8. 关键合作伙伴列出企业为了运营需要寻找的重要合作伙伴。可能包括供应商、分销商、投资者等等。

  9. 成本结构详细列出企业在运营过程中产生的所有成本,包括固定成本和可变成本。

商业画布的使用过程是一个动态的过程,随着企业的发展和市场环境的变化,创业者需要不断地调整和优化商业画布才能适应企业内、外部环境的变化。

迷茫可试的“个人画布”

作为个人的职业发展或人生规划,也同样可以替换商业画布的元素来构建“个人画布”,为了方便从个人角度思考,9个维度的展示顺序有所调整,此处举例可以这样来填充画布中的9个维度:

  1. 核心资源:我是谁,我有什么技能,天赋或优势  比如,你可能具备丰富的编程经验、深厚的技术知识、良好的沟通和表达能力,对新技术有快速学习和应用的能力等等。

  2. 价值主张:我能产生什么样的价值  比如,分享编程经验和技术知识,提供技术培训和技术提升指导,或者提供专业领域的技术咨询等等;

  3. 客户细分:我的价值对谁有用 比如,刚入行的年轻程序员、或者希望提升专项技术能力的程序员、对新技术感兴趣但不了解技术语言的非技术人群等。

  4. 成本结构:我要付出什么才能让自己具有“我要的价值” 比如,内容创作和教程的开发需要精力,对新技术的研究也需要时间,参加各种技术会议需要门票费等等。

  5. 关键业务:我需要做什么才能为需求方提供我的价值 比如,可以创建高质量的技术课程,为传统企业提供技术咨询,参与技术社区活动分享最新的技术动态等。

  6. 渠道通路:怎样才能让别人知道并感受到我的价值 比如,通过技术博客、社交媒体、问答网站等发布技术文章和教程;积极报名参加技术活动,在技术会议和研讨会上发表演讲等。

  7. 客户关系:我和受益者们是怎样的关系,怎样和他们打交道 比如,通过定期更新博客和社交媒体内容,回答粉丝的问题,提供一对一在线咨询服务,建立长期的咨询关系等。

  8. 收入来源:我能从受益者那里得到什么样的收入 比如,提供付费的在线课程、技术咨询服务、企业技术培训、出版书籍等来获得收入。

  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 中遍历数组&#xff0c;添加&#xff1a;<% taglib uri"http://java.sun.com/jsp/jstl/core" prefix"c" %>&#xff0c;访问时发现有些问题&#xff1a; java.lang.NoClassDefFoundError…...

前端解决跨域问题( 6种方法 )

本专栏是汇集了一些HTML常常被遗忘的知识&#xff0c;这里算是温故而知新&#xff0c;往往这些零碎的知识点&#xff0c;在你开发中能起到炸惊效果。我们每个人都没有过目不忘&#xff0c;过久不忘的本事&#xff0c;就让这一点点知识慢慢渗透你的脑海。 本专栏的风格是力求简洁…...

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、构成要素 应用组件 应用组件是应用的基本组成单位&#xff0c;是应用的运行入口。用户启动、使用和退出应用过程中&#xff0c;应用组件会在不同的状态间切换&#xff0c;这些状态称为应用组件的生命周期。应用组件提供生命周期的回调函数&…...

算法部署优化工程师面试题整理

&#x1f3ac;个人简介&#xff1a;一个全栈工程师的升级之路&#xff01; &#x1f4cb;个人专栏&#xff1a;C/C面试整理 &#x1f380;CSDN主页 发狂的小花 &#x1f304;人生秘诀&#xff1a;学习的本质就是极致重复! 目录 整体情况简介 高性能计算基础 AI 框架知识 算…...

C#,入门教程(26)——数据的基本概念与使用方法

上一篇&#xff1a; C#&#xff0c;入门教程(25)——注释&#xff08;Comments&#xff09;你会吗&#xff1f;看多图演示&#xff0c;学真正注释。https://blog.csdn.net/beijinghorn/article/details/124681888 本文所述的知识基本上适用于C/C&#xff0c;java等其他语言。 …...

加密与安全_PGP、OpenPGP和GPG加密通信协议

文章目录 PGPOpenPGPGPG工作原理工作流程用途案例说明过程 代码实现pom依赖PgpEncryptionUtilPgpDecryptionUtilCommonUtilsPgpEncryptionTest 小结 PGP PGP (Pretty Good Privacy) 是一种加密通信协议&#xff0c;用于保护电子邮件和文件的安全性和隐私。它通过使用加密、数字…...

Maven模块化最佳实践

一&#xff0c;模块化的原因及意义 模块化是一种将大型的软件系统拆分成相互独立的模块的方法。具有以下优势&#xff1a; 代码复用&#xff1a;不同的模块可以共享相同的代码。这样可以避免重复编写相同的代码&#xff0c;提高开发效率。 模块独立性&#xff1a;每个模块都可…...

嵌入式C语言中 #pragma once 的作用

1、#pragma once有什么作用&#xff1f; 为了避免同一个头文件被包含&#xff08;include&#xff09;多次&#xff0c;C/C中有两种宏实现方式&#xff1a; 一种是#ifndef方式&#xff1b; 另一种是#pragma once方式。 在能够支持这两种方式的编译器上&#xff0c;二者并没…...

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 版本支持文档 目的&#xff1a; 在MacOS Sonoma 系统上安装 Xcode14.3.1 第一步 先在Xcode下载一个Xcode14.3.1的压缩包 第二步 本地解压Xcode&#xff0c;将外层目录名变更为Xcode_14.3.1&#xff0c;将文件拷贝到 /Applications目录下。 第三步 变更xcode-sel…...

仿牛客项目Day5:开发登录、退出功能

登录功能 数据库 创建了一个表login_ticket来记录登录凭证&#xff0c;类似于session 核心字段是ticket entity 创建了一个类loginTicket mapper 处理login_ticket的mapper接口层&#xff0c;用来往里面查询数据、增加数据和修改数据 查询数据通过ticket来查 select是通…...

Vue3全家桶 - Vue3 - 【3】模板语法(指令+修饰符 + v-model语法糖)

一、模板语法 主要还是记录一些指令的使用和vue2的区别&#xff1b;vue3指令导航&#xff1b; 1.1 v-text 和 v-html 指令的区别&#xff1a; v-text&#xff1a; 更新元素的文本内容&#xff1b;v-text 通过设置元素的 textContent 属性来工作&#xff0c;因此它将覆盖元素…...

OpenCV开发笔记(七十七):相机标定(二):通过棋盘标定计算相机内参矩阵矫正畸变摄像头图像

若该文为原创文章&#xff0c;转载请注明原文出处 本文章博客地址&#xff1a;https://hpzwl.blog.csdn.net/article/details/136616551 各位读者&#xff0c;知识无穷而人力有穷&#xff0c;要么改需求&#xff0c;要么找专业人士&#xff0c;要么自己研究 红胖子(红模仿)的博…...

2024蓝桥杯每日一题(时间日期)

一、第一题&#xff1a;日期差值 解题思路&#xff1a;模拟 写一个计算时间的板子两者相减 【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 函数 第一个参数&#xff1a;事件名称第二个参数&#xff1a;事件处理函数&#xff08;第一个参数为 event&#xff09;第三个参数&#xff1a; true 采用捕获法来处理事件false 【推荐】采用冒泡法来处理事件 let div1 docu…...

webpack5基础--14_优化css

Css 处理 提取 Css 成单独文件 Css 文件目前被打包到 js 文件中&#xff0c;当 js 文件加载时&#xff0c;会创建一个 style 标签来生成样式 这样对于网站来说&#xff0c;会出现闪屏现象&#xff0c;用户体验不好 我们应该是单独的 Css 文件&#xff0c;通过 link 标签加载…...

基于距离变化能量开销动态调整的WSN低功耗拓扑控制开销算法matlab仿真

目录 1.程序功能描述 2.测试软件版本以及运行结果展示 3.核心程序 4.算法仿真参数 5.算法理论概述 6.参考文献 7.完整程序 1.程序功能描述 通过动态调整节点通信的能量开销&#xff0c;平衡网络负载&#xff0c;延长WSN生命周期。具体通过建立基于距离的能量消耗模型&am…...

C++:std::is_convertible

C++标志库中提供is_convertible,可以测试一种类型是否可以转换为另一只类型: template <class From, class To> struct is_convertible; 使用举例: #include <iostream> #include <string>using namespace std;struct A { }; struct B : A { };int main…...

Appium+python自动化(十六)- ADB命令

简介 Android 调试桥(adb)是多种用途的工具&#xff0c;该工具可以帮助你你管理设备或模拟器 的状态。 adb ( Android Debug Bridge)是一个通用命令行工具&#xff0c;其允许您与模拟器实例或连接的 Android 设备进行通信。它可为各种设备操作提供便利&#xff0c;如安装和调试…...

PHP和Node.js哪个更爽?

先说结论&#xff0c;rust完胜。 php&#xff1a;laravel&#xff0c;swoole&#xff0c;webman&#xff0c;最开始在苏宁的时候写了几年php&#xff0c;当时觉得php真的是世界上最好的语言&#xff0c;因为当初活在舒适圈里&#xff0c;不愿意跳出来&#xff0c;就好比当初活在…...

边缘计算医疗风险自查APP开发方案

核心目标:在便携设备(智能手表/家用检测仪)部署轻量化疾病预测模型,实现低延迟、隐私安全的实时健康风险评估。 一、技术架构设计 #mermaid-svg-iuNaeeLK2YoFKfao {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg…...

【Java学习笔记】Arrays类

Arrays 类 1. 导入包&#xff1a;import java.util.Arrays 2. 常用方法一览表 方法描述Arrays.toString()返回数组的字符串形式Arrays.sort()排序&#xff08;自然排序和定制排序&#xff09;Arrays.binarySearch()通过二分搜索法进行查找&#xff08;前提&#xff1a;数组是…...

【第二十一章 SDIO接口(SDIO)】

第二十一章 SDIO接口 目录 第二十一章 SDIO接口(SDIO) 1 SDIO 主要功能 2 SDIO 总线拓扑 3 SDIO 功能描述 3.1 SDIO 适配器 3.2 SDIOAHB 接口 4 卡功能描述 4.1 卡识别模式 4.2 卡复位 4.3 操作电压范围确认 4.4 卡识别过程 4.5 写数据块 4.6 读数据块 4.7 数据流…...

定时器任务——若依源码分析

分析util包下面的工具类schedule utils&#xff1a; ScheduleUtils 是若依中用于与 Quartz 框架交互的工具类&#xff0c;封装了定时任务的 创建、更新、暂停、删除等核心逻辑。 createScheduleJob createScheduleJob 用于将任务注册到 Quartz&#xff0c;先构建任务的 JobD…...

【CSS position 属性】static、relative、fixed、absolute 、sticky详细介绍,多层嵌套定位示例

文章目录 ★ position 的五种类型及基本用法 ★ 一、position 属性概述 二、position 的五种类型详解(初学者版) 1. static(默认值) 2. relative(相对定位) 3. absolute(绝对定位) 4. fixed(固定定位) 5. sticky(粘性定位) 三、定位元素的层级关系(z-i…...

ESP32 I2S音频总线学习笔记(四): INMP441采集音频并实时播放

简介 前面两期文章我们介绍了I2S的读取和写入&#xff0c;一个是通过INMP441麦克风模块采集音频&#xff0c;一个是通过PCM5102A模块播放音频&#xff0c;那如果我们将两者结合起来&#xff0c;将麦克风采集到的音频通过PCM5102A播放&#xff0c;是不是就可以做一个扩音器了呢…...