23岁0基础学什么技术好 零基础学什么技术好就业( 三 )


这期间我总共读了四本书:《CSS权威指南》、《JavaScript DOM 编程艺术》、《锋利的 jQuery》 , 粗读了《JavaScript 高级程序设计》前 14 章 , 差不多 450 页 , 看不懂的地方都先跳过了 。
经过这段时间的学习 , 我已基本掌握常见的页面布局、样式编写 , 和用 JS 实现简单的特效 。
自学过程中的焦虑和迷茫焦虑的原因一方面是看着很多培训班的毕业生 , 要准备找工作了 , 怕自己错失良机 , 另一方面裸辞在家经济压力挺大 。
9 月份我去了当地一家机构给小学生辅导作业 , 一直要做到他们放假 , 差不多 2017 年 1 月中旬的样子 。没办法这么快出去找工作 , 就有点迷茫不知道学啥了 。
也在思考:如果我简单自学 4 个月就能找到工作 , 那么科班生通过学习之后岂不是更容易?何况在学历和计算机基础都不占优势的情况 , HR 很大概率不会选择录用我 。加之在打听到培训班一般不会讲算法和数据结构之后 , 索性就沉下心来去继续学习前端以外的知识 , 比如数据结构和算法 , HTTP 协议 , 设计模式等 。
跟着 FCC 刷完它的初、中、高级算法之后 , 我对 JS 很多的 API 有了更深刻的理解 , 并把全部题解写成了文章发到知乎和简书上 , 虽然现在看来属实写得不怎样 , 效率太低 。原因是我缺少一些前置知识 , 便买了一本《学习 JavaScript 数据结构与算法》 , 再去有名的刷题网站 LeetCode 刷题 。
从 10 月份开始一直到 12 月底 , 我看完了《JavaScript 设计模式与开发实战》与《HTTP 权威指南》中跟 Web 相关的部分 , 了解到真实的前端开发工作是要跟后端人员通过接口的形式进行数据传递 , 也明白企业级项目并不是我之前写的那种面向过程式代码 , 会思考怎么封装、复用 。
再回过头看自己以前写的代码 , 恍惚间感觉自己提升了不少 , 也消除内心的迷茫 , 更加坚定要走软件开发这条路 。
项目与简历从完成自学到工作还有最后一道槛 , 那就是做一个拿得出手的项目 , 写一份漂亮的简历 。其实 FCC 准备项目已经很出色 , 同时百度前端学院也有许多不错的项目可供选择 。我做过一些 demo, 包括 2048、贪吃蛇、飞机大战等小游戏 。

23岁0基础学什么技术好 零基础学什么技术好就业

文章插图

23岁0基础学什么技术好 零基础学什么技术好就业

文章插图

2017 年可以称得上前端三大框架崛起的一年 , 你不会其中一个 , 都不好意思去面试 , 所以我不得不抽时间看看 Vue 官方文档 , 并完成了一个简单的案例——Vue ToDoList 。
23岁0基础学什么技术好 零基础学什么技术好就业

文章插图

尽管做了以上这些 , 离真正意义上的前端开发还是缺点味道 , 于是我找到了我的大学朋友 。经过半年他已经从 UI 转岗到了产品经理 , 在我三番五次要求之下 , 他给我看了一些他们以前外包的项目 , 有完整的需求说明、UI 设计稿 , 有些还能直接访问 。这就是我想要的真实项目 。
于是我对着设计稿自己实现 , 尽量把自己想象成一位真正的开发人员:这个特效我会怎么实现?这里的布局为什么不用这样?遇到不会的地方 , 我就记录下来 , 然后通过搜索来解决 。这样如果面试官问我自学过程中 , 或者项目中有遇到什么最难的问题 , 我也能对答如流 。


特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。