大家我是老王,一个在代码堆里摸爬滚打了这些年的老兵。今天想跟大家伙儿唠唠,咱们程序员这行,怎么才能一步一步往上走,不至于一直做个“CRUD Boy”。这都是我这些年瞎琢磨、瞎实践出来的,分享给你们,希望对大家有点用。

起初,我跟大家一样,就是个“代码搬运工”

我刚毕业那会儿,也没想那么多升职不升职的事儿。就想着,能找到个班上,敲敲代码,把领导交代的活儿干完就得了。那时候,每天就是写写接口,改改bug,觉得把手头的代码写顺溜了,就算烧高香了。基本上,就是个标准的“代码实现者”,别人给需求,我来实现。心里也没个规划,反正公司让干啥就干技术嘛也是哪里缺补哪里,没个系统性。

转折点来了,我不想原地踏步了

这么混了几年,我开始有点慌了。眼瞅着同期进来的几个哥们儿,有的去带小团队了,有的成了项目骨干,拿的工资也比我高一截。我?还是天天写着那些差不多的代码,做的项目也越来越没挑战性。有天晚上,我躺床上翻来覆去睡不着,心里就一个念头:不能再这么下去了!再这么下去,我真要被淘汰了。那时候我就明白了,光会写代码,光把手头活儿干是远远不够的。你得有个方向,得知道自己下一步要去哪儿,要干

第一次给自己画“路线图”

我算是被逼急了,决定给自己好好做个规划。咋做?也没人教,我就自己瞎摸索。我做的第一件事儿,是把自己捋清楚。我拿了张纸,左边写上“我擅长的”,右边写上“我喜欢的”,中间写上“公司需要啥”。我把这些年写过的代码,接触过的技术,参与过的项目都回想了一遍。发现自己对架构设计、技术选型这些东西挺感兴趣的,但是平时没啥机会去碰,技术深度也不够。这时候,我就有谱儿了:我得往技术深度和广度上发展,争取以后能参与到更核心的设计里去。

定小目标,一步一个脚印

光想没用,得干!我知道自己不能一口吃成个胖子,所以就给自己拆分了一些小目标。比如,我的第一个目标是:半年内,要把微服务架构里头那些常用的东西都搞明白,并且能独立搭建一套简单的微服务系统。听起来简单,干起来可不轻松。我当时给自己排了个学习计划表,周一到周五下班后,每天晚上至少抽两个小时看书、看视频、敲代码。周末嘛就更得加把劲儿了,经常一整天都泡在电脑前头。

撸起袖子干,实践出真知

光学习理论那是纸上谈兵。我当时就琢磨,怎么才能把学的用起来?公司里不是总有新项目或者老系统改造嘛我就开始主动去争取机会。比如,有一次公司要搞一个新模块,需要用新的技术栈,别人都怕折腾,我立马就举手说“我来!”。那时候我是真豁出去了,白天在公司吭哧吭哧干,晚上回家继续看资料、敲代码,经常搞到凌晨。有时候遇到问题,就厚着脸皮去问那些技术大牛,或者在技术群里请教。他们肯教几句,我都记小本本上,回头自己反复琢磨。慢慢地,我发现自己解决问题的能力,还有对新技术的理解,突飞猛进了。

  • 主动承担有挑战性的任务,别光等着领导派活儿。
  • 业余时间不放松,自己动手做点小项目,把学到的知识转化成实践。
  • 多向高手请教,别怕自己问的问题太“小白”。

让别人看到你的价值,别光做“闷头干活”的老黄牛

光自己觉得厉害可不行,得让领导和同事们看到你的价值。我开始有意识地多去分享。比如,我把在项目中遇到的一个技术难题,以及我是怎么解决的,整理成一份文档,在团队内部做了一次分享。大家听完都觉得挺有用的。平时开会,我也尽量多发言,不是为了抢风头,而是为了表达我对项目和技术的理解,提出自己的看法。有时候,团队里谁遇到问题了,我也会主动过去帮忙。这样一来二去,大家就都知道,老王不光代码写得还能解决复杂问题,也能分享经验,是个靠谱的人。领导自然也就把一些重要的任务交给我了。

  • 整理技术文档,分享自己的经验和解决方案。
  • 在团队会议中积极发言,表达对项目的看法和技术思考。
  • 主动帮助同事解决技术难题,提升自己在团队中的影响力。

终于,我得到了第一次认可

在这么折腾了大半年之后,有一天,我们部门经理把我叫到办公室,跟我聊了很多。他先是肯定了我这段时间的进步和贡献,然后就说要给我升职,并且让我带一个小团队,负责一个新项目。当时我的心,别提有多激动了。感觉所有的付出,所有的夜以继日,都值了!这不光是工资涨了,更重要的是,我感受到了被认可,证明了我给自己画的“路线图”是没错的。

规划不是一劳永逸,得一直搞

那次升职之后,我才真正明白,职业规划这事儿不是一次性的,它得一直搞。每次升职,或者每次完成一个大项目,我都会停下来,重新审视自己的下一步。比如,带团队之后,我就发现自己管理经验不足,那我的下一个目标,就是去学怎么把团队带怎么去做项目管理。技术永远在更新,咱们程序员更得保持学习。我的经验就是,别怕麻烦,给自己定个方向,拆解成小目标,然后死磕到底,边干边调整。只要你肯用心,肯定能看到回报。

免责声明:喜欢请购买正版授权并合法使用,此软件只适用于测试试用版本。来源于转载自各大媒体和网络。 此仅供爱好者测试及研究之用,版权归发行公司所有。任何组织或个人不得传播或用于任何商业用途,否则一切后果由该组织及个人承担!我方将不承担任何法律及连带责任。 对使用本测试版本后产生的任何不良影响,我方不承担任何法律及连带责任。 请自觉于下载后24小时内删除。如果喜欢本游戏,请购买正版授权并合法使用。 本站内容侵犯了原著者的合法权益,可联系我们进行处理。