我和海归博士线下深聊:技术人在不同年龄的赚钱方法!

2023-11-11 19:21

本文主要是介绍我和海归博士线下深聊:技术人在不同年龄的赚钱方法!,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

见字如面,我是军哥!

昨天和一位海归博士吃饭,他是我的训练营学员,来上海出差,所以必须给安排吃一顿饭,见面互相学习下~

这位博士呢,之前国内某 211 大学双学士毕业,之后在美国某 top 级学校博士毕业,title 是数据科学家,如今工作时间不长,也就 3 年左右,在数据分析和产品都有一定的工作经验,所以他的优势在数据分析和 AI 产品方面,如今想回国发展,想跟我聊聊国内 IT 人成长路径和公司选择。

因为他在美国生活多年,一直认为国内也可以一直做技术干到老,我对他笑了笑,在中国的国情下这行不通。

为什么呢?

因为欧美早就没有人口红利了,大多是技术驱动,这就需要大量专精的技术人才,而我国目前则是业务驱动(未来也一定会到技术驱动,但是这个未来有多长,并不知道),不用深入研究技术,搞好技术的应用就够了。

并且还有一个情况,就是国内的搞技术的人太多了,每年有近百万人员涌入市场,企业最近几年完完全全成为买方市场,意思是招聘岗位少,求职的太多,然后很多程序员的年龄和能力又不能同步增长,企业老板必然从性价比考虑,战略放弃年纪太大的程序员了。

所以,对于国内技术人的职场生存法则和职业规划(赚钱方式),我有以下两个观点:

第一、年轻时请从事有两份收入的工作。

什么意思呢?

第一份是你工资,第二份是你的能力、经验和成长,很显然,没有第二份收入,你的工资永远不会增长,另外,年时时永远不要只看眼前的工资,而是把成长作为做大的收入。比如我在 1 号店工作四年干到架构师,那个时候工资真不高才2w多一点,之后跳槽到饿了么当技术总监,当时的现金收入直接翻倍。

第二,人生的三个阶段我们拉长时间周期来看。

技术人的人生可以分为三个阶段:

第一个阶段,25 到 35 岁,我们通过体力和智力赚钱,说加班就加班,身体还OK,这个阶段是通过我们的技术专业能力赚钱;

到了第二个阶段,也就是 35 到 45 岁,我们要通过行业经验和资源赚钱,这个时候我们和年轻程序员比加班,我们拼不过,但是我们拥有年轻人没有的,大量行业项目研发经验和各种资源,以及你对事有很强的判断力和看到事物的本质的能力。

第三个阶段也就是 45 到 55 岁,这个时候我们需要靠人脉和资本赚钱,因为这个年纪我们的经验积累变慢,智力也开始衰退了。

所以,人生在不同年龄阶段要做不同阶段的事,切勿经验依赖,要跟上环境的变化,与时俱进。以我为例,我最初通过写代码/做架构赚钱,现在则通过行业经验和资源赚钱~

以上,希望对各位有帮助~

最后,明天晚上 21 点,我来开一个直播深入聊聊技术人的职业规划,点击下方直接预约,不见不散~

「关于作者:军哥,前饿了么、贝壳技术总监,目前是一名自由职业者兼公司顾问,乐于结交朋友,也欢迎加我微信与我做朋友(公号输入框回复“w”即可),朋友圈做个点头之交!

另外军哥写了一些,关于个人如何快速成长、深度思考、程序员或产品经理能力模型、架构,OKR干货,技术管理等电子书资料,公号后台回复 “9”获取,不谢。」

以往热文推荐:

普通程序员和大佬的最大差别是学习方法和定目标!

从程序员到技术经理,三个大坑等着你!

普通程序员和技术大佬就差这三招!

给 30 左右的你三个人生破局建议!


更多精彩,关注我公号,一起学习、成长

c0e878da9b456281e12bba13e22485dc.png

这篇关于我和海归博士线下深聊:技术人在不同年龄的赚钱方法!的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/392316

相关文章

SpringBoot使用Jasypt对YML文件配置内容加密的方法(数据库密码加密)

《SpringBoot使用Jasypt对YML文件配置内容加密的方法(数据库密码加密)》本文介绍了如何在SpringBoot项目中使用Jasypt对application.yml文件中的敏感信息(如数... 目录SpringBoot使用Jasypt对YML文件配置内容进行加密(例:数据库密码加密)前言一、J

Spring Boot 中正确地在异步线程中使用 HttpServletRequest的方法

《SpringBoot中正确地在异步线程中使用HttpServletRequest的方法》文章讨论了在SpringBoot中如何在异步线程中正确使用HttpServletRequest的问题,... 目录前言一、问题的来源:为什么异步线程中无法访问 HttpServletRequest?1. 请求上下文与线

解读为什么@Autowired在属性上被警告,在setter方法上不被警告问题

《解读为什么@Autowired在属性上被警告,在setter方法上不被警告问题》在Spring开发中,@Autowired注解常用于实现依赖注入,它可以应用于类的属性、构造器或setter方法上,然... 目录1. 为什么 @Autowired 在属性上被警告?1.1 隐式依赖注入1.2 IDE 的警告:

SpringBoot快速接入OpenAI大模型的方法(JDK8)

《SpringBoot快速接入OpenAI大模型的方法(JDK8)》本文介绍了如何使用AI4J快速接入OpenAI大模型,并展示了如何实现流式与非流式的输出,以及对函数调用的使用,AI4J支持JDK8... 目录使用AI4J快速接入OpenAI大模型介绍AI4J-github快速使用创建SpringBoot

Android开发中gradle下载缓慢的问题级解决方法

《Android开发中gradle下载缓慢的问题级解决方法》本文介绍了解决Android开发中Gradle下载缓慢问题的几种方法,本文给大家介绍的非常详细,感兴趣的朋友跟随小编一起看看吧... 目录一、网络环境优化二、Gradle版本与配置优化三、其他优化措施针对android开发中Gradle下载缓慢的问

python 3.8 的anaconda下载方法

《python3.8的anaconda下载方法》本文详细介绍了如何下载和安装带有Python3.8的Anaconda发行版,包括Anaconda简介、下载步骤、安装指南以及验证安装结果,此外,还介... 目录python3.8 版本的 Anaconda 下载与安装指南一、Anaconda 简介二、下载 An

Java中将异步调用转为同步的五种实现方法

《Java中将异步调用转为同步的五种实现方法》本文介绍了将异步调用转为同步阻塞模式的五种方法:wait/notify、ReentrantLock+Condition、Future、CountDownL... 目录异步与同步的核心区别方法一:使用wait/notify + synchronized代码示例关键

Python使用Pandas对比两列数据取最大值的五种方法

《Python使用Pandas对比两列数据取最大值的五种方法》本文主要介绍使用Pandas对比两列数据取最大值的五种方法,包括使用max方法、apply方法结合lambda函数、函数、clip方法、w... 目录引言一、使用max方法二、使用apply方法结合lambda函数三、使用np.maximum函数

Qt 中集成mqtt协议的使用方法

《Qt中集成mqtt协议的使用方法》文章介绍了如何在工程中引入qmqtt库,并通过声明一个单例类来暴露订阅到的主题数据,本文通过实例代码给大家介绍的非常详细,感兴趣的朋友一起看看吧... 目录一,引入qmqtt 库二,使用一,引入qmqtt 库我是将整个头文件/源文件都添加到了工程中进行编译,这样 跨平台

Nginx设置连接超时并进行测试的方法步骤

《Nginx设置连接超时并进行测试的方法步骤》在高并发场景下,如果客户端与服务器的连接长时间未响应,会占用大量的系统资源,影响其他正常请求的处理效率,为了解决这个问题,可以通过设置Nginx的连接... 目录设置连接超时目的操作步骤测试连接超时测试方法:总结:设置连接超时目的设置客户端与服务器之间的连接