一个程序员工做经历和成长感悟


毕业的彷徨


程序员

俺老家是江西的,在大学混了3年多,基本上都是玩过来的,在大四的时候,对于将来的道路,是很迷茫的,不知道本身要干啥,由于本身学的是信管专业,班上一半人想从事金融和管理方面的工做,还有一部分就是从事IT,一部分准备考研,我当时算是剩下的那部分没有方向,很迷茫的那波人,而后家里也催着让我报考公务员,说工做稳定之类的,并且会计证考了2年都没考到,甚至英语4级证书都是年年考,年年挂,所幸大四的时候由于恋爱,和如今的老婆在一块儿了,因此动力满满地,仍是勉强考过了,并且考到了一个数据库工程师证书。当时内心也知道,金融和考研我是不太可能的了,而后管理也以为本身不太靠谱,也就剩下从事IT了,老实说,大学也学了C语言、汇编、C++、JAVA等,当编写的代码能运行成功的时候,内心仍是有一点点成就感的。多是由于这个缘由,后来就选择成为了一名苦逼程序员了。面试


将来的道路


时间回到2011年,当时有不少企业和培训机构来学校演讲并招生,俺就不出意外的被鼓动,报了大型机培训,当时作大型机被吹比的颇有钱途的,结果显而易见,2011年末,被一家二线城市的对日外包公司招进去实习了,当时招聘官口头说有作大型机的项目云云,被忽悠进去后,才发现,大型机业务一年前就作完了,只能进去作其余的了,俺就从抱着从事大型机的想法,一会儿就被偏移到作对日外包了,你们都知道,作外包“很坑”的,就这样,将来的道路就从作对日外包开始了。数据库


我所经历的外包(一)


记得11年年末刚进去实习的时候,实习工资是1.5K,加上其余餐补福利也就2K不到,恰好知足最基础的租房和温饱,记得进去最大的挑战就是学习日语了,俺对语言的学习能够说是深痛恶绝,但为了工做,木得办法,固然在技术上的挑战也是蛮大的,刚进去的1个月,只是进行各类培训,一个月后分项目组时,因为MTI(这里简称)项目人员缺口比较大,部门的3个实习生都被分进去了。
这个项目虽然是对日外包的项目,但已经通过开发和上线了,此次项目主要是在以前的基础上扩充功能,但接触后就傻眼了,代码基本看不懂,看不懂的意思是,一个功能拆分的类和引用关系过多,都懂得,运用个各类设计模式,这里说下,项目的框架是对日外包经常使用的T2框架,如今看来和Spring在功能上差很少,有那么点IOC和AOP的意思吧,但用起来比Spring更加的麻烦,只能多问问师兄,以及本身多多恶补各类知识了,就这样慢慢的度过了半年的实习期,等毕业后再过去,发现本身已经不在MTI项目组了。

这时,中心项目的人员缺口基本饱和了。而俺实习期间过了日语4级,后面被安排培训日语3级,技术上也被安排培训Android,就这样又过了小半年,期间司内日语3级考了2次,但都没过,俺也没心思再去考了,Android也培训完成,并和一同窗习的同事,参与作了几个小的练手项目,这时,Smart项目组宣布近期不缺Android的人了,只是引进了几个培训IOS的,木滴办法,部门经理又把俺调到了MTI项目组。这期间,在公司里人事的几个小伙伴中,有1个在其余事业部,作的挺好,他们经理准备外派他到日本,而在日语培训期间认识的小伙伴,培训IOS顺利进入Smart项目组后,也准备外派到日本了,谁让他们都过了日语3级呢,哎,只有俺,貌似还在原地踏步...后端


我所经历的外包(二)


这时候到了12年年末了,前先后后经历了最初的入司实习,培训,进项目组,回校作毕设,毕业,再入职培训,最后仍是在MTI项目组稳定下来了,到了如今这个阶段才算是真正的进入了MTI项目组,以前作的都是边边角角,并且大可能是整理边缘部分的文档,此后大约在MTI项目作了1年半多一点,这1年半才算是真正的学会了如何做为一名程序员,后来才发觉,原来进入MTI项目组是很可贵的,从里面学到了N多东西,通常我司的对日外包项目大都是3-6个月就结束的,但这个项目比较特殊,属于长期合做的形式,且2015年开始,客户那边的概要设计,也由MTI项目组承担了,从设计到开发,再到测试,都是咱们这波人全程参与,记得是在15年的时候,因为逻辑分支太多,风险较大,客户提出要咱们创建一套自动化测试体系,当时组里几位大牛就在作技术选型和搭框架,最终花了大半年,用selenium进行自动化测试体系的构建了,全部正常分支全覆盖,而单元测试体系是一直有的,覆盖率接近100%,从中真的学到了蛮多,还有后来的Shell脚本批处理也是很费神,并非说难,而是太多了,我记得离开的时候有近百个Shell吧,就这样,俺在MIT项目组呆了近1年半,从中学到的我总结下:
一、造成了良好的编码规范和风格
因为是要求比较高的对日外包项目,对于编码规范的要求简直BT,例如:它不容许存在TAB键,且空的一行不许有空格存在。并且项目中运用到了不少设计模式,设计的也比较复杂,包括一些回调的写法等。因此编码风格也是在那个时候造成的。
二、对于JAVA项目的开发有了初步的认识
三、了解了本身确实对语言的学习木得天赋
不管怎么考,日语3级就是没过,我也放弃了,这也是让我萌生了离职的最初一个理由
四、工做中有了责任心和耐心

这点我认为是最重要的,在MTI项目中,加班仍是挺多的,通过了近2年的历练后,本身对工做的责任心,在那个时候培养出来了。最后还有耐心,自我进入MTI长达一年多的时间里,整理文档的活历来没离开过我,并且文档都是日语写的,我只能吭哧吭哧的慢慢整理,对于作事的耐心也是那个时候养成的,那个时候就以为,只要工做中我认为能作到的,只要我话时间和精力,基本都能作好。这对我之后在第二家公司工做中,发挥了巨大的做用。设计模式


第一次跳槽经历


这是在2014年3月,此时萌生了离职的想法,除了日语感受坑爹外,仍是以为长期作外包没啥前途,并且那时候,听小道消息说,日元贬值,有可能缩减对日项目了,因此仍是但愿找一家作本身产品的公司。就这样,开始了你们都熟悉的投简历,找工做之旅。
期间发现了一些不错的招聘网站,主要是猎聘网,感受比智联招聘和无忧网作的都要好,因此俺也主要到那里投简历了,结果4月的时候,收到了2个面试通知,在3月底的时候,就去进行面试了,首先面的是A公司,它仍是在这个二线城市,是一家作大中型电商的互联网公司,依托于线下庞大实体店的集团背景,比较有潜力的一家,当时发生了一个小插曲,人事当时只通知了面试时间,而面试地方是发送短信的,结果可能刚换了手机,致使没收到,也没对方的手机号(打来是座机,且我打过去一直是业务繁忙),没办法,约定的时间,直接百度地图,转地铁,坐公交来到A公司大门,而后看到2栋庞大且具备现代风格的大楼,有东南西北4个门,一群保安在站岗,这逼格,当时内心就想,俺必定要进这公司,但木有短信的我只能在大门口等着了,那个时候已通过了面试时间,后来和一位年轻的保安说明了个人事和难处,他没为难了,带我进了人事大楼,找了我的事姐姐帮我查了下招聘信息,最后得以顺利面试,不出意外,我把我这2年所作的事,以及学到的东西说了,结果被录了。另一家因为要常常出差,并且我面的也不太好,薪资谈的不高,就没去了。

当时以为面试仍是挺简单的,就是把本身作的东西说清楚就行,但实际上,据后来了解,这个部门当时缺人真心缺疯了,一个开发部门除了部门经理,就2个开发,而后有4个外包过来的顾问,并且项目的概设已经作完,接着就是作详设和开发了,这个时候,除了一个顾问是负责搭建基础框架和基础部件的,其余都是架构设计和项目管理的,严重缺少开发,因此后面了解到,基本只要是作过实际JAVA项目的,都能进,就这样,俺又一次糊里糊涂的进“坑”了。api


进了大“坑”


2014年5月,进入了我毕业后的第二家公司,薪资涨了50%,总体定位是一家大型互联网电商公司,是的,我进去主要是作电商,虽然电商发展的不如淘宝京东,但业务复杂程度却有过之而无不及。
刚进部门的时候,除开外包顾问,一共有6个开发了,除了一个13年刚毕业的,其余都至少3年的工做经验了,我在里面算是最年轻的,只有2年不到,怀着忐忑的心情,你们一块儿作了电商里一个模块化单元系统的开发。作了大概1个月吧,内心对这个系统有了初步的认识,技术上没以前MTI项目那个复杂和规范,可是业务上,真心是复杂到了极点,不仅是有自营平台类,还有线上线下体系,包括系统自身的定位,是做为O2O里面的核心链路,能够说从前到后的整个链路流程,大部分的业务逻辑都在咱们这个系统里的,而后大部分开发都是刚入职的,编码规范和风格大都不一样,所幸我还坚持着上家公司养成的“对日外包式”的规范和风格,在编码结构上更加清晰,因此在代码评审的时候,显出亮点了,并在调测阶段,由于BUG率较低,开发效率高,解决问题速度快等这些缘由,所以在系统联测阶段,当上了部门分的3个组中其中一个组的组长,就这样在近2年半的时光里,做为一个开发小组的组长,迭代完成了近60多个大大小小的版本,期间作了几回大的架构优化和性能优化,好比远程调用框架的变动优化,服务器扩容,数据迁移,还有大促节点前通宵压测,进行系统优化等等,总体来讲是忙的时候特别忙,空闲的时候,特别闲,也通过这2年多的工做上的积累,自认为对电商架构和业务流程了解的仍是比较清晰的,可是在技术上的积累,却似有若无,不少项目中用到的框架和中间件知其然而不知其因此然,对于技术领域来讲,总结和沉淀的不够。

但在那个时候,只是以为,只要能高效的完成平常工做,解决问题,我就认为足够了,多是第一份的经历,使得我在工做中是一个不太喜欢依赖别人的人,就算不懂的,也尽可能本身去寻找答案并解决问题,除非是过长时间还搞不定的,就这样,在最近的这1年内,基本上工做上的事都是别人问我问题,而我已经极少问别人本职工做的问题了。渐渐的,我发现目前的工做并无多少挑战性了,相同的开发设计套路和相似于机械式的任务完成,使得平常版本的更新变得愈来愈枯燥,再加上项目内以及公司大环境的一些缘由,还有生活压力以及买房的压力,使得我又萌生换工做的想法,时间是2016年的8月炎夏,看着窗外,我想着,此次该去哪呢?性能优化


“将来九星”


这章打算多说说部门的人事变更的事,由于发现上章遗漏了很多必要内容,做为一个补充吧。这边有几个小伙伴要提到下。
第一个,叫小棍子,13年毕业,在部门经理的呵护下茁壮成长着。
第二个是在14年5月,俺刚进项目时,有个童鞋与俺一块儿进的,后来成了一块儿玩的小伙伴,叫老高,他智商没得说,全国重点大学毕业,只是专业选了比较蛋疼的生物,毕业前就参加了软件培训,这才走向了程序员之路,他11年毕业,比俺早一年。
第三位,在系统开发了大半的时候,部门经理又招来了2位,其中一位简称阿飞,他也是11年毕业的,专职作JAVA开发,进入后,因为剩余的开发内容只剩后台还没人作,就把我和他分到一块儿作后台管理的模块了。而另一位同事,记得系统上线后,就被调去了中心的其余部门作支援,以后就没回来过了,直到离开...
第四位,是在系统刚上线的时候,部门来了一位应届毕业生,简称小水子,我认为是最像咱们部门经理的男人,嘿嘿。
第五位,是系统开发接近完成的时候,过来了,从国企跳过来的,听说只是来体检生活的。感情史听说比较丰富,简称情圣。
第六位,是15年,系统上线快1年后才过来的,在技术上是咱们部门里的NO.1,技术达人一个,简称“专家”。
第七位是部门里最稳的人,是14年4月份过来的,比俺大三年,作啥事都很稳,但效率方面可能缺了点哈,就叫老稳吧,部门分组后,担任了后台组的组长。
第八位是叫老岳,这人聪明,有想法,作事说话都麻利的一腿,和老稳一块入司的,也担任了组长,并且后期顾问走了以后,担任了项目主管的角色。  
最后一位,就是俺老大,部门经理了,咱们都叫他关老大,是个真正的技术大牛,全国重点大学硕士科班毕业,已经工做6年,当时因为系统是作后端接口的,没有页面,很差测试,他本身刷刷刷几下,就写出了咱们中心还沿用至今的TRT系统,支持中心全部系统的DEV测试。

以上九位并不是是部门全部成员,仅列举出了比俺早离开团队的成员,目前个个都是前途远大,将来NB的高富帅,简称将来九星。哈哈。服务器


九星“出世”(一)


这几章打算详细说说他们跳槽的经历,也为俺往后的跳槽提供了比较'深入意义"的指导和做用。
首先离开咱们的是关老大,在14年年末,项目刚上线后,他就离职了,后面在送别饭上,才知道他是要移民去国外,听说是为了家庭,为了小孩的教育等缘由走的,算是目前为止,在咱们部门待过的人中最NB的,不管是技术仍是工做中的其余方面。

再说说毕业后就一直跟着关老大的小棍子,他是第二个走的,记得是在15年上半年,他是13年毕业的,在关老大的耳濡目染下,他一直坚持这不断地学习,在工做中,他尽可能快速高效的完成平常工做(基本上是花在公司一半的时间),其余的时间就不断的研究源码,因此咱们常常吐槽他的代码规范问题。离开以前,他把整套Spring框架和JDK源码都研究了一遍,是个很是刻苦的孩子。走的缘由是由于薪资过低了,即便涨一倍,也超不过1W,而后下家找的也很不错,你们平常生活中应该都用过他们的产品,重点是薪资,因为小棍子毕业后就被招进来了,一个二线城市应届毕业生的薪资你们应该都清楚的,并且公司加薪是上半年的,第一年因未满一年就没加,因此在第二年加薪以前,他就果断离职了,离开了这座城市,去了魔都打拼,因为他的平常积累,特别是源码的研究上,因此面试时,薪资谈的很高,涨到了以前的3倍以上,因此果断地去了。咱们那时都一致认为,他的将来必定是前途远大的。微信


时间回到15年的年前,快过年了,这时阿飞已经和他女友买好了去他女朋友家的机票,时间是放假前的第3天,阿飞向部门新来的经理请假,说明缘由,而新来的部门老大是刚转正不久的,这方面比较严肃吧,也不太清楚中心总监的风格,就“傻乎乎”的向总监说了此事,结局是被喷了,中心明面上过年是不许多请假的,最多2天,部门老大只能把结果告诉阿飞,阿飞还想争取下,让同事帮忙带刷卡的,但部门老大建议他不要这样(以后的2年不少部门都是这样操做的,包括咱们部门),结果就是2张飞机票浪费了。他就是这时候起,利用一切的闲余时间,开始狂看技术方面的东西了。就这样,半年多过去了,中间经历了部门最大挑战的一段时间,不只要完成线上线下的进一步融合,还有战略级项目,与其余合做伙伴进行电商业务的对接,从有到无开发完成一个新的系统,在其中的一周,很多人都是连续通宵开发的,白天产品进行需求确立和不断的需求变动,晚上11点后,咱们就基于需求和需求变动进行开发,开发完成的时候,基本都天亮了,大伙基本上都是住公司的,白天睡,晚上开发,特别是老高,貌似一周没回过家了,就这样,一天一个版本,差很少大半个月,系统从无到有到上线,到大促检验,一步步的挺过来了,以后的9月,10月,你们都闲下来了。阿飞也是那个时候走的,他去了BAT中的一家,并且,那时候他女朋友也成功进入同一家BAT公司了,临走时,你们都祝福他俩,他们必定会很幸福的。就这样,又一位战友离开了部门,离开了公司,也离开了这座城市。架构


九星“出世”(二)


接下来走的,是老稳了,他是其中一位组长,作事仔细认真,缓而不急,也是在15年走的,据他说是由于在这边,他感受逐渐地学不到东西了才走了,因为他在这座城市定居了,去的下家也是同城的,就在他家附近,薪资貌似涨的很少,但16年的时候,他的下家搬到了魔都,而后他也随公司过去,薪资翻翻了,目前月薪是除关老大外,咱们这些人中最多的了。听他的意思是,先到那赚一笔,等小孩读书了,再回来云云...他走以后,情圣就接替了老稳的位置,成为组长。
时间转眼就到16年年后,这时快到加薪的时候了,此次加薪前先后后,因为部门加薪池过少,分配不均等缘由,这期间走了很多人了。
这期间第一个走的是老高,在老岳成了项目主管时,老高接替了他组长的位置,其实他年前就提出过离职的,新的部门经理为了挽留他,特地把部门评优名额给了他,所以把俺年度评优滴名额给占了...555,再说说15年的加薪,因为俺仍是以上家公司的标准去谈加薪的,结果加的很少,只有部门平均水准。不过俺仍是挺有耐力滴,坚挺到如今还木有走,哈哈。其实他可能也不是很想走的,但不知为啥,多是由于他负责的业务模块的缘由吧,恰好有几回由于咱们部门对电商的某些板块更有经验,且其余部门缺人,就把老高调去支援了几回,他就很不爽了,是个急性子,就果断去找工做,找到下家后就提离职了,虽然部门经理有作挽留,但仍是拿完年终不久,就走了,由于下家仍是这个城市,因此薪资加的不是不少,大概加了一半吧。
接下来就简略的说下16年部门加薪的事吧,能够说是由于这个事,致使部门初始成员,走了很多,也是在那个时候,新增了很多的新鲜血液。这事的关键又说到俺了,俺当时工做4年,在这个城市无车无房,又成家有小孩了,能够说生活压力仍是很大的,且上一年度的加薪中,俺是被压了薪资的,且年终评优也木得份,而在项目的这一年多,能够说俺是项目的支柱吧,碰到啥疑难问题,各类复杂业务的对接,问题定位等等,能够说做为一个开发来讲,那段时间,俺是把所有的时间都投入到这个系统的工做上了,当时的结果是,产品部和测试部都抢着要对接俺的需求功能模块,由于这就意味着他们都能很轻松滴完成,部门经理也明白,当时若是少了俺,能够说是后面会很难工做了,当时俺也是狠心,直接把加薪幅度提到了60%多,结果最后加了50%,这样俺就从部门的加薪池中,占据了很大的一部分了,致使的结局就是:
一、情圣离职,当他知道他的加薪结果后就离职了,让咱们想不到的是,这厮其实元旦左右就找好工做了,并且是BAT中的一家,也许是他很擅长忽悠,对方的HR小妹妹就被他硬生生的拖了近3个月才入职的。进去的时候薪资应该是翻倍了。
二、第二个走的是专家,在最近半年他被调去大数据部门作大数据了,且成为了那边的核心骨干,但因为他所属部门仍是咱们这,致使加薪时,薪酬分配仍是用的咱们部门的(此次大数据部门是中心全部部门加薪最多的),相比于他当时的薪资,增幅可能就是6%吧,刚好那一年他换了套更大的学区房,巨额的房贷也更进一步地促使他离开,虽然仍是在这个城市,但他薪资按年来算的话,也涨了接近一倍吧,不愧是专家。

三、此次加薪期间,最后一个走的是小水,从14年入职以来,他的进步速度有目共睹,很快地上手业务和项目工做,在系统的优化和设计上,特别是总体压测和优化上,出力很多,而且在此期间,把关老大写的TRT系统进行了架构上的优化,并且换了更好的容器去部署。但由于部门加薪池分配以及做为应届毕业生第一年没加薪的缘由,他也成为了“牺牲品”之一,结果就果断离开这座城市了,去了一线城市打拼,薪资至少翻了一倍(因为他入司的薪资比以前的小棍子多了很多,接近小棍子的1.7倍吧,因此只多了一倍的薪资)。


九星“出世”(三)


最后一个走的,就剩下老岳了,据他说是由于我的发展缘由走的,他是在这一年的下半年走的,也是进入了BAT之中的一家,但工做内容和目前作的仍是有点不一样的,能够说是有点小转行了吧,因此虽然进入了BAT,但涨薪不到double。
在老岳走的前2个月,据了解,小棍子又跳了,是跳去了BAT中的一家,此次他又进一步地把其余主流中间件的源码也研究了一遍,除了小水,他的工做经验算是最低的了,但薪资开的依然很高,不比其余去BAT的低,算是潜力无限,将来光明了。

最后就说下俺了,俺是在老岳快走的时候,下定决心要离开这座城市的,俺从实习到如今,在这座城市呆了5年了,自从它房价的一涨再涨,俺已经看不到买房的但愿了,加上俺小孩再过几年就要读书了,俺必需要买房啊,因此俺想通了,不能一心扑在工做上,要多学学小棍子,在工做中,尽可能多抽出点时间,规划本身的将来,准备本身的将来。就这样俺踏上了和前面兄弟同样的求职之路了。记得刚决定离开的时候,俺就毫无准备的裸面了一家,以后的结果备受打击,因为俺平时在工做之余,没有过多地对工做进行思考和沉淀,俺除了能结结巴巴地描述本身作过的事以外,其余技术问题,有不少答不上来,基本上都是俺用过的,也知道怎么用,但问到原理的时候,俺就不会了。这个阶段持续了近4个月,俺是屡战屡败,每次面完都思考和总结着本身各方面须要提升的地方,渐渐地,俺经过这种边面边准备,边学习的方式,把俺这近5年来工做中的事,都一一沉淀,一一总结,把实践更深层次的转化为理论,把理论总结和提炼,能够说,这4个月之中,俺的实践工做能力没多大提升,但理论知识,特别是给面试官展示的能力,是有个飞跃式的提升吧,在准备和学习的过程当中,俺就结合了以前“将来九星”们的经历和经验,运用到本身身上,才能有此飞跃,当我感受差很少的时候,俺联系了以前进入BAT的兄弟们,直接内推了。准备工做已经完成,接下来就是俺真正滴求职之路了。


求职之路


记得是去年年末,通过了长达4个月的充分准备,俺正式进入了BAT面试的环节,不出意外地,俺过了前2轮的技术面,听以前小伙伴说,只要项目背景匹配度较高,而经过前两轮的话,后面就很简单了,俺在那个时候也就有点放松了,中间发生过意外,在第三轮面试电话打来的时候,俺刚好木有接到,就这样等了几天,又是去开会的半小时的功夫,面试电话打来了,俺手机比较老旧,要一直充电,就放在位置上木有接到,以后就有点慌了,那是一个周末,距离前一轮面试已经一周多了,结果还木得面试打来,俺就联系以前一轮的面试官(幸亏俺以前加了他的微信,嘿嘿),他说已经催了,后面会打来的,叫我放心,意想不到的是,周日的下午,离我联系以前面试官也就20分钟的功夫,面试电话打来了,入耳听到的,是一个颇有力量也颇有磁性的声音,虽然听不出他声音里的负面情绪,但接下来的面试让我感受到他的针对,在闲聊中,不经意的他问了个人将来规划,如何走,而且近期有哪些行动去完成目标和将来的规划等等,问的很是细致,而后还聊了人生理想等等,俺被他说得愈来愈没底气,感受出对方一种压迫式的问题,一连串的问我,最后还聊了关于学习方法和思惟方式方面的东西,最终俺就是挂在他的手上,后面了解到,他就是传说中的HRBP,俺就是倒在了他这一关。不过在最后,他也总结了个人优缺点,特别是个人缺点,一条条的分析给我,我感受很到位,有许多本身须要完善的地方。
从这以后,我想了不少,也思考了不少,我发觉我还有许多要提升的地方,就这样,又过了一个月,在今年的1月份,俺以为自身不管从技术,业务仍是我的的状态,都到了一种短期很难再提高的状态了,这个时候,俺除了再联系以前的兄弟,面BAT另外的一个部门以外,还联系了猎头,帮推荐合适的工做,毕竟都快小半年了,俺也不能一直绑定在BAT的求职道路上,是不?

记得是1月中旬,俺已经顺利面试BAT中的第一轮,此次虽然技术面问的很细很全面,但俺准备的却更加滴充分,包括状态和自身的心态上,都是尽心尽力,无所顾虑的,也就顺利经过了,在第二轮的时候,当时很巧合,记得是周三的时候,俺请假一天,去了BAT所在的城市面另外2家猎头推的工做,上午一家,下午一家,回来的时候,晚上又面了BAT的第二轮面试,过了几天,三家都反馈经过,其中一家已经肯定口头offer了,薪资接近翻倍,是个和俺目前作的事差很少,也是有O2O背景的一个互联网电商公司,而第二家B公司是一家大数据的公司,俺薪资报的也有点高,他们决定再增长一轮技术面,由他们的架构师面试,在BAT那边最后一面的前一天晚上,进行了B公司的最终技术面,记得那晚发挥挺好的,本身经历的项目说的很透彻到位,技术上回答的也比较不错,通过一夜,在后面一天的BAT最终面试中,俺承续了昨晚的状态,并且更进一步,发挥的更好了,不只把项目中的经历说的透彻到位,还把整个电商领域的上下游,从前到后,线上线下都串联起来分析了一遍,而在谈到将来规划和学习方法等内容上,俺也说的比以前准备的要好,按我本身的评价的话,应该是展示出来的全是亮点,缺点彻底被掩盖了,当最后谈及到薪资的时候,俺果断报的比预期值高了3K,以后就是等待结果的时候了。


终篇,永不放弃


一段时间后,不出意外地,B公司发出了offer,薪资是有了小一倍的提升,甚至相比于BAT,这个薪资绝对给力,当时俺也纠结过一段时间的,毕竟10点上班,6点下班,周末双休,平时基本不加班,一个纯技术岗位,工做时间不长,并且对于技术上的提高也是会比较大的。
接近过年的时候,俺接到BAT公司hr的电话,经过一段时间的聊天后顺利经过真正意义上hr面试,过了几天,他告知我已经经过了,offer要年后发出,薪资是目前的2倍以上。就这样,那次同一天面试的3家公司都经过了,而据我了解到BAT的这家,平时工做量是俺目前公司的2倍以上,俺后来很纠结,其实BAT的单位时间报酬,也就是性价比其实并非很是高的,每每要投入不少的时间,加班多,当时一度想选择B公司,工做时间少,又是作大数据,前途貌似很光明。
在那段时间里,俺又一次的思考了不少,想了不少,由于俺是一个工做以外学习不太多的人,若是要在程序员这个行业中走好,走深刻,势必要花费大量精力和时间的,俺也不是一个能主动坚持学习的人,但俺绝对是一个被动坚持,且耐力很好的一我的,最终俺选择的是BAT的那家,虽然工做以外俺很难坚持学习,那就让俺在无尽地加班中,工做中不断地学习吧,哈哈。
是的,任何事情都应该坚决目标,永不放弃,这里如何去坚持,是关键,俺经过小伙伴和自身的求职经历,有所体悟,如今总结几点分享下:
一、求职过程,必定不能急,哪怕面试的再多再久,也不要轻易的去一家不太想去或者面试的不太好的公司。
二、准备必定要充分,多给本身一段时间进行准备和总结,当本身感受短期内没法再进一步提升的时候,就是真正地去面本身想面的公司了。
三、必定要注重平时的积累,而积累最好的方式,必定是从工做中来的。经过平常的工做,不断地进行思考和总结,勤思考,勤学习。
四、心态要摆正,调整好状态,特别是面心仪的公司,并且到了后面几轮面试的时候,必定别有患得患失的内心,以日常心对待。
五、自信心要足,一句话说的好,战略上的藐视,战术上的重视。这里建议你们看一本书《念力的秘密》,对待本身的追求和目标的时候,能够参看这本书上说的,给宇宙发出了这个请求,宇宙必定会响应你的请求,因此将来必定是会实现追求和目标的。你惟一要作的就是不管失败多少次,都不准放弃,只要作本身认为能达成目标的这个事,一步一步地去完成,当完成后,目标就实现了。

六、结构化思惟方式真心很是重要,在此推荐一个让俺长期受益的微信公众号,叫“圈外”。

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------