一不小心,知乎炸了!

阅读本文大概需要7分钟。

昨天晚上加完班发完原创文章:如何成为一个搞垮公司的程序员?就准备回家了,突然发现知乎一堆咨询消息,看了看原来是之前回答的一个问题突然火了,就是这个:

好家伙,一天不到我的回答快10万阅读了,其实这个回答之前在公众号发过,核心思想是拒绝无脑焦虑寻求突破方法。

关注我这个号的朋友大部分是程序员,这个回答应该对大家有参考价值,所以再次分享下:

我的回复:

对一部分程序员来说,的确存在35岁危机,原因有以下两点:

1.自身没有取得破局

如果你工作一两年,公司对你的要求自然不会太高,但如果工作10年了,却只是一年的经验用了10年,薪资比小年轻高、体力没他们好,这种情况下很难受欢迎。

2.行业现状996盛行

就目前而言中国程序员行业不是一个看创造力的行业,而是一个看执行力的行业。

工作大体分为两类:一类主要看执行力,一类主要看创造力。如果是前沿研究、艺术创作之类的工作,必须要以激发创造力为主,要求工作时间显然不太可能。

中国大多数公司不太需要创造力,它们需要的是模仿和高速上线,我在旧文:巨头过后,寸草不生!说过一点:对开发速度的要求,必然会让大公司更青睐能长期996的小年轻来做初中级程序员。

单纯的抱怨和传播焦虑没有任何意义,我们应该思考的是破局的方法。

我在互联网行业从业11年,参与了360早期创业阶段,见证了300人公司发展到1万,也从一名码农成长为产品技术总监。

在360打工拿到了第一桶金之后开始手游创业,之后进入在线教育行业,担任过独角兽公司技术VP。

结合工作经历,总结以下几点,可能对刚入行的后浪有所帮助:

1.加入IT行业,就不要怕累怕苦

说实话,IT行业真的是一个很苦逼的行业。

行业的技术、资源、业态都更新快迭代快。程序员没有老中医,绝对不是可以靠一招鲜吃遍天的,加入这个行业意味着:加班、下班后的学习、知识的高速迭代。

没有这些,或许你依然可以混到35、40,但很快你就会像一个被用旧的零件一样,在你以为的巅峰,被无情替换、淘汰。

2.职业规划很重要

先来一张工程师的成长路线:

是成为资深架构师,又或者是管理者?再或者转行其他岗位。这些问题思考的越早越好。而不是不做思考,走到哪就算哪,只有提前规划好,并按照规划的目标去制定todolist,这样才有更光明的未来。

最顶级的程序员拼paper、拼专利

对,你没看错,最牛逼的程序员拼的不是代码写的多牛逼。而是有多少paper多少顶尖专利。这是长青之路,不少阿里P10、P11、腾讯T4级别的码皇,无一不是paper、专利给傍的膀大腰圆。自然,人家可以年薪500万拿到手抽筋,且在50之前不用担心贬值的问题。

当然,这条路没绝对的专业深度和忍耐力的话!绝不可行。

次一级的拼管理、拼领导力

这个很容易理解,能尽快升职做管理的,那就抓紧了。管理岗除了更高一点的薪资,更重要是可以拉长你的职场生命周期。一般来说大厂 M3这类的管理者,就不用担心35退休的问题了,最起码也能干到40+。M4以上就更不必说了。如果能干到CTO、CIO那更是可以把职业生涯,拉到50以后!

拼架构

成为架构师,也是程序员的一条延缓贬值或者淘汰的道路。毕竟,精通架构的不可替代性,还是比实现功能要高不少。不过要想成为架构师,必须有足够的业务压强,比如百万以上的流量或用户。没有真正的实战,只能出来「伪架构师」。

程序员如何提升架构能力?看看这篇其实就够了:如何成为一个搞垮公司的程序员?千万记得要反向操作哈。

拼业务

这个怎么理解?程序员需要精通业务吗?其实很简单,如果不走前三条路,那么走精通业务,成为产品运营技术之间的桥梁,也是长续发展之路。比如程序员转产品、转运营、转PMO,因为跨了多个职能,了解多个领域,显然能焕发职场第二春。

有目标方能不断前行!

3.选择!选择!选择!

重要的事情说三遍!这个行业,对细分领域和公司的选择尤其重要!正因为发展快、变化大,如果你没有在「选择」这件事上深度思考,很可能就会随波逐流,每况愈下。

如果不断分析行业趋势、市场动态、公司发展,那么再加上一点点运气,你很可能选择08年的360、10年的蚂蚁金服、13年的头条。我们要找到城市红利、行业红利、公司红利,不断积累正确的选择,吃掉这些红利。

不用怀疑,如果你真的真的不断分析并且尽可能的做正确选择,你就可以慢慢实现巨大跨越,甚至直接财务自由。毕竟,这个行业的增量,完全可以让很多人先富起来!

4.坚持成长

行业的高速发展,意味着压力和成长,人在成长的时候往往却是最痛苦的,很多人选对了高速发展的公司,却无法坚持下来,很多人中途离开了这个行业,很多人努力一时,最终却摸鱼成性。

唯有坚持,不忘记进入这个累并快乐着的行业,你才能最终取得一点小小的成就。

5.分清哪些是平台给予你的,哪些是你自己的能力

很多大厂的高P前辈,甚至是总监、 VP,也可能在某一个时间点,突然被淘汰!

我身边就有一个BAT的总监,真的就突然被优化了,真的就找不到哪怕一半的薪资了。突然之间!拔剑四顾心茫然....

所以,永远要分清楚哪些是平台资源,哪些是你的能力。时刻对自身能力保持清醒且准确的认知,千万不要陷入盲目自负的境地。实在太过乐观的大厂朋友,可以周期性出来面试,哪怕不跳槽,认知自己的真实价值。

6.再谈谈资本、工具人和内卷

这个话题,现在很火,大意就是大家都是工具人,被迫996,被迫内卷,卷到最后身体和灵魂都丢了!

部分认同,部分不认同。认同这个观点的人太多,我就谈谈我不认同的部分吧:对于新时代的社畜而言,唯有高速成长、唯有不断提升自我价值,才是正路!如果要先被剥削才能成长,那就接受被剥削的现实吧!

这个世界是有资本家、是有剥削者,那!不是你我能改变的事情。改变能改变的,适应不能改变的,不断突破自己能力边界,最终你的议价能力会不断提升。甚至,再加上那么一点点运气,你或许也能成为资本本身!

·················END·················

你好,我是findyi,毕业于华科、清华,

一位大厂的业务负责人,

做过大厂技术总监,

也做过小厂CTO的产品技术人,

同时,也是一位信奉终身成长的职场人。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/302597.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

[转载]Android Layout标签之-viewStub,requestFocus,merge,include

定义Android Layout(XML)时&#xff0c;有四个比较特别的标签是非常重要的&#xff0c;其中有三个是与资源复用有关&#xff0c;分别是<viewStub/>, <requestFocus />, <merge /> and<include />。可是以往我们所接触的案例或者官方文档的例子都没有着…

查询2021抚顺高考成绩,2021年抚顺高考状元是谁分数多少分,历年抚顺高考状元名单...

2020年抚顺一年一度的高考考试已经结束&#xff0c;今年抚顺高考状元是谁呢&#xff0c;抚顺高考状元出自哪个高中学校&#xff0c;文理科分数是多少分&#xff0c;一起来了解。一、2020年抚顺高考状元名单资料2020年抚顺高考状元名单和学校相关信息&#xff0c;截至目前发文时…

Android菜单详解——理解android中的Menu

前言 今天看了pro android 3中menu这一章&#xff0c;对Android的整个menu体系有了进一步的了解&#xff0c;故整理下笔记与大家分享。 PS&#xff1a;强烈推荐《Pro Android 3》&#xff0c;是我至今为止看到的最好的一本android书&#xff0c;中文版出到《精通Android 2》。 …

2021北京高考适应性测试成绩排名查询,2021届适应性考试学生成绩排名

1开启前照灯远光时仪表板上(如图所示)亮起。查看本题分析2在道路上跟车行驶时&#xff0c;跟车距离不是主要的&#xff0c;只须保持与前车相等的速度&#xff0c;即可防止发生追尾事故。查看本题分析3驾驶机动车在高速公路要按照限速标志标明的车速行驶。查看本题分析4这个标志…

.NET之Docker部署详细流程

开篇语自己从头开始走一遍docker部署.net的流程&#xff0c;作为一种学习总结&#xff0c;以及后续会写一些在该基础之上的文章。本次示例环境&#xff1a;vs2019、net5、docker、postman创建项目本次事例代码是用过vs2019创建的ASP.NET Core Web API项目image.png目标框架是.N…

平凡而又神奇的贝叶斯方法

全世界有3.14 % 的人已经关注了数据与算法之美概率论只不过是把常识用数学公式表达了出来。 ——拉普拉斯记得读本科的时候&#xff0c;最喜欢到城里的计算机书店里面去闲逛&#xff0c;一逛就是好几个小时&#xff1b;有一次&#xff0c;在书店看到一本…

d.ts文件可以注释html吗,如何编写一个d.ts文件的步骤详解_旧店_前端开发者

前言本文主要讲怎么写一个typescript的描述文件(以d.ts结尾的文件名&#xff0c;比如xxx.d.ts)。最近开始从之前也从网上面也找了一些资料&#xff0c;但还是看的云里雾里模糊不清&#xff0c;经过一段摸索&#xff0c;将摸索的结果记录下来&#xff0c;也希望可以给别人一个参…

function里面可以写function吗_氨基酸可以和蜂蜜一起喝吗?蜂蜜里面有氨基酸吗?...

氨基酸可以和蜂蜜一起喝吗?蜂蜜里面有氨基酸吗?氨基酸是我们人体不可或缺的营养物质&#xff0c;那氨基酸这种物质是否可以搭配蜂蜜一同食用?不少朋友都存在类似的疑惑&#xff0c;氨基酸会对蜂蜜产生不良的影响吗?其实&#xff0c;蜂蜜中本身也包含不少的氨基酸&#xff0…

通过Dapr实现一个简单的基于.net的微服务电商系统(九)——一步一步教你如何撸Dapr之OAuth2授权-百度版...

目录&#xff1a;一、通过Dapr实现一个简单的基于.net的微服务电商系统二、通过Dapr实现一个简单的基于.net的微服务电商系统(二)——通讯框架讲解三、通过Dapr实现一个简单的基于.net的微服务电商系统(三)——一步一步教你如何撸Dapr四、通过Dapr实现一个简单的基于.net的微服…

各自用一句话来概括MVC、MVP、MVVM的差异特点

MVC&#xff1a; 用户的请求首先会到达Controller&#xff0c;由Controller从Model获取数据&#xff0c;选择合适的View&#xff0c;把处理结果呈现到View上&#xff1b; MVP&#xff1a; 用户的请求首先会到达View&#xff0c;View传递请求到特定的Presenter&#xff0c;Pre…

不用“背”单词,1个方法牢记7000单词:我是如何做到的?

全世界有3.14 % 的人已经关注了数据与算法之美上个月30号&#xff0c;我怀着忐忑的心情&#xff0c;再次打开了 词汇量测试网站。当我看到词汇量达到7190的时候&#xff0c;非常兴奋。以至于带着怀疑的态度测了第二次&#xff1a;7260。7000的词汇量是怎样的一个程度呢&#xf…

VS2005~VS2022,那些年用过的VS,致敬,青春!

微软在开发者博客上宣布了一则重磅消息 —— 众所期待的 Visual Studio 2022 开发工具包即将全面拥抱 64-bit&#xff0c;并将于今夏推出首个公共预览版本。笔者第一次接触的VS版本还是2005&#xff0c;那时候还在上大三&#xff0c;一眨眼的功夫&#xff0c;现在都VS2022了&am…

Cowboy 源码分析(十八)

在上一篇中&#xff0c;我们整理了下cowboy_http_protocol:header/3函数&#xff0c;在文章的末尾留下2个没有讲到的函数&#xff0c;今天&#xff0c;我们先看下cowboy_http_protocol:error_terminate/2函数&#xff0c;另一个函数下一篇&#xff0c;我们再看。cowboy_http_pr…

符合语言习惯的 Python 优雅编程技巧

Python最大的优点之一就是语法简洁&#xff0c;好的代码就像伪代码一样&#xff0c;干净、整洁、一目了然。要写出 Pythonic&#xff08;优雅的、地道的、整洁的&#xff09;代码&#xff0c;需要多看多学大牛们写的代码&#xff0c;github 上有很多非常优秀的源代码值得阅读&a…

compress后的bytearray再decode变大_笔记本电脑风扇噪音变大的原因及其解决办法

笔记本使用时间长了之后&#xff0c;风扇声音会变大&#xff0c;那么如何再把风扇声音变小呢&#xff1f;怎么减小笔记本风扇的噪音&#xff1f;是什么原因导致笔记本风扇声音变大&#xff1f;下面给大家介绍笔记本风扇声音变大的原因及其解决办法。原因&#xff1a;1、使用时间…

ML.NET 示例:对象检测-ASP.NET Core Web和WPF桌面示例

ML.NET 版本API 类型状态应用程序类型数据类型场景机器学习任务算法v1.5.0动态API最新端到端应用图像文件对象检测深度学习ONNX: Tiny YOLOv2 & Custom Vision问题对象检测是计算机视觉中的经典问题之一&#xff1a;识别给定图像中包含哪些对象以及它们在图像中的位置。对于…

120天的烧脑只为孩子设计一套教具~

小木研究了适合儿童学习计算机知识的书真的挺多&#xff0c;但是小木要推荐的这本真的是很接地气了&#xff0c;不管是热衷于研究技术的小机灵还是一说计算机逻辑就懵的小可爱们&#xff0c;看到这本萌萌哒电脑漫游记&#xff0c;都会忍不住对计算机越来越感兴趣。它深入浅出&a…

# 睡眠3秒_【for fun】睡眠排序算法

点击上方蓝字关注我&#xff0c;我们一起学编程有任何疑问或者想看的内容&#xff0c;欢迎私信前天我们一起看了猴子排序&#xff0c;今天我们再来看一个奇葩的排序方法&#xff1a;睡眠排序。所谓睡眠排序&#xff0c;就是为待排序数组的每一个元素 x 启动一个线程&#xff0c…

将U盘虚拟成软驱加载控制器驱动安装windows server 2003

转自: http://dengweihua1.blog.51cto.com/134932/293221仅支持9G&#xff0c;10G安装windows2003使用该软件后&#xff0c;U盘的数据会丢失&#xff01;使用该软件后&#xff0c;U盘将无法被Windows系统使用,恢复U盘在最下边。u 安装前的准备&#xff1a; 1. 按F2进入BIOS&…

超级智能玩具《小小机器人》首发|全新50种玩法,创造力之源

致砖《小小机器人》套装全新首发电动机械的完美结合先来看看视频过过眼瘾吧来自美国STEAM教育让孩子跨学科学知识积木向来是STEAM教育很重要的一部分&#xff0c;因为它涉及到了多种学科&#xff1a;要搭建得稳固——这是工程学&#xff1b;要精准搭建——这是数学&#xff1b;…