17 年 3 月自学转行找到现在公司做测试。 然后大概 7 月份开始学习开发知识,今年 3,4 月在公司正式转 Java 后端,准备国庆后找工作。
期间学习内容如下:
书: 1:基础《 SICP 》,《 CSAPP 》,《算法导论》,《《程序语言设计-实践之路》,《离散数学》 2:其他语言书,基础的数据库,网络协议书,前后端,Android,框架书若干本。
视频:上下班坐地铁期间了几门网易公开课关于计算机的视频,和其他一些自己觉得需要的公开课。
练习:因为今年 3 月才开始写代码,所以只用 Python 写了一个 json 解析器,用 JS 写了一些小游戏,最近在学 web 后端开发,刷 LeetCode 现在 55 道(准备刷到 200 道)
在公司学习或用到内容:简单的前,后端( spring )开发,Android 开发,自动化测试。
存在问题:
代码写得太小,3 月转开发以前基本不写,又用得杂,所以会写得太慢。平时公司用 Java,在家里用 JavaScript 和 Python。但其实没有一款是用的熟练的。
对目前的 web 的框架不熟悉,只懂大概这里这么做是对的,到实践上可能会因为忽略一个细节就折腾半天,如果自己懂这些套路,半个小时估计就能搞定。
写代码的时候,既想得多,又做不好。意思就是写的时候,总想怎么写优雅点,但每次其实功能点都难实现,每次提交代码前找同事看一下,都会发现一大堆要改进的东西。
虽然看过一些操作系统和编译原理的书,但实际对这些的了解也就仅限于这些书,而且没有动手实践过,对网络和数据库的理解更少。
开发工作经历少得可怜 完全不懂找开发工作需要的套路。
请问大家,我要在接下来的一两个月,要准备什么才能找到一份相对自己还可以的开发工作能。
1
xiaoshenke 2018-09-13 00:50:45 +08:00 via Android
建议熬到一年再出来。多给自己点时间,换工作应该是一件深思熟虑并且需要做好充分准备的事。当你没有准备好的时候,不要轻易去做决定和改变。
|
2
bigeast 2018-09-13 01:05:52 +08:00 via Android
加油
|
3
coderluan 2018-09-13 11:47:02 +08:00
基础还行,但是方向太杂,没有项目。这种参加校招没问题,但是参加社招可能几经波折,毕竟社招大多想要上手就能干活的,可以考虑弄套培训班教程,快速的撸一遍,这样会顺利很多。
|