说是一年、实际出来工作包括实习的话也有一年半了吧。
这一年,过得确实可以说是心力憔悴了。真正可以说开始步入正轨对自己的工作可以不惊慌失措也是这两个月吧,每天晚上开始可以接受十点半洗澡争取十二点前躺好了,而不是为了不想上班写代码苦苦熬到一点两点。从每次接到需求要写后台代码的部分都理逻辑到眼睛发胀脑袋生疼半句代码写不出跟胖汾抱怨我不合适干这行到现在接到需求咔咔找到文件跳转方法写入新代码偶尔有些语法细节卡住但能说是勉强顺利完成一个任务了。从每天来到打开网页就是看看51job搜工作无法忍受嘈杂要听歌才能写代码到现在刷一下知乎热身然后进入理代码写代码的过程。这些也是突然意识到的,转变的契机可能是前期的积累,可能是新人的加入请教我的时候让我有了一点自信,可能是重构项目对代码的理解,可能是突然有人督促和提供一点点的思路让我安定许多,可能是那次稍失败的面试。说不清楚是具体哪一个,但现在的我,好像有了一点点当初领导期许的那个样子吧。但说实话,前期的消耗对我的身体来说确实是巨大的,我是个高敏者,过去天天我都是在神经紧绷的情况下勉强工作,每天在班车上自我责备哀怨,现在我的身体开始发虚,脖子颈椎什么的不舒服影响大脑供血什么的,气血不足什么的。还没挣钱身体就不行了可不行。还是得把身体搞搞,现在自己也算能混口饭吃不是,把心态搞好。
我之前在知乎发个一个帖子大概说想求一个具体的能成为大佬的方法,只有一个人回了我,让我慢慢熬。嗯,我也这么做的,没有办法,只有你自己最清楚自己的困难,自己才能救自己啊,慢慢熬吧,积累了,过去的时间都是未来的财富。我不知道那些一毕业就搞到大钱月薪上万是怎么做的,反正我可能没有那个财运吧,我一直都是一个比较踏实偶尔为了装逼会耍小聪明的人而已,可能我的人生就是这样的吧。这只是起步,感觉自己才好不容易爬进圈苟住,接下来还看造化吧,想再干两年代码看看,实在不行自己也快三十的人了,找个稳定的轻松的活吧。
说迷茫还是有的,一年里有成长,但前途还是漫漫,对我这样普通的人来说,可能也就是糊口饭吧,慢慢适应。心态上有正反馈了,做什么都踏实多了。真是人争一口气啊。这也算是社会教给我的第一堂课吧,社会也没有那么复杂,人的适应能力也比自己想的更强更无形。该学学、该写写、等一个大佬看中带我飞~
最后记录点有用的。技术笔记还是抽时间会整理到博客上来。
目前工作涉及的工作栈:
前端:
1.使用Ext.js框架维护旧项目,基本可以较快熟练绘制一个页面,对常用组件都有了一定的熟悉和了解,改bug也快了起来。
2.目前负责使用react进行项目重构,重构部分结合了leaflet做地图显示。在这个过程中学会如何把原生js糅合到react里封装成组件使用,也终于体会到react的jsx语法的灵活性。对ES6常用语法有了了解,感受到一句代码搞定的快感。(但是ant design真的不怎么好使啊,还得自己再整整)
3.可以比较熟练使用ajax、fetch进行数据通信,之前啃的《图解HTTP》终于发挥了点作用。
后台:
不管是旧项目还是重构项目都是基于我们固有的后台进行的,主要是asp.net,上次面试失败回来就老老实实把之前借来一年了的《深入理解C#》啃起来,有了实际的代码经验,看起来没之前刚借来的时候那么困难。有了墨水垫肚,写代码的时候也不那么畏畏缩缩了。读书还是重要啊、实践也不可忽视。
其它:
1.学会了写代码前把旧模块划分,细分,计划。
2.学会使用浏览器的Network迅速抓到问题文件,通过XHR的通信记录确定后台方法。极大提高了改bug时间。
接下来还要攻克和学习的问题:
1.redux的理解和实践应用。(目前还是用的fetch通信)
2.对重构项目代码优化,整理模块(之前也是刚学react就刚搞,现在看看还是挺乱的)。最好还是把文档也整理下来。
3.react项目的打包部署。