查看原文
其他

老K自述:从程序员到百万高管,一路走来,我踩过的3个坑!

老K 技术琐话 2021-08-09



作者介绍老K“技术领导力”公众号主笔,文出过畅销书,武做过CTO,一个被生活逼得一身才华的人




我是老K,“技术琐话”邀请我写写自己成长过程中踩过的坑,希望给年轻人一点启发和借鉴。


先介绍下自己,我是技术出身,毕业后从程序员做起,开始写ASP、PHP、VB,后来一直写JAVA,以前没有现在分工这么细,所以前端、后端、数据库、服务器配置,甚至用PS做图都是自己一个人弄,什么都要懂一点。


一路写代码、带团队、做项目,也一直在积累,等待机会。大概工作10年的时候,机缘巧合,进入了一家互联网独角兽电商公司,随着公司业务的快速发展,我从技术经理,一直做到高级技术总监,大概6年左右的时间。


后来公司卖给京东,我们这批早期员工拿了钱,就都离开了,如果不离开的话应该就升VP了,但是估计也会被京东整得很惨,团队融合嘛,后爹的心态可以理解。


期间,出过一本技术畅销书,做过上百场技术分享,在行业里渐渐有了些名气,成为了别人眼中的大咖,认识了很多有趣的人,同时也得到了很多工作和挣钱的机会。


再后来,念了名校MBA,为下一次的职业跃迁,继续做好准备。


自己的职场经历,成不成功不好定义,因为每个人的标准不一样。但都是自己一步步走出来的。如果说,回头看自己的职场生涯踩过哪些坑,或者想给年轻人的建议,我总结三点吧:


不要太早脱离一线编码工作我大概写代码写了10年,到那家独角兽电商公司后,就基本不怎么写代码了,我自己感觉,还应该再写几年,有点后悔太早脱离一线编码。


写代码非常锻炼人的逻辑思维、全局思考的能力。因为写一个模块,你要考虑到业务本身、不同的场景的适应、非正常情况的处理、非技术需求等等,对很多细节都要思考很深。


比如,每当有人跟我吹他们公司的技术有多牛逼,我就会打开他们公司的App,在弱网的时候看看、在断网的时候看看、用抓包工具看看传参,基本就可以判断他的技术水平了。这个方法,大家可以试试,自家的App在以上情况下,跟BAT的App比比,就知道差距在哪了。


所以建议各位技术人,不要太早脱离一线编码,写代码期间多锻炼自己底层能力,如逻辑思维、算法、系统和网络的底层原理等等,这些基础的东西要多下苦工,吃透它。你具备了这些底层能力,无论将来做什么,都不会有太大问题,因为这些能力是可以迁移的。


有机会还是应该去顶级大厂历练虽然我也见识过几千人技术团队规模的公司,而且这些公司很多人都来自BAT,但是我的职业生涯没有在BAT或微软、谷歌这些世界顶级公司待过,还是会有一些遗憾。


大平台所能给我们的,除了优厚的薪资待遇,还有顶级的圈子、前沿的研究成果、一流的培训机会。对于提升一个人的视野和格局,无疑是非常有帮助的。


虽然,去了大厂也不见得能进入好的项目,跟到一个赏识你的老板,甚至可能成为政治斗争的牺牲品,但是我还是建议年轻人,在你的职业生涯当中,如果有机会,还是去顶级大厂呆上几年。


选择长期跟随一家公司共同成长。观察那些在职场上实现财富自由的人,你会发现大多数都是早期加入公司,并且跟随公司一起成长,直到公司上市,这些人也实现了财富自由。


张一鸣说过,对于那些早期员工来说,期权奖励他们的,不是他们的业务能力,而是他们的投资能力。在大家不看好的时候,你看好;在大家纷纷离开公司,跳槽拿高薪的时候,你选择留下,这就是你的眼光,你的投资能力。


之前的文章写过,我至少错过了两次实现财富自由的机会,所在的两家公司后来都上市了,因为种种原因,当时选择了离开,现在看来当时的决定不一定是最优的。


所以我建议你,如果看好所在公司未来的发展,要坚定留下来跟公司共同成长,不要在意眼前那每月几千块钱的差别,说难听点,那些钱改变不了命运。


一旦你选择跟随公司共同成长,你的老板又是乐于分享的人,那么你实现财富自由的机会就会很大。悲观的说,技术人出路并不多,要么跟随一家公司做到上市;要么自己出来创业。综合来看,前者可能更适合大多数人。


最后,不论你处在哪个阶段,愿你坚持向上生长、眼里有光、胸怀坦荡,这个世界很操蛋,但我们仍然热爱它。


这是老K的私人微信

围观老K的朋友圈!席位珍贵,快来占坑


加入技术琐话读者群讨论,请在公众号回复关键词:读者群。


 往期推荐 


技术琐话 



以分布式设计、架构、体系思想为基础,兼论研发相关的点点滴滴,不限于代码、质量体系和研发管理。本号由坐馆老司机技术团队维护。


    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存