程序员如何行稳致远

简介: 作为一名在IT行业摸爬滚打了13年的资深程序员,一路走来吃过很多亏。对于程序员在职业生涯中有哪些关键事件,我做了以下几点总结,希望对你有所启发,让你少走弯路。

作为一名在IT行业摸爬滚打了13年的资深程序员,一路走来吃过很多亏。对于程序员在职业生涯中有哪些关键事件,我做了以下几点总结,希望对你有所启发,让你少走弯路。

1、尽早建立在一个领域的专业度和权威性

切记贪多,贪多嚼不烂。

现在这个社会分工很明细,专业也很垂直,如果要在在职场站稳脚跟,一定要在某个领域深扎,建立起在这个领域的权威性,积极参与到这个领域的开源社区里去。这样你不仅能收获更多的人脉,而且职场晋升也会更顺畅。

计算机领域的分支太多,人的精力是有限的,无法做到样样精通。对于公司来讲,不在乎你是不是啥都会,在乎的是出了问题你要能hold住。

最忌讳的就是一个领域没搞通的情况下或者一知半解的情况下,开发了一些功能就以为自己掌握了。哪怕是为了拓展自己的认知,我也不建议在职业生涯的早期去尝试太多领域的技术,因为这样付出和回报不成正比。

拿我本人来说,大学毕业后做了2年多java,然后移动互联网开始火了之后,自学了Android、iOS、React、ReactNative、Node等大前端领域。接着又学习了微服务、大数据、云原生、运维等等。结果到后来是啥啥都会一点,啥啥都不精通,意识到这一点,我赶紧调整到专注在后端领域。现在回头想想中间那几年大前端领域的学习真是浪费时间。虽然扩展了我的知识面,让我更好的管理团队,更好的担任公司的架构师,但是如果当时我把精力花在钻研后端领域的话,那我的职业发展肯定更顺畅。

2、一专多能

在某个领域建立起权威之后,那么就要开始涉猎周边领域了。对于周边领域不要求熟悉,更不要求精通,了解就行,知道原理和怎么玩儿的就可以了。

一专多能,一来是为了了解大局,二来是为了管理好团队,三来是为了更好的解决问题。当你职位上升的时候,可能就要处理多个领域的问题,此时的视角不能单一。

3、优先去大厂

如果可以选择的话,一定要去大厂。原因有二个:

一、大厂的招牌。在小厂任你如何高光和牛叉,别人未必看得起,但是大厂的身份就自带光环了。有个大厂的身份,不管你之后去哪个公司,或者自己创业,都是一个有光芒的标签。

二、去大厂可以见见世面,积累大型项目经验,这些经验很宝贵,小厂给不了。

三、随着年龄越来越大,越没机会去大厂,所以要趁早。

四、不要觉得在小厂可以锻炼各方面技能(无非就是开发、运维、项目管理、架构、网管、各种沟通),这些都是扯淡的,小厂积累的这些技能,等你回头去了小厂很快就可以学得。

4、成为解决问题的工程师而不只是写代码

虽然职场打工未必是你一辈子的选择,但是在职场要养成主人翁的习惯。这一点可不只是为了公司,更多的是为了你自己。让自己养成一个发现问题,解决问题的综合能力,而不只是会写一些代码或者解决几个技术难题。

我们身处职场碰到的问题有很多,有的需要你组织各方人员权衡利弊去解决,有的需要你了解多个技术领域然后突破解决,有的需要你了解整个产品线从产品层面去解决。这些解决问题的习惯对于你以后的创业都有很好的帮助。

5、持续学习:不管是技术、产品、商业

相信你也知道,IT行业虽然说基础技术没怎么变化,但是中层和上层的技术发展还是挺快的,我们程序员只有不停的学习才能跟上时代的脚步。如果你以为只要学习技术那视角就太狭隘了,逐渐的你还需要学习产品、商业等其他领域。

6、尽早有生产资料-产品和人脉

尽早拥有属于自己的生产资料,这也是我认为最最最重要的一点。为什么这么说?如果一直打工,那么收入肯定是有个天花板的,即使你在大厂虽说天花板高一点,但是终究有限,而且随着35岁危机到来,万一被裁员,那背负的巨额房贷,上有老下有小的,会让你瞬间跌入谷底。这一切都是因为你没有尽早的建立自己的生产资料。

这里的生产资料,包括《属于你的内容创作》、《属于你小而美的产品》、《你积累的人脉资源》等等。你或者会问独角兽企业或者上市公司的股票算自己的生产资料吗?我觉得不是,毕竟那是别人的,能不能拿到钱或者能否拿多少钱,都是别人说了算。只有你自己的,才算你的。

当你拥有属于自己的生产资料,那么打工之余可以多一份收入。即使35岁危机到来,这些生产资料也可以给你提供些生活保障,甚至可以开创你的第二个事业。

7、机会要把握住

生产资料的积累,或许是你精心策划的,或许是你不经意的把握了一个机会。总之,不要以为自己还没准备好,时间不等人,此时此刻你就可以开始积累了。

偶尔在你还没准备好的时候,一个机会找到你,此时不要推脱,应该顺势而上。比如我,早年有人让我写技术文章,给点稿费,当时我觉得自己没准备好,就拒绝了。再后来,有朋友介绍找我去提供些技术解决方案,当时因为某些技术自己接触不深,所以也拒绝了。现在想想,这么好的机会都浪费了,真是悔不当初。

我们都是一边在路上,一边调整到最佳方向的,先出发,才能到达终点。只要大概的方向定了,就立马行动。技术不够深入,可以先抓住机会,然后死命学,文章写得不好,可以先抓住机会,然后死命练。既然有机会来找你了,那么就权当治疗你的拖延症了,切莫放弃。

8、锻炼身体

坚持锻炼,身体是革命的本钱,作为家庭的顶梁柱一定不能倒下。35岁以后身体明显下滑,一定要坚持运动,保持精力充沛,延长自己的职业生涯周期。

为了事业,我们尽力而为,量力而行,加班要适当,尽量不要让自己被周围的环境“卷”进去。任何事情都没有你的身体重要。

9、完结

以上是我这些年踩过的一些坑,希望能帮到你,祝你好运!!!

相关文章
|
9月前
|
算法 Linux 程序员
嵌入式工程师以及C++程序员到公司就业需要掌握那些技术?
嵌入式工程师以及C++程序员到公司就业需要掌握那些技术?
|
3月前
|
前端开发 JavaScript UED
不可思议!前端小白如何靠这些技巧逆袭,成为团队中的闪耀之星?
前端开发对初学者来说充满挑战,但通过正确的方法和技巧,你可以从新手蜕变为高手。本文分享前端小白逆袭的秘诀,包括夯实HTML、CSS与JavaScript基础,掌握前端框架与库,提升性能优化技巧,以及持续学习与分享。示例代码展示了简单的HTML+CSS+JavaScript页面和Vue组件,帮助你逐步进阶。
44 4
|
9月前
非写代码无以致远
标题党一下,本篇文章主要汇总了一些代码题,让大家写一些代码练习一下吧!
44 0
|
程序员 数据库
“科班出身”的程序员和“培训出身”的程序员的大型辩论(甩锅)现场
前几天阿粉说阿粉最近换了公司,而且入职之后干掉了公司里面的测试数据库的事情,而接下来的事就比较有意思了,来自“科班出身”的哥们和来自“培训出身”的我的大型辩论(SIBI)现场,也不能说是通俗的甩锅,但是确实有那么点意味。
“科班出身”的程序员和“培训出身”的程序员的大型辩论(甩锅)现场
|
SQL 人工智能 Oracle
总结一下,我在国企当程序员!
2017年初,我通过一整天的笔试及面试加入一家(某一线城市国资委全资控股)某集团的研究机构(中央研究院)
|
程序员
程序员是金饭碗?培训班出身没人要,不造假就没工作?
作为一名想从事开发工作的学员,首先应该将“钱”摆在一遍,将兴趣提到首位,有兴趣自然好,没兴趣就应该培养兴趣,摆正心态,才能学有所成。
8084 0
|
程序员 开发工具
|
人工智能 程序员
为什么都瞧不起培训班出来的程序员?
​ 来源:CSDN程序人生 培训机构出来的程序员怎么了? 不怎么,就是容易招偏见! 某培训机构毕业的程序员大雄,和同班同学,一起伪造学历和经验,被HR发现后,全部被开除了。 而我在北京某大型培训机构(以下简称“五洲”,当然这个只是一个代称,事实上没有这个机构名称)工作的15个月,亲眼见证了,一个个高中生甚至初中生,如何经过12个月的培训,“速成”为月薪N万的西二旗码农。