当前位置: 首页 > 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 标签加载…...

React Native 开发环境搭建(全平台详解)

React Native 开发环境搭建&#xff08;全平台详解&#xff09; 在开始使用 React Native 开发移动应用之前&#xff0c;正确设置开发环境是至关重要的一步。本文将为你提供一份全面的指南&#xff0c;涵盖 macOS 和 Windows 平台的配置步骤&#xff0c;如何在 Android 和 iOS…...

React第五十七节 Router中RouterProvider使用详解及注意事项

前言 在 React Router v6.4 中&#xff0c;RouterProvider 是一个核心组件&#xff0c;用于提供基于数据路由&#xff08;data routers&#xff09;的新型路由方案。 它替代了传统的 <BrowserRouter>&#xff0c;支持更强大的数据加载和操作功能&#xff08;如 loader 和…...

iPhone密码忘记了办?iPhoneUnlocker,iPhone解锁工具Aiseesoft iPhone Unlocker 高级注册版​分享

平时用 iPhone 的时候&#xff0c;难免会碰到解锁的麻烦事。比如密码忘了、人脸识别 / 指纹识别突然不灵&#xff0c;或者买了二手 iPhone 却被原来的 iCloud 账号锁住&#xff0c;这时候就需要靠谱的解锁工具来帮忙了。Aiseesoft iPhone Unlocker 就是专门解决这些问题的软件&…...

2024年赣州旅游投资集团社会招聘笔试真

2024年赣州旅游投资集团社会招聘笔试真 题 ( 满 分 1 0 0 分 时 间 1 2 0 分 钟 ) 一、单选题(每题只有一个正确答案,答错、不答或多答均不得分) 1.纪要的特点不包括()。 A.概括重点 B.指导传达 C. 客观纪实 D.有言必录 【答案】: D 2.1864年,()预言了电磁波的存在,并指出…...

1.3 VSCode安装与环境配置

进入网址Visual Studio Code - Code Editing. Redefined下载.deb文件&#xff0c;然后打开终端&#xff0c;进入下载文件夹&#xff0c;键入命令 sudo dpkg -i code_1.100.3-1748872405_amd64.deb 在终端键入命令code即启动vscode 需要安装插件列表 1.Chinese简化 2.ros …...

Rust 异步编程

Rust 异步编程 引言 Rust 是一种系统编程语言,以其高性能、安全性以及零成本抽象而著称。在多核处理器成为主流的今天,异步编程成为了一种提高应用性能、优化资源利用的有效手段。本文将深入探讨 Rust 异步编程的核心概念、常用库以及最佳实践。 异步编程基础 什么是异步…...

大学生职业发展与就业创业指导教学评价

这里是引用 作为软工2203/2204班的学生&#xff0c;我们非常感谢您在《大学生职业发展与就业创业指导》课程中的悉心教导。这门课程对我们即将面临实习和就业的工科学生来说至关重要&#xff0c;而您认真负责的教学态度&#xff0c;让课程的每一部分都充满了实用价值。 尤其让我…...

MySQL:分区的基本使用

目录 一、什么是分区二、有什么作用三、分类四、创建分区五、删除分区 一、什么是分区 MySQL 分区&#xff08;Partitioning&#xff09;是一种将单张表的数据逻辑上拆分成多个物理部分的技术。这些物理部分&#xff08;分区&#xff09;可以独立存储、管理和优化&#xff0c;…...

苹果AI眼镜:从“工具”到“社交姿态”的范式革命——重新定义AI交互入口的未来机会

在2025年的AI硬件浪潮中,苹果AI眼镜(Apple Glasses)正在引发一场关于“人机交互形态”的深度思考。它并非简单地替代AirPods或Apple Watch,而是开辟了一个全新的、日常可接受的AI入口。其核心价值不在于功能的堆叠,而在于如何通过形态设计打破社交壁垒,成为用户“全天佩戴…...

Java后端检查空条件查询

通过抛出运行异常&#xff1a;throw new RuntimeException("请输入查询条件&#xff01;");BranchWarehouseServiceImpl.java // 查询试剂交易&#xff08;入库/出库&#xff09;记录Overridepublic List<BranchWarehouseTransactions> queryForReagent(Branch…...