程序员十年工作感悟:不要一辈子只靠技术生存

用心钻研编程,成为行业技术大牛,顺便实现财富自由,可能是很多程序员刚入行时的梦想。但是,一位工作10余年的程序员却道出肺腑之言:

"在中国,你千万不要以为学习技术就可以换来稳定的生活和高的薪水待遇,更不要认为那些从事市场开发、跑腿的人,没有前途。

如果你幸运能够听到市场人员的谈话,或是领导们的谈话,你会隐约觉得他们都在把技术人员当作编码的机器来看,你的价值并没有你想象的那么重要。"

在*乎计算机领域的提问中,有一段话也直接引起了强烈讨论,被浏览无数:

很多程序员在打拼多年后,不得不承认:

技术仅仅是一个工具,是你在人生某一阶段生存的工具。

你可以一辈子喜欢它,但最好不要一辈子靠它生存。

本文禁止转载

如果真想实现个人价值、财富自由,最好狂奔在技术+业务的双修道路上。

01 为什么技术大佬总是被"卸磨杀驴"

如果熟悉业内八卦,那么你对这些故事肯定不陌生:创业成功后,技术合伙人直接被踢出局;公司资金紧张,首先拿技术团队开刀,开猿节流、裁猿滚滚;

大厂要all in新技术,于是曾为大厂做出多年贡献的技术大牛,突然"被离职",业内一片哗然......

遭遇这类事件,真正的技术大佬手握财富自由和"江湖地位",可能在短暂的打击后东山再起。

但是对于绝大部分普通技术人来说,技术上没有达到那样高的境界,身上还背着房贷等沉重压力,一次中年裁员,无异于一次伤筋动骨。

这里要介绍一个概念:技术隧道视野(Technical Tunnel Vision)

这个概念用来描述程序员过度关注技术细节和当前手头的任务,而忽视了更广泛的业务目标、团队沟通和项目管理等方面。

技术隧道视野可能会导致程序员在职业生涯中受到限制,因为他们可能在某些关键领域能力上落后于其他具有更全面技能的同事,甚至被淘汰。

02 程序员如何摆脱"技术隧道视野"

最重要的是,要了解业务和市场:投入时间学习公司的业务、市场和竞争环境。理解产品如何为客户创造价值,关注行业的发展趋势。

下面,讲两位程序员出身、最终走上创业道路的IT大佬的故事,希望能给你更多启发。

首席技术官、首席产品官、高级技术咨询顾问、产品总监......翻开伊利诺伊理工大学人工智能硕士优秀学员 Martin CHEN 的简历,能立刻感受到,这是一位产品与技术皆精通的人才。

采访伊始,这位同学跟我分享了一件趣事:他曾在参加一个技术大佬云集的全栈工程师项目时,开玩笑地把自己备注改成了"产品经理",结果群里一片哗然,紧接着就是一顿鄙视,觉得这就是个异类------你为什么到我们这来学技术?

笑完了,他又忍不住补充,其实他觉得产品和技术未必要水火不容,为了未来的长远发展,一定要二者都有涉猎

"其实从根上讲,这得益于我高中老师跟我讲过一句话。坦白说我在高中也算是个学霸,但是那时我们的化学老师跟我说,你不要一天到晚闷头学习,以后你一定不能把自己变成一部机器。 "

如今,他走上创业之路,成为技术合伙人,选择通过学习美国AI硕士不断提升自己,确保自己学习的前沿技术能够为事业赋能。

▼ 点击阅读他的故事

那么,如果在职业早期缺乏业务意识,该怎么及时补救?

读一个美国计算机强校的MBA硕士,系统性学习跨学科的知识,如商业、市场营销等,也可以帮助技术人高效地理解行业和公司的需求。

作为一个不断追寻前沿技术的终身学习者,从朱明德还是一个工程师时,就经常跟周围人谈自己的创业想法。

创业之后,他每天都要接触很多新领域的知识,大到公司战略,小到定价逻辑,但缺乏管理学背景的他,只能通过不断试错来总结和成长。

学习伊利诺伊理工大学工商管理硕士(IIT MBA)以后,他发现自己终于能够系统性地补足自己一直以来欠缺的能力板块。

▼ 点击阅读他的故事

作为美国Top10理工强校,伊利诺伊理工大学(简称:IIT)的教学理念是将计算机知识融入所有学科

其工商管理学课程不但即学即用的管理学知识,更是融入了前沿的技术热点。让技术人员更懂管理,了解AI在商业环境中的应用。

▼ 点击试听IIT MBA课程

在学习过程中,他发现,学习商科知识,也并没有自己想像中那般困难。"当在学习过程中,发现你学会一样东西后,曾经的或者未来的事情可能会处理更好,你就会觉得很有意思。 "

如今,朱明德正在将人工智能等新技术在自己的公司落地和实施,我们期待IIT-MBA的知识能为他的事业提供更多的助益和提升。

相关推荐
不能放弃治疗1 小时前
第 29 章 - ES 源码篇 - 网络 IO 模型及其实现概述
后端·elasticsearch
颜淡慕潇3 小时前
【K8S问题系列 | 21 】K8S中如果PV处于Bound状态,如何删除?【已解决】
后端·云原生·容器·kubernetes·pv
SomeB1oody3 小时前
【Rust自学】7.6. 将模块拆分为不同文件
开发语言·后端·rust
赛博末影猫4 小时前
SpringBoot(Ⅱ-2)——,SpringBoot版本控制,自动装配原理补充(源码),自动导包原理补充(源码),run方法
java·spring boot·后端
光岳楼观景4 小时前
Springboot -- JSON
spring boot·后端·json
掘金酱4 小时前
稀土掘金社区2024年度影响力榜单正式公布
android·前端·后端
qq_2518364575 小时前
asp.net 高校学生勤工俭学系统设计与实现
开发语言·数据库·后端·学习·asp.net
孙尚香蕉6 小时前
Spring IOC详解:掌握控制反转的核心原理与实践应用
java·后端·spring
SomeB1oody8 小时前
【Rust自学】8.2. Vector + Enum的应用
开发语言·后端·rust