挨踢部落故事汇(4):程序猿的跳槽感悟

互联网是一个变化快,人员流动频繁的行业,程序猿的选择很重要,毕竟每个人的职业生涯大概有三十多年,一念之差可能就轻易毁掉 1/10。对于程序猿来说,每一次改变要深思熟虑,如果在当前的团队2年内没有找到自己的机会,也不要垂头丧气,深呼吸,继续寻找新契机。

反省不是去后悔,而是为前进铺路。哈韩浪子是一个涉世未深的程序猿,一个保持stay simply,sometimes naive的专心码农。

哈韩浪子·Java开发

用历史的眼光站在未来看现在

平日里的哈韩浪子是个爱读书的呆萌90后,在书的海洋里,他深刻体会到互联网是一个变化快,人员流动频繁的行业。正如《浪潮之颠》这本书中所讲,互联网时代的发展,总有一些公司很幸运地、有意识或者无意识地站在技术革命的浪尖之上。一旦处在了那个位置,即使不做任何事,也可以随着波浪顺顺当当地向前漂个十年甚至更长的时间。在这十几年间,它们代表着科技的浪潮,直到下一波浪潮的来临。在这些公司里的人,无论职位高低,都是时代的幸运儿。虽然对一个公司来说,赶上一次浪潮不能保证其长盛不衰,但对一个人来说,一生赶上一次这样的浪潮就足矣。

违背程序猿职业规划,寻找新契机

2017新年初始,哈韩浪子选择了跳槽,他认为选择很重要,毕竟每个人的职业生涯大概有三十多年,一念之差可能就轻易毁掉 1/10。所以对程序猿来说,每一次改变要深思熟虑,如果在当前的团队2年内没有找到自己的机会,也不要垂头丧气,深呼吸,继续去找新的机会。

至于为什么跳槽,这要从哈韩浪子的上一家单位说起。他是一名JAVA工程师,负责维护一套政府的业务系统,在他接手这套系统时,领导告诉他这是标杆项目,让他去维护处理,哈韩浪子很兴奋,想着刚进公司就能接触到优质项目,这样可以学到不少。但在随后的开发中他才发现,这个项目由于前期架构不成熟,代码存在很多问题,该增加的日志没有增加,代码里很多地方都需要fix,以至于他维护起来非常痛苦,因此他常被客户投诉。他知道其他老员工不愿意碰这个项目,所以去找领导解决,没想到他的领导这个时候态度一变:“就是给你一坨屎你也要吃下去,我们只看结果,你弄不好就是你能力差” 这一棒给了哈韩浪子沉痛的打击,受伤的心灵让他一时无法正视自己。

后来他留意发现领导高高在上根本没有定制基本规范,各种编程语言、各种框架,各种版本随便程序猿自己用,这给很多项目埋下了坑,代码基本上不review。他印象中最深刻的一次,是数据库里出现了重复数据,需要写个查重SQL语句查看一下有多少这样的数据,他用关键字in去查,但再次被领导否认了:“in的效率最差,你连个SQL都写不好。”哈韩浪子觉得领导做为技术大牛,身经百战见的多了,想请领导示范一下如何调优SQL语句,怎样注意和避免SQL对业务系统的影响,可他的领导每次都是一副爱说不说的表情,从来没有亲自示范过。

作为一个靠技术吃饭的人,哈韩浪子需要的是付出,需要的是一点点积累。而他的经历与他的职业规划是有出入的,于是他果断选择跳槽。在坑里哈韩浪子明白了技术和Leader管理对一个程序猿的职业生涯起着至关重要的作用。

技术方面,要实时更新文档,全面说明问题。代码进行review,减少bug频发,这样才有精力学习新知识。团队管理方面,要让Leader知道自己的劣势与优势,扬长避短,认识自己。使自己与团队一起成长,而不是把自己作为流水线上的螺丝钉,更不是把自己生硬地当成一个工具。

抓住机会,做最好的自己

哈韩浪子回顾这一年的程序猿生活,发现其实找工就是找人,跟对了人,所有的问题都能引刃而解。比如在个人职业技能发展上,Leader指导程序猿技术上的见识、方向、空间、权责和试错额度,这些都是职业成长中一笔难得可贵的财富。同时Leader还会做出准确的方向性判断,不浪费时间在不值得投入的事上,并且能在关键时刻帮助程序猿顶住压力,争取资源。

新的一年开始了,哈韩浪子重拾心情,放下他心中的包袱,寻找新的机会,把之前不快的经历根植于心,成为日后突破的万丈能力,期待属于他的下一次浪潮的来临。

如果你也愿意分享你的故事,请加51CTO开发者QQ交流群 370892523联系群主小官,期待你的精彩故事!

活动回顾:

挨踢部落故事汇(1):菜鸟如何蜕变为高级程序猿

挨踢部落故事汇(2):机缘所致转型之路

挨踢部落故事汇(3):入行IT自学成才

时间: 2024-12-17 10:16:17

挨踢部落故事汇(4):程序猿的跳槽感悟的相关文章

挨踢部落故事汇(18):程序猿与代码的基情

"朋友,你还会修电脑啊?"这是小史在朋友中听到过的最多的一句话.每当听到这句话时,他也很无奈.难道程序猿就一定要会修电脑嘛?但是没办法,在朋友眼中,编程是一个很高深的工作.可能动动手指,哪边就会出什么事,生活十分精彩.嗯,电影看多了.作为一名不会修电脑但努力想学习修电脑的程序猿来说,除了修电脑的技能,也还要具备大部分其他程序猿共有的特质.比如:宅.闷.可能也具备独有的特质,喜欢陪老婆逛街... 小史·Java开发 严肃的简单介绍下本期主人公小史童鞋,从事Java后台开发工作已经三年有余

挨踢部落故事汇(9):女程序媛的开发梦

认真对待每一天.勇敢迈出第一步,改变就在不远处. 小包是个率真爽朗的女程序媛,从不搽脂抹粉的她,工作起来,是可以抛去一切形象的,散乱的头发,苦逼加班的黑眼圈,俨然一个男程序猿形象.但她的骨子里却散发着永不服输的气质.不加班的时候她喜欢宅在家里看书,或者和朋友出去旅游. 小包·Android开发 专业实训改变命运 小包的程序嫒之路说起来还挺有意思的,高考填志愿的时候因为目标大学不能选择其他专业,于是大学她就学的软件开发专业,大三时学校安排她到一家培训机构进行为期两个月的专业实训.这次的实训也算是小

挨踢部落故事汇(5):扩展新IT领域,用代码改变世界

思想驱动未来!"写一个程序,就像是在创造一个东西,我猜每个程序猿都有一颗改变世界的心."--by疯狂学校 本期主人公疯狂学校是个既懂前端又会后台,上的了厅堂下的了厨房的杂食程序员.大学期间他学的是软件工程专业,对于一个基本没怎么接触电脑的他来说,这无疑是一个挑战. 疯狂学校·Java开发 热衷开发,从C#到Java,从前端到后台,无一不通 由于对电脑基础比较差,刚开学时疯狂学校一有空就去机房练打字,这样坚持了两个月,感觉才慢慢追上了同学的水平.在这个过程中他感觉到从量变到质变,感受到自

挨踢部落故事汇(3):入行IT自学成才

临河而羡鱼,不如归家织网.授人以鱼,不如授之以渔.不忘初心,方得始终. 研究生期间参与的企业项目坚定了益达进入IT行业的决心.那份执着与看待问题的思维,使他在开发路上愈战愈勇.在益达看来,处理问题的思维就相当于一个软技能,是学会了就不会跑掉的东西.问题的本质.触类旁通.借鉴思想,严谨性这些都是他的思维要素.遇到问题多思考,多问what,why,有耐心,不急躁,多沟通,层层排查最终找解决办法. 益达·大数据开发 学生时代脱颖而出 益达高考选择的是电子信息科学与技术专业,计算机学习占比居多.他从几乎

挨踢部落故事汇(1):菜鸟如何蜕变为高级程序猿

坚持自己的梦想,相信代码终将改变世界. 机遇总是眷顾有准备的人--顽固派 当谈及到是怎么样一步步蜕变为程序猿的时候,顽固派充满了满满的回忆,7年多的开发经验让他懂得一个道理,机遇总是留给有准备的人.正如他的名字"顽固派"一样,开发中的各种坎坷,他都义无反顾的亲自尝试去解决.现如今,顽固派已经从菜鸟蜕变成精通PHP.MYSQL.WEB服务器配置.Android.C语言.Shell的大神,正在对WEB及移动应用等方面的知识进行深入系统学习和研究.说起开发,给这位80后奋斗青年开辟了职业生涯

挨踢部落故事汇(20):Android程序员的十大转型之路

玖哥是一个来自东北的Android攻城狮,现在定居被誉为"大湖名城,创(chuan)新(xiao)高地"的合肥.知识面极广,不仅广泛涉猎IT相关知识,还热爱文学,性格幽默,被誉为"会搞Android的段子手".他还是一个藏书人士,拥有汗牛充栋的IT书籍,而且每本书都认真阅读过,从不拿书当摆设. 玖哥·Android攻城狮 先说说Android程序员不可能转型的几个方向,以下四个不靠谱方向的靠谱性递减: 首先不会转型iOS,iOS和Android工程师的工作内容都是大

挨踢部落故事汇(32): Java深坑如何填?

世上本没有坑,踩的人多了也便成了坑.每遇到一次困难,每踩一个坑,对程序员来说都是一笔财富.持续学习是程序员保持竞争力的源泉.本期将分享一个踩坑无数的Java程序猿填坑秘籍. 榆木,一个阅历无数(踩坑)的技术宅男,喜欢了解新技术却不爱太钻研新技术(因为懒,猿届反面角色一枚).14年毕业至今,在Java开发这条道路上可谓是坑过好些人.也埋过好些坑.也被坑过好些次.因为懒,没有针对他遇到过的问题做过太多的笔记(记录一些棘手问题的解决方法还是个不错的习惯),只是习惯性的去分析为什么出现这样的问题,我们该

挨踢部落故事汇(12):习惯成就技能提升

作为一个普通的芸芸大众,资深宅男,码农,狂爵的生活除了工作之外,还喜欢看书,听歌,静坐.对政府项目深有研究,目前是CMS核心开发团队成员,普通程序员组长.狂爵13年毕业后就开始从事Java CMS产品开发,目前所在公司是航天集团下属单位,开发的项目都是政府项目.他参与开发过国家某保密单位内网(三级等宝,信息迁移,数据摆渡,信息密级权限),国家电网内网升级改造,中工网系统WebLogic集群升级,水利部(财务门户.水资源监控应用门户.单点登录系统.信息门户),国防科工局内部福利系统(伪电商)项目及

挨踢部落故事汇(13):扬长避短入行Oracle开发

"他人笑我太疯癫,我笑他人是怎么看出来的呢?"一个被数据库耽误的段子手的座右铭竟是酱紫风趣幽默.在介绍胖子职业之前,先认识他这个人,也许你不会相信胖子是个程序猿,而且还是个头脑冷静,思想沉着数据库工程师.胖子平时的爱好是激烈对抗的蓝足球,喜欢徒步旅行,喜欢脱口秀讲段子,喜欢编剧拍视频.这样外向的人和程序猿攻城狮的标签几乎没有半点联系. 胖子·Oracle数据库开发 扬长避短,结缘Oracle开发 如果不是大学选择了软件工程专业(这个在胖子大学之前,什么也不知道的专业),也许他现在会像池