今年 3 月份开始自学前端,看了点 HTML 、 CSS 、 JavaScript 相关的书。大学前三年基本没写过代码,身边也没有人能指点,因此一路上也踩过不少「坑」,学会了去调试代码,读文档,搜 Google 和 StackOverflow ,直到搞清原理,所以每当解决问题后,都很有成就感。原本以为前端就是切页面,再加点交互特效就差不多了,越学下去就越发现是个大坑啊=。= ,不过也觉得前端真的挺有意思的。
因为 6 、 7 月都在忙期末和社会实践,基本上空了两个月没写代码。 8 月份才重新拾起,开始学习 React ,觉得 ES6 和 JSX 写起来还挺爽的,搭配 Webpack 、 Redux 等工具也很方便。接着就边看相关文档边把以前用 jQuery 写的两个东西chat、diary用 React 全家桶重写了一遍,算是入门了。
同时还稍微刷了点 LeetCode,由于非科班没学过算法,加上自己脑子也挺笨的,刚开始连写个递归都费劲, 什么二分查找, DFS ,动态规划也都不懂,说多了都是泪... 但还是硬着头皮做了起来,一道题先自己做个几十分钟,真想不出来再找找答案,理解思路,顺便看点这块相关算法,总算才多少有点概念了。
有些后悔没参加秋招,当时觉得自己水平比较菜,没什么自信,又不想打乱学习计划,都没把找工作的事放心上,现在觉得自己傻逼了。
感谢您耐心看完,知道自己很渣,需要学的东西还很多,所以希望 V 友们能不吝赐教,给点批评和建议,最后祝大家工作顺利,年终奖多多~~
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.