打开

发人深思:一位中年程序员给年轻人的5条“职场人生建议”

subtitle
何以陌相离

2022-01-23 04:56

关注

今天有点郁闷,下午一个读者问了一个问题,等看见后回复过去发现已经被拉黑了:

打开网易新闻 查看更多图片

这哥们发信息前后不到一小时,没想到就把我拉黑了,不知道说什么好,这种感觉就像被鱼刺噎住般难受。

之前偶尔也能遇到一两天没回读者信息被质问是不是觉得自己很牛逼故意不回的:

其实还真不是,洋哥目前加的好友总计已经快三万了,微信每天都有几千上万的未读消息,洋哥也有繁忙的工作,很多时候回大家信息都是半夜睡觉之前。

大部分读者的职场疑问、生活困惑迷茫之类,只要有空都会详细解答,但奈何不了我要面对的是千千万万的大家,更没有分身术。

今天这样的情况总体上还是小概率发生的,写作这么久,很多读者给我发过感谢信,比如这样的:

再比如这样的:

这种鼓励真的让我信心满满,满血复活后继续坚持输出和答疑,甚至可以说是大家的鼓励让洋哥能坚持输出两年之久。

郁闷的事情就聊完了,今天顺便借这个话题分享下最近给大家答疑中遇到的一些经典问题:

1.双非计算机本科要不要考研?老师说考研没什么用

Q:

洋哥,我目前在读大三,之前是专科升了本科,学校老师说要好好学技术,计算机考研没什么用,真的是这样吗?

A:

如果本科毕业就能进二线及以上的公司可以不考研,但如果评估没这样的实力,考研就是比较好的选项。

毕业只能进小公司真的会曲折很多,很可能工作好几年还没大厂应届生薪资高。

另外在职场能晋升到中高管的同学大多是研究生学历,很残酷很真实。

2.元宇宙真的有那么牛逼吗?普通人在这个领域有什么机会?

这个问题好几个读者都问过,先回答普通人有没有什么机会,很悲观地说:没啥机会,非要说有的话,或许买一些宣布all in元宇宙的巨头股票算一个。

另外,普通人首先保证不要被穿着元宇宙外衣的镰刀收割了,恐怕这是更重要的事情。

元宇宙真有那么牛逼吗?如果是完美形态的元宇宙还真挺牛逼的,脑机接口一连上就可以畅游虚拟世界,相信真正实现后会很震撼。

但现在的元宇宙?AR/VR、虚拟世界之类的概念和设备7年前就开始各种炒作了,但技术一直没成型。

或许可以关注下苹果什么时候推出VR设备,元宇宙要想有实质性的突破必须先在硬件和算力上先突破,否则都是空中楼阁。

3.普通程序员如何破局

Q:

看了洋哥的文章「40岁的程序员都去哪了」,想问一下如果是没有985、211学历和一线大厂的背景,普通人怎样突围。怎样能当上小公司技术总监或者合伙人?

A:

普通人在职场突围没有捷径。如果没有学历也没有大厂经历要靠极强的实战能力和学习能力,首先在小厂成长为技术专家或者技术管理者。

同时小厂业务的体量一般不会太大,可能无法推进你的成长,这种情况就需要自己追求卓越。

举几个例子:前端产品崩溃千分之几,老板可能已经挺满意了,那你能不能做到崩溃率万分之几?后端可能并发量并不大,tps可能都不考虑,那能不能挑战自己不断提升tps?

再比如结构、架构分层,能不能做到简约极致?能否做到一行多的代码和多的类、多的分层都没有?

另外多看开源经典代码、多读经典书籍、多找技术高手作为导师。

至于老板喜欢什么样的合伙人,除了以上这些技术的硬指标,你还需要:良好的沟通能力、良好的业务理解能力、良好的产品sense、一定的商业sense、技术人脉,等等。最重要的是:你要能理解老板,并影响业务。

4.如何在工作中精益求精,高速成长

Q:

洋哥,能不能分享下你是怎样提升自己的技能和认知的?

A:

简单讲四点:

  • 在实践中简单的事情重复做的时候,思考能不能做得更优美?包括:效率更高 、结构更合理、重复度更少、更简洁等等,所有职业通用 。
  • 高手和普通人最大的差距在于极致的细节。遇见复杂问题需要复盘拆解和执行的过程:自己做一遍再看看高手怎么做的、其他人怎么做的。查资料、找身边高手、不断复盘、不断观察差距到底在哪。找到其中的差距就是你成为高手需要跨越的细节。
  • 找到跨越差异方法后的反复练习,直到把这种思考和执行变成你的本能,再挑战更高难度。
  • 给自己设置合理目标,建立正反馈闭环。需要有目标激励,首先达到目标本身就是激励,再给自己额外的激励就更好了。

最关键是要让自己爱上挑战高手之路的所有艰辛。

5.前端工程师能否晋升技术总监岗

Q:

洋哥,你好!关于职业发展的问题 今天我刚刚入职新公司(一家巨头),做的是前端工作。当时选择前端是因为我是转专业的,后端学习…难度较大…… 我最近迷上了您的文章,但是发现您的职业发展的文章举得例子通常都是后端场景,虽然我相信两者是异曲同工的,但是我总觉得前端和后端不太一样,貌似很多技术的大老板都是后端出身。

前端的代码设计也不如后端有学问,十几种设计模式,前端用不到几种,算法感觉也是直接说再见了,技术方案也就是局限在主流框架里面自己施展的空间不大。

故而想问洋哥有没有什么前端的职业发展建议或者说身边的前端大佬他们是怎么突破技术和职业瓶颈的话,谢谢!

A:

我就是前端工程师,第一份工作做的是windowsC++开发, 前端后端区别没那么大,做到技术经理就要对产品线负责,就需要对前后端都负责。

对于前端工程师来说可以从协议层的把控和前端框架入手,同时了解网络通信相关知识,再进一步可以了解服务器的一些基础知识和框架选择。

前端的人还有一个优势:对产品更加敏感,更容易具备产品sense。当然后端的确在技术层更具备通用性和深度,所以cto和平台型技术总监的确后端出身的多一点,但业务技术总监前端却多一些。

另外技术管理者都有一些通用技能:团队管理者不再是单纯的个人贡献者,衡量团队管理者是否优秀的唯一标准是:团队绩效。

需要静心做好技术管理,了解商业、熟悉产品、精通业务,注意这三个词的定语。同时以团队对公司的效能最大化的角度思考所有问题。

今天就分享这么多了,大家有职场困惑、发展困惑欢迎找洋哥聊天,未必回复得及时,但只要看见一定会解答。

特别声明:本文为网易自媒体平台“网易号”作者上传并发布,仅代表该作者观点。网易仅提供信息发布平台。
打开网易新闻,阅读体验更佳
10赞
大家都在看打开应用 查看全部
网易热搜每30分钟更新
打开应用 查看全部
打开