20190519实习结束

前言

太久没写文章了,原因其实是:懒。。。
在这个学期顶着毕业论文的压力和导师的日常组会下,我毅然决然选择了出去找一份实习(误~)。并不是为了程序员的白菜价收入,而是想看看自己的程度与在一家互联网公司里开发流程具体是怎么样的。

自己只给一家中型的创业型互联网公司投了份简历,面试过后就入职了。职位为ruby后端开发,为什么选择中型创业型互联网公司?因为我觉得见证并参与一个公司的技术发展和运行模式远比去一个大厂做螺丝钉重要的多,而事后我个人也认为自己做的决定是正确的。

正文

这次实习让我感触很多,不仅仅是在技术上的提高,也促使我思考了很多形而上的问题。所以这篇文章里还是从技术和感悟两个角度去叙述:

技术

开发规范

image.png

为了减少运维的劳动力,单元测试将被自动部署。一个开发团队并不是将一个产品做出来就完事了,而是需要持续的产生和维护,在像即将来的6.1儿童节的活动里需要做促销活动,更改部分代码的逻辑、更改样式。出了bug需要及时修正,出现新技术需要人员学习然后看能否运用到产品中,产品是否需要持续迭代,优化原先代码等等。所以产品开发出来就可以高枕无忧的想法是不切合实际的。产品是一件持续产出的事情。

代码规范

实习期间给我最深的就是代码规范,我总是会因为这个在code review时被骂几句。从前认为能实现功能就已经够了,但是从没把代码规范放在第一位。

在团队开发中,需要保证代码的可读性、简介性,还有规范性:像是写后端接口时,定义前后端互相传的参数是有区别的,前端传给后端的参数应该为下划线命名法,后端传给前端的应该为驼峰命名法。以及前后端进行联调的时候,不论是前端还是后端都应该在本地测试好后进行联调,否则会因为在联调时互相出现bug而造成效率低下。

感悟

工作的感受

自己在这份实习中同时接触到了前后端,后端以rails框架为主,前端则是以react、javascript为主。当然自己目前还是比较偏向后端开发,写了很多逻辑和数据库操作。工作中主要干的活就是做需求-做需求-做需求.....产品经理提出的各种需求总是掏空我一天的精力,在工作后期做需求已经到每天晚上9:00下班的程度了。总是没有自己的时间去学自己想学的一些东西,返校后终于可以折腾自己想写的代码了。

附上自己的github的commit图:

image.png

可以看出从3月入职工作后,因为实习时很忙,提交代码并不像以前呢样勤了,从6月份开始要重新调整状态了。

而在每天挤着公交和地铁前往上班的路上,生活的锐利和现实的压迫让我意识到,以自己现在的能力,没有了大学这个保护罩,自己真的一无所有。没有能力去对家庭负责、对自己喜欢的人负责、甚至是对自己负责。即使实习了一段时间,与自己认识的大神们差距还是太大。

编程这项技能,如果不去用它,就会像刀刃一样生锈。目前的技术栈依然以后端为主,但慢慢的往算法方向转,要说有什么清晰的目标,就是争取能实现一个比较靠谱的工程开源项目。未来一年的重点是科研能力,争取能在这一年里可以提前达到毕业的目标,写一篇专利、出几篇高水平文章。然后自己接下来的路就是慢慢转型吧。

关于转型

首先学习一下前端,入手react框架,为什么一个做后端的要去学前端?当然是因为在前后端联调的时候太麻烦了,自己在工作后期由于前端工作量太大,所有的联调工作全部由我一个人完成,所以我一直在想如果我一个人就能做,为什么还要花时间等别人完成呢。对于前端先暂且不定目标,因为这是一个持续学习的事情,谁也不知道两年后会不会出现其他的前端框架呢......

同时要学习一波java后端开发,因为java还是好找工作,并且发现java中的后端学习路线比较成熟,自己因为有了一定的基础所以学起来应该会比较快。所以目标就是能够自己能作为全栈开发一个网站吧。

当然上述还是编程代码能力,也要培养自己的算法能力。也是时候拾起自己的老本行,学习一些机器学习的算法、信号处理的东西了。但是自己的数学向来不是强项,如果想做出一些学术成果,一定要注意在数学相关的课上花些功夫补救。

目前对于算法的具体工作方向自己还是模糊不清的,不过转型路线大致就是:前端--Java--C++--信号--机器学习。可能会花费好几年的时间,也希望自己能够坚持下来,趁着年轻提升一下自己。要说定一个长期目标的话,呢就是自己提出一个算法,自己实现算法并完成前后端的web平台的搭建,同时自主搭建高并发、百万级流量的服务器,并且能将算法或产品在ios和android上推广,届时是学习android还是flutter就得看造化了。

形而上的一些问题

自己从来就不是一个出色的人,到了这个年纪也应该意识到自己能力的局限性了。庸俗的人哪怕有一点点改变世界的念头和野心,对他来说都是一件坏事,因为拥有这个念头只会带来一种永远无法实现的奢望和信念破灭后的绝望。夜的尽头不一定是阳光,可能是更漫长的寒夜。那些鸡汤文或成功轶事,不过是别人嘴里的故事,一个人的人生和各种重要关头下的抉择怎么可能通过几行文字描述的清楚........

但是即使拥有这奢望的念头是一件坏事,即使会看不到一点阳光,即使只有一点点的可能性,我也想按照自己的方式前进着,因为能作为个体降临已经是最大的幸运和值得感激的事,即使长夜漫漫,至少我还能大胆的活着。

也期待自己能在未来,太阳能够升起在某个清晨

你可能感兴趣的:(20190519实习结束)