首页 > 编程语言 >程序员如何行稳致远

程序员如何行稳致远

时间:2024-02-11 10:57:54浏览次数:31  
标签:致远 生产资料 自己 技术 领域 程序员 行稳 大厂

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

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

切记贪多,贪多嚼不烂。

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

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

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

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

2、一专多能

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

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

3、优先去大厂

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

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

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

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

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

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

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

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

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

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

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

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

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

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

7、机会要把握住

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

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

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

8、锻炼身体

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

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

9、完结

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

原文链接:http://www.mangod.top/articles/2023/05/28/1685264905382.htmlhttps://mp.weixin.qq.com/s/fBr4b9zRTzMKtFrP9d-RkQ

感谢你的阅读,码字不易,欢迎点赞 关注 收藏!!!

标签:致远,生产资料,自己,技术,领域,程序员,行稳,大厂
From: https://www.cnblogs.com/mangod/p/18013215

相关文章

  • 为什么35岁的问题在程序员这个行业中尤其突出
    作为一名13年的程序员和一名互联网公司的联合创始人。我认为有以下几点:1、从大环境来讲,经济环境整体下行,每个行业都在裁员,大部分行业都有35岁问题。只是程序员平均薪资比较高,所以尤其凸显而已。2、互联网前几年一直高歌猛进,催生出了很多程序员岗位,现在行业萎靡,整体需求下降了,不......
  • 程序员是否适合创业
    今天有个程序员朋友问我,他是否适合创业?我给他的建议是,如果没有人脉、资金和强大的背景就不要想着一夜暴富了,倒是可以先尝试轻创业。程序员如果非要创业,不太划算,因为程序员的收入还不错,外加接点私活或者做点小产品或者做点自媒体,还能搞不少外快。综合下来,年收入还是很可观的。创......
  • 程序员创业踩过的10个坑
    我在之前的文章《程序员如何行稳致远》和《程序员是否适合创业》中跟朋友们提过,程序员要早点积累自己的生产资料,尽早尝试轻创业。但是创业有很多坑,我总结了这些年自己踩过的10个坑,希望对你有帮助。1、产品是什么。创立公司之前一定要想清楚自己要打磨的产品是什么,产品和销售是公......
  • 一月读书笔记《程序员修炼之道:从小工到专家》
    首先,书中对个人责任和职业发展观念的深刻阐述,让我深受触动。我意识到,作为一名程序员,我们所承担的不仅仅是一份工作,更是一份沉甸甸的责任。每一行代码、每一个程序都是我们用心创造的作品,它们不仅仅是为了完成任务而存在,更是在无形中推动着社会的进步。我们的工作成果可能会影响到......
  • 耗时一个月我问遍了身边的大佬,零基础自学Java的路线,适用程序员入门&进阶,Java学习路线,2
    作为一个有志于成为Java程序员的你,或许正处在技术生涯的起点,或许已经走过了入门的道路,期待跨越进阶的门槛?无论处于哪个阶段,一条明确的学习路线都至关重要,通过向众多行业大佬请教、反复探索和实践,总结出一套适用于零基础自学者大学四年Java学习路线,也同样适用于从初级到研发专家的学......
  • 大部分程序员记笔记
    大部分程序员学习记笔记的方式都是错的 很多程序员看B站看网课,他记笔记就是看一下记下。还有就是他把这块听完了,听完一块记一块。这种方式记笔记的话,记笔记效率是很低的。比如一个视频两个小时,你记笔记就差不多比两个小时还多了,就比如......
  • 普通程序员和大神程序员有哪些差异?
    大家好,我是程序员陶朱公。早些时候,我写过一篇文章:《程序员八重境界,你在哪一层?》认为程序员间是有层级差异的,文中我也较详细阐述了具体的差异性内容,感兴趣的小伙伴可以点开来看看。(到目前为止,该文阅读量已破十万➕,吸引了不少小伙伴的关注)今天我将从另一个视角来阐述一下到底程序......
  • 程序员必备技能:一键创建windows 服务
    使用windows开发或者使用windows服务器的朋,应该经常会遇到有些程序要开机启动,或者有些服务要持续执行。这样最稳定可靠的,就是把程序创建为windows服务。以下bat脚本,仅供参考。@echooff@REM设置服务名称显示名称服务描述等变变量setSERVICE_NAME=MyVectorServicesetDI......
  • 程序员坚持写工作日志真的挺有用的
    如题,现在是寒假,我正在写专升本的毕业设计,有很多东西需要修改,特别是前端的东西,那些细枝末节的,细微的,杂乱的东西。做了什么东西一定要有记录,便于以后检查和回顾,要精确到一个元素的类名。其实这些我都没做,以后工作中一定要坚持落实。想起了专科的时候,我们每次课结束后,要提交工作进度......
  • 程序员数学阅读笔记
    引入抽象是有原因的:它可以帮助你组织和交流更宏大、更强有力的思想。数学在许多软件工程领域都有着趣味盎然和收益颇丰的应用。数学可以量化随时间变化的数据的趋势,如预测股票价格的走势。数字元组(称为向量)代表多维数据。具体来说,三维向量是三元数对,可以表示空间中的点。可以通......