关于这两年
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于这两年相关的知识,希望对你有一定的参考价值。
2015.06-2015.10
非计算机专业非211毕业生,毕业那年,人生迷茫,觉得自己什么都不会,也没有什么特别想做的,哪家公司肯要我就去哪的状态,就这样稀里糊涂进了一家公司,做测试工程师,一直在做黑盒测试(是那种上级写好测试用例,执行就可的那种),做了差不多四个月,受不了,太不符合自己的性格了,毫无激情,毫无成就,为什么我要在这边给人找bug,还不如我自己改。就这样给我哥打电话,想辞职,想走后门去写程序。10月份辞职,11月去北京,开始了第二份工作。
2015.11-2017.3
走了后门进入公司,定位安卓开发工程师,虽然大家都很怀疑我这种啥都不懂的人是怎么面试过的。厚着脸皮进去了。刚好有个很简单的项目,就让我跟着一起边学边做。那个公司只做PAD-安卓混合开发。然后第一天,给我布置写页面,看了W3C里html的标签,照着他们以前的页面,写起来,费了两天时间,写了一个页面,css都是写好的。那时候完全不懂,就是依葫芦画瓢写起来的。
后来有个师傅带我,我自己边看java、android(前端样式什么的都是固定的),大概写了两个月,啥都不懂,ctrl C+ctrl V,就这样,也把一个项目的交易写完了。在我以为我终于入门android开发了,给我布置个任务,叫我进行前端页面的重构(为啥是我,据说那时候觉得我最闲了,而且觉得这工作很简单,页面样式都已经由专人设计好了)。那时候公司框架是原生负责页面交易,前端页面负责页面数据采集跟展示。好吧,那我开始做前端了,边看html、边看css,边看jquery,不懂问专业人员,大概做了一个多月,依旧在ctrl C + ctrl V中度过。到过年了。
年后,人手不够,便把一些很简单的项目单独分给我,我基本上不懂就问,靠着脸皮厚,好在师傅人真的很好,也不嫌弃我。再后来,框架重构,采用android与webview同步异步访问机制,前端负责交易、页面展示,android原生负责一些底层的东西。然后要我写前端的一些架构,磕磕碰碰写好,能用。又扔给我一个项目二期,时间还很长,四个多月。就是在那段时间,我开始思考,我到底在做android开发,还是前端开发。前端与android都是一知半解,或者说都没基础。只会ctrl C+ ctrl V。那时也比较浮躁,偶尔看看android,偶尔看看前端的东西。
但是公司忙啊,接了一个项目,成天加班,这次用新框架,一言难尽,业务复杂。一堆前人的bug,大概在这时候锻炼的最多的是怎么找bug。不过也就是这时候确立了前端方向。大概这个项目忙了六个多月,期间不知不觉变成了项目的小领导,我也是无语了(我自己还是个菜鸟了,其他人有多菜)。
年后,开始察觉到不行了,这样下去是没前途的,就我这种半吊子,也能在里面混成一个还不错的人。辞职,找工作。期间领导觉得我这种靠关系进去,在里面多安逸,为什么要走。果断辞职了,虽然薪资提高了不止一丁点(因为我哥的原因)。
2017.4-现在
找到第三家公司,小公司,开始做全职前端,虽然小公司人员稀少,现在加我就两个前端,另一个还不在公司,基本上我还是自学摸索。但是依旧像是打开新世界的大门。找问题用google(以前公司上网还有限制),接触到前端工程化的思想,版本控制用git(以前svn)。不止做移动端开发,也做PC端开发,页面更加复杂,绚丽,不再是之前表格那种。而且工作不是那么忙,有很多时间去学习,觉得现在公司前两个月学的东西,比以前加起来的都多。
我跟我哥说起我现在的状态,我哥说我总算是入门了,然而都到不了初级。虽然有点慢,但是就算我急也是没用的,多思考,能进步。
基础很重要,越是做到后面越发现,要不依旧就只会ctrl C + ctrl V。
以上是关于关于这两年的主要内容,如果未能解决你的问题,请参考以下文章