2019年的最大收获就是在公司转了开发。
去年做了一年的测试,并看完一些计算机基础类的书籍以后
(如SICP, CSAPP, CLRS,程序语言设计-实践之路,代码大全)等书以后,
mentor终于肯定我能做开发,于是先去了Android组做了一两个月,然后又被分配到了Web后端项目,一直做到现在。
刚开始做开发是真的一点都不懂,Java不懂,编辑器不懂,debug不懂,代码逻辑也看不懂。
然后想到了天下武功一大抄的套路,因为刚开始给我做的业务也比较简单,做测试也让我比一般人熟悉业务,所以靠着这点歪主意竟然能把分配给我的任务做完
也感谢同事们在刚开始的时候一点都不嫌弃我菜,肯一步步给我讲解业务代码,教我debug,虽然我debug用的不多。
有感于自己写代码的练习量不足(之前都是看书,最多做一点随书习题),在工作之余,开始了一系列的练习。
- 4-5月在b站跟随萧大JS游戏,同时看《程序设计语言-实践之路》下
- 6-7月竟然想跟随这本书
做项目造轮子,但是毫无疑问地失败了,这两个月发生好多事情,没有太大的办法集中精力做事情。
- 8-9月在LeetCode上面刷题,并学习了一些Python和JS语言的基础,在看完一些编程范式的书籍以后,发现很多语言其实已经实现的很好,配合《数据结构与算法-Python语言描述》这本书,大概刷了一百多道题。
还有就是把基础的数据结构都实现了一遍。
- 10-11月学习web相关的知识,并在别人指导下学习如何写代码,如(HTTP协议,cookie,session,ORM,安全)等这些知识其实我已经了解过,但是
如何把它在web开发中相关联起来。这两个月是我学习编程以来最大的提升。相当于把过去的知识整合到一起了,并亲自写了许多项目,学习如何测试等内容。
- 12月,忙一直在写文档。。。(年终审核文档,公司的投标项目文档)也不知道公司是不是把我当开发用了。囧
- 1月决定年后投Python工作的简历(虽然我在公司一直用的是Java,但其实我的Python用的还要比较好一点。
但不知道为什么会有再把sicp重新学习一遍的想法,做了前两章的习题,发现和我第一次看的时候大不相同啊。
但后来因为想找工作的问题,就暂时没有看下去了。
其他
看了很多其他方面的书:
- 刻意练习: 《异类》,《刻意练习》,《终身成长》
- 娱乐:金庸先生的小说,蔡澜先生的书和文章
- 个人自传: 索尼,我是沃兹, 马克龙
- 经济学原理,中国人为什么勤劳而不富有
- 很多心理学的书
缺陷
- 几乎没有看完的大部头,
- 没有配合工作相关学习一些需要的内容
- 买斧心里严重,想通过提升A的技能来到达B的目的
- 很少有精神高度集中地学习项内容(1是因为工作关系,2是因为本身对学习的方法内容和自身控制力都没有明确的了解)
- 写代码的时候想得太多,又不够系统。因为看了不小书,写代码的时候总会想很多功能意外的内容,所以写得很慢,但是身边有没有人指导,靠自己暂时没有办法去除这个问题
- 公司技术栈太落后,可能对以后工作没太大帮助
2019期待
- 提升工资,目前来说低的有点离谱了,不提升工资学习的意愿会大幅降低
- 重新刷一遍去年看的大部头
- 学习编程以外的技能
- 完整负责一个项目
- 再多会不会实现不了
实现
- 准备简历,多面试。
- 面向工作学习知识
- 每天节省一定时间看书(感觉有了基础以后,不需要像以前那样抓破头都不了解书的内容了)
原文地址:https://www.cnblogs.com/Raisu/p/10352827.html
时间: 2024-10-28 19:39:49