自今年5月23日以来,前端学习过程:
5.23至7.10 | freecodecamp前端部分 | MDN Web文档、菜鸟教程 | freecodecamp官网、Github等 |
7.11至7.25 | freecodecamp算法题目总结、《head first html and css》、w3school JS教程(至‘Form 和 Input 对象’前) | MDN Web文档、菜鸟教程、GitHub等 | Github、博客园 |
7.26至8.9 | 《JavaScript高级程序设计》前三章、《JavaScript DOM编程艺术》 | MDN Web文档等 | Github |
8.10至8.22 | 《vue2.5入门》(mooc)、《vue+webpack打造todo应用》(mooc)、freecodecamp部分项目代码优化、制作个人简介页、《从psd到html》(mooc) | MDN Web文档、vue官网、GitHub等 | GitHub |
8.23-- | 《JavaScript高级程序设计》 | MDN Web文档等 | GitHub |
看了自己的学习过程表格,好像学的不少。可以我感觉最恐怖的是,学的愈多,愈发觉得自己懂得很少。
在我一开始从freecodecamp学习一些基础知识(html、css)时,进度很快,觉得自己学习前端是不是有天赋?假的。天赋什么的是不可能有的,也就靠google、StackOverflow这样子。进入到freecodecamp一些项目时,才发现自己欠缺很多,js部分稍微复杂一点的部分暂且不说,光是做到"Portfolio Webpage"中css部分时,就遇到很多坑。freecodecamp领我进门,前端修行还是要自个。
我记得我一开始是计划拿到freecodecap前端证书就去找个前端相关工作,可是学完了我真的不信自己所学的能顺利找到工作。在某乎看了前端学习相关文章,知道自己需要巩固基础知识,就开始阅读前端书籍。我向来不是一个喜欢读书的人更不用说技术类大部头,大学时买的《C++ Primer Plus》和《C#入门经典》就后一本看了几章,现在拿来垫电脑了(当时天真地以为看完这两本书就能变成大神了)。然而我竟看了好几本前端书了,不管是形式所逼还是其它什么原因,我的确是看了书,作了笔记(copy)。
大约到了这个月18号左右,我开始做个人简介页面,准备做完页面开始投递简历。我很早前在网上看到N城的某个心仪公司的前端实习招聘要求,发现需要react或者vue啥的,其它一些前端实习岗位也大多对此有要求。我就通过mooc的一些网站学习了vue的入门课程,做完了简介页面,制作了简历,就开始投递简历。最先联系我的不是我投递的公司,而是一个接华为项目的外包公司,网上的公司评价也不太好,这个公司和我投递公司同城,我就约好面试时间,想着去增加点面试经验。我知道自己已经毕业一年(18年考研失败),不是应届毕业生,没有工作经验,本科也不是CS专业,我以为只是找个实习岗位应该不难吧。
石沉大海了解一下。投递未果,我在技术社区发了求职贴,很多前辈都给了我很好的建议,大多建议我做一点大的项目再去找工作比较容易找。我自己又看了一下做过的项目,的确太小太入门了。so我暂时放弃了找工作,又投入到学习当中,接下来计划:
- 看书
- 搞个大项目
- 时间多的话了解一下后端
为自己加油。