记录那段转行程序员的心路历程

来源:互联网 发布:淘宝企业店铺怎么退出 编辑:程序博客网 时间:2024/05/17 09:16

   雨天,感冒发烧加口腔溃疡,看着笔记本屏幕上的代码发呆,拿起手机听音乐,突然听到了以前特别喜欢的那首曲子,雨碎江南,回想起那时单曲循环听着这首歌的心情。同样的雨天,同样的发烧,同样是周五,那时候是大雨天,一个人坐着公司的班车去上琵琶课而今,已经换了工作,已经没有那么多的闲暇时间再去弹琵琶。三个月的程序员工作,人际关系更简单了,个人变得更安静了,更喜欢研究和思考技术相关问题了,时间更宝贵了。最近有个学长推荐我给他的一个师妹传授一下我的转行经历,其实也没什么经验可谈,才想起一直说要记录一下自己人生第一此的转行经历,慢慢记录那段也不算艰辛的心路历程。

         大学毕业第一份工作是在一家三资企业做系统运营。轨道交通行业,公司是做地铁信号控制系统,核心技术来自国外的技术转让。公司本土自主研发,还处于研发初期。公司大部分项目基本都是在原有项目上增加新功能,不涉及到太多研发。我的职位系统运营工程师,主要是做数据库,提供软件的数据输入,参与投标,系统性能仿真等工作。大部分工作繁琐,不短更新,项目持续时间长,工作内容太枯燥。虽然公司福利待遇都很好,还给应届生提供住房,但是感觉从工作中实际学到的东西不多,于是心生跳槽的想法,但也处于迷茫状态,不知道自己能做什么。

         对工作内容不满意,于是对工作没有热情,然后就不再主动学习工作相关的新知识,发现自己似乎慢慢落后,但是也没有想要弥补的想法,于是就在迷茫中,浑浑噩噩度过了几个月,终于到了工作一年了,想要跳槽的想法更加强烈,但是感觉一年工作经历似乎还是什么都不会,也对该职位没有兴趣,于是就想要转行。也曾有过继续考研的想法,但最后还是都被磨灭了,还依旧每天上着班,该完成的工作认真完成,悠闲的工作之余做些自己喜欢做的事,去自己想去的地方。由于目标不明确也不知道自己以后能做什么,把只写了现在工作的简历挂在网上,有同行公司电话,不过后来即使有面试机会也没有去。

         迷茫中,分析个人状况,最后还是决定以后技术做技术,做些技术性更强,设计研发类的,能够从工作中获得成就感的,能够成为项目的主人的工作。那段时间突然觉得周围同学好多都是做大数据,人工智能的,于是了解了这个行业,工资很高,发展前景也好。于是就看了几本关于大数据的书,没有涉及到代码的书籍,似乎能看懂。再到后来同学把她的java疯狂讲义,Hadoop,机器学习的书籍全拿给我看,还有一些相关的学习视屏,并告诉我如何开始学习。由于每天都要工作,自己学习的时间比较少,感觉要学的东西太多,于是自己学了几天,感觉也没学懂什么,也询问了周围一些人,都说大数据要求还是比较高的,零基础到做大数据不太可能,于是慢慢地没有信心。大概八月份,一个学长说他手里有个做网页的项目,他一直很忙没时间做,让我帮忙做一下,因为我也正想转行,通过这个项目可以自己学到一些东西。但是时间比较紧,就一个月,我每天还得上班,下班回来要运动,弹琵琶,然后再开始学习,当时不懂问题请教了一个专门做前端的同学,学到了一些基本东西。那段时间工作上也突然变得忙了,工作时间也没有自己学习的机会,眼看着要一个月了,还是没做出来,于是我那个擅长做前端的同学帮我把网页做好了我也就没怎么学习前端了。因为还是想要做大数据,于是又开始了自学大数据。先学java,想着要做两年java开发,再转大数据。于是又买了一本java面试宝典,每天看看书,看看例子的代码,感觉算法似乎懂,但是自己写还是一点思路也没有,关于面向对象的思维,也无法理解。当时请教过一些同学,每个人都有自己独特的理解,但是自己没有专业基础,也没有实际项目经历,还是很难理解。每天处于焦虑烦躁的状态,对当前工作越来越不满意,以及对未来的迷茫和对自己的没有信心。再到后来,有在BAT工作的一个学长,帮忙投递简历,投的别的小公司,似乎也没什么结果。后来觉得内推是建立在扎实的基础,相关的工作经验上的。依旧继续工作,慢慢学习。从八月份开始想要转行转眼间到了年底,居然还没有任何进展。换工作慢慢成了我的心病了。那时候一直关注着各种招聘信息,某天看到某个群里发了一个招聘信息,公司就在我住的公寓附近,于是主动联系了那个发招聘信息的学长并投递了简历。因为公司离住的地方比较近,想着面试不用请假,于是就抱着尝试的心态去面试了,感觉着几个月,自己断断续续地学习,似乎还是什么都不会,也不知道该怎么准备。但是还是硬着头皮上了,面试我的是公司CIO和技术总监,问了很多问题,关于操作系统,数据库,前端,大数据,JAVA编程工具,一些算法,以及毕业设计,能问的都问了,说了解的,必然会深问,直到问得我什么都说不出来为止。感觉这次自己面试的真的很差,回去后也不抱希望,只是记了下那些面试问题。晚上那家公司CIO居然给我打电话说给我一个机会,给我一个他们公司内部的学习资料,在三周之内自己独立完成指定的那个项目,遇到不会的可以去他们公司请教。电话里,CIO说让我自己独立完成,希望我努力学好,在三周后给他们展示一下学习情况。CIO的鼓励成为了我熬夜学习的动力。项目涉及到前端展示,数据库,后台数据处理,MVC模型,以及ubuntu下操作,还需要用git等工具。随后开始了自己的学习之路,先把各种软件,架构,查询一遍,读音,以及他们的主要功能,把开发环境搭建好,然后明确任务,然后一步步去实现这个系统。感觉这个项目,能学到的东西很多,至少有一个整体地了解,知道做开发具备哪些基础知识。三周时间独立做出一个销售系统,对于零基础的我的确难很大,白天继续工作,晚上学习,工作琐事太多,时间越来越不够用了。由于对linux系统下的操作不太熟练,在ubuntu下安装eclipse搭建python开发环境和熟悉题目就花去了一个星期,后来再熟悉业务逻辑,学习python基础写代码构造了模拟销售系统的数据输入,再到后来学习MySQL数据库,学习Django框架,写Html代码实现读取数据库页面展示。看着三周的时间快要到了,任务的基本功能还没有实现,压力越来越大。于是在某天早晨写了一封辞职信发送到领导的邮箱,辞了工作,安心做那个项目。

   当递交了辞职信,和领导面谈了以后,如释重负。曾经无数次想象离职的情景,一次次有提离职的冲动,这次终于有了个实际行动。裸辞了工作,面领着搬出公司的公寓,可能好几个月找不到工作,那段时间被问得做多的一句话就是,你为什么不找好工作再离职。对于裸辞,面临的主要就是经济问题,住房,能不能找到一个待遇更好的公司。虽然对这些问题已经有过思考,也有心理准备,但是却被周围年长者认为是太过任性。

那个项目做了三周后,去公司汇报学习情况。那时候已经辞了工作,整天宅在寝室学习,那天早晨还在修改几个bug,还是没有改对,只能做出多少,展示多少。寒冷的冬日午后,没有时间吃午饭,骑着单车去公司汇报。到达公司,CIO还在开会,就单独给技术总监汇报学习情况,项目进度汇报过后,技术总监明显的不满意,说数据输入有问题,还有一些功能没有实现,没有达到他们的要求,回去把数据改对,年后过来再汇报。回到公寓,坐在窗户边,吃着外卖,温暖的午后阳光,安静的公寓,那天是工作日,同事们都在上班。静静地发呆,似乎岁月静好。没了工作,马上没地方住了,马上没了经济来源,一个人在大城市,现在真的感到了生活不易。满心的委屈,非科班,零基础,三周一个人做完一个项目,这个过程,的确学到了很多东西,也走了挺多弯路,熬了好几个夜晚,每天白天工作,只有晚上才能学习。公司都只关注着结果,谁去关注过程的艰辛呢。技术总监的那句话,那么清晰醒目:这个任务我们这里的人一周就能做出来的东西,你做的太慢了...

   去那家公司汇报完学习进度,也快到过年了,想着年后再过来边找工作边继续做完这个任务。整个年都过的不安心,虽然想着年后工作机会多,但是心里还是没底,毕竟转行,没有相关工作经验。

   年后开始了网投简历,智联招聘上投了几家,得到面试邀请的都是几家金融小公司,想着现在先积累面试经验,如果到四月底都没找到工作就去去培训结构了。第一个面试的小公司,一上来就拿了一套笔试题,两年python开发经验的笔试题,全是编程题目,半小时做完。看着题目,我一道都做不出来,那煎熬的半个小时,永生难忘。笔试过后,接着是技术总监的面试,面试官看着我空白的试卷,随便问了问简历上的,说即使没有相关工作经验,可以自己想题目,自学,自己做出来。最后说感觉我这个人蛮好的,但是公司最近比较忙,可能没时间给我学习,希望下次再合作。第一次面试受打击,感觉一点信心都没有了。下午还有一场面试,面试的岗位是数据挖掘,面试官也只是随便问了问,因为没有相关工作经验,面试官也不太满意。面试回来,总结面试问题,继续网投简历,不管什么公司,有面试机会就硬着头皮去,会什么就说什么,说明自己离职原因,说明自己的需求。从收到的面试邀约,就会慢慢发现自己适合去什么样的公司。后来又面试了两三家,终于拿到了一个offer,于是就去了那家公司。投简历到后来拿到第一个offer就一周的时间。很庆幸自己能够这么快转行成功,在现在公司也有师傅带着做项目,项目也不是很急,可以慢慢学,打好基础。

真的很感激那家让我三周做完任务公司的CIO,是他给我这个机会,让我真正开始学习编程相关知识,是他的鼓励,让我曾经那么坚持地为自己的未来而努力。虽然后来没有达到他们公司的要求,但是从这个经历中学会了很多东西。现在在新的公司已经快工作了三个月了,工作也渐渐步入正轨了,总觉得没有善始善终,没有实现那时候给CIO的回复,年后再去汇报,希望有一天还能再见到他,向他表示由衷的感谢。


   写此篇文章主要是记录自己这段转行经历,也希望能够给非计算机专业正在经历转行做程序员的朋友们一点参考。不管你的工作是专业相关,还是完全不相关,每个工作都是新的开始,都是从头学起。转行也没想象中的那么难,只要你目标明确,对自己有信心,保持一个终身学习的态度,会发现那些曾经的遥不可及,越来越近了。

 


0 0