一个失业程序员的自叙

紫来峰 2024-04-15 09:04:30

五十而知天命

在被公司约谈后,我才发现不是我要换工作,而是是需要换赛道,我的IT职业生涯已经彻底结束。我要重新把二十多年的工作人生再走一遍,禁不住感慨万千。顺便写下此文,给正在IT路上的兄弟共勉。

遥想当年,自己的爱好、特长、工作三位一体,扎身于计算机行业,如鱼得水;再看当下,自己没钱、没权、没资源、没人脉,漂泊于社会,无助和迷茫。我忽然想起了约翰·兰博,一个在战场上英勇无畏的军人,但在和平时期却感到无所归属。曾经,我认为自己生来就是为了编程而存在,但如今我发现IT已经没有我的容身之地。

上学时理想丰满

从小时候起,我就热爱数学,整个学习生涯中特别偏理,大学学的汇编、组成原理、数据结构、离散数学、编译原理...... 这些专业课不仅仅是喜欢和学好,而是看到他们会产生兴奋,以至于每天晚上都要忙到12点,不是学理论就是把理论用编码实现。

工作的现实骨感

参加工作后,看到学习的理论有了用武之地,工作总是充满激情,不夸张的讲,总认为自己是来拯救公司的,无论多难的事情总想试一试,中间遇到了多少问题,经历过多少个通宵,但自己却乐在其中,慢慢的自己就陷入到技术中,从代码优雅,到研发框架,再后来是系统架构、大数据、GPU,能涉足的都会参与。

说是学习也好,说是工作也罢,总之时间都被耗没了,牺牲了社交,牺牲了其他的学习,导致我有两个致命缺点:1.不会向上社交 2.永远在讲究战术,无法掌控战略。两个缺点限制了我的职业发展,导致我无法再向上升职,只能做到技术Leader,无法做到项目总监、产线总监。

我与技术的爱恨情仇

工作之后,技术学习都是根据项目需求而学,东西多而杂,而且都没有特别深入,只是留在使用、优化层面,所以没有核心竞争力,会的内容很容易被他人替代。

如果重新来过,我希望有目标的去学习,围绕一个产品去做深做透。技术是学不完的,适可而止,选择一款好产品,一个能造福社会的产品、一个能变现的产品,深入去开发和优化,做到精益求精。假设没有适合的产品,到了一定工作年限(五年),需要尽快转换赛道,舍去技术,无论你多么不舍,都要腾出时间学习社交、学习业务知识、学习项目管理、学习如何做产线Owner,要想向上走,提高自己管人扛事的能力。

我与领导的PUA

从小总想被家长夸奖,所以总愿意做家长喜欢的事情,甚至宁肯牺牲自己的利益,就是因为家长喜欢。这种迎合他人的思想刻在了骨子里。

到了工作中,这种性格促使我总想在领导面前表现,结果被领导PUA,导致我不是在干活就是在干活的路上,工作时间逐渐加长,从8小时到10小时再到12小时,后来还要加上周末。每天成就感满满,自我感觉良好,因为领导看到结果是高兴的。

永远在干活和加班,没有时间和精力思考为什么干,随着时间的积累,我的认知停留在执行层面,无法上升到决策层面。认知的缺陷就会导致职业有天花板,以至于我职业生涯最后也只是一个技术Leader。

如果重新来过,我不会一直埋头干活,一定要定期抬头看路,对工作做总结。工作要量力而行,尽量少占个人时间,尽量做到规范,比如固定每天最多10小时,既对得起公司,也对得起个人。职场打工是双向选择,是等价交换,不要为了迎合领导开心而盲目地牺牲自己和团队的时间,人性是禁不起试探的,有了第一次一定会有第二次,第N次,直到变成习惯,变成应该的。

内容属实,一字一字敲出,给年轻的IT兄弟共勉

0 阅读:156

紫来峰

简介:洞察世事百科,品味百味人生。