小q|自媒体转行前端第三年,我后悔了( 二 )


很多时候 , 选择比起努力要更加重要 , 选择一个正确的方向并为之努力 , 那你离成功很有可能只是一步之遥 。
同时小Q也给我们分享了一些她自己学习前端开发的一些经验 , 下面一起分享给大家 。
一、学习之前的准备
1、工具
拥有一台电脑是学习编程的基础 , 技术肯定是需要操作和实践的 , 前端开发不能智商谈兵 , 是需要在日常的运用和练习中掌握的 。
2、充足的时间
作为一个有技术含量的工作 , 前端开发是不能速成的 。 如果不愿意花费时间去学习和实践 , 就会将学习的周期拉得很长 , 很容易学完后面忘了前面 。 如果真的想要学好前端技术 , 最好每天腾出几个小时来专心学习和实践 , 尽量将学习周期缩短在六个月以内 。
【小q|自媒体转行前端第三年,我后悔了】3、经济准备
在学习前端开发的这段时间你是处于一种失业的状态 , 那么在学习前端之前你就应该做好充足的经济准备 , 以保证自己在学习的这段时间内是不会因为经济压力而分心 。
二、科学的学习路径
学任何东西都不能盲目 , 学习前端开发同样要讲究方法 , 一套系统的学习方法能让你少走很多的弯路 。
互联网时代 , 网上就有很多零基础的课程 , 但是这些课程基本也都是一些最基础的内容 , 不痛不痒 , 浅尝辄止 。
如果更加想要系统化的学习前端 , 建议最好还是选择培训机构 , 不管是上网课还是线下培训班 , 这些机构的老师都会根据你真实的基础和能力 , 去为你量身定制一套系统的学习方案 , 让你能够更快地学习吸收 , 也能在你遇到难题的时候及时解惑 。 这样学习前端技术才能得到事半功倍的效果 , 能让你更快地掌握技能 。
下面是小Q总结的前端学习路线和每个阶段的求职方向 , 大家可以参考一下 。
第一阶段 网页布局与动画特效
学习目标:HTML5、CSS3等内容讲解 , 掌握前端基础核心语法 , 针对性讲解动画、过度等多种经典布局方案 , 掌握移动端布局 , 掌握针对不同分辨率的设备布局方案 。
求职方向:前端开发工程师、网页重构、静态网页制作 。
第二阶段 JavaScript与jQuery开发
学习目标:JavaScript知识讲解及应用 , 针对闭包、原型、继承等面向对象高级语法进行深入讲解 , 学习 jQuery和jQuery插件的使用 , git、git高级等服务器端知识及工程化开发工具的使用 , 学习框架阶段前置知 识 , 熟悉并掌握常用的构建工具 。
求职方向:web前端开发工程师、移动端开发工程师、js交互设计师、网站开发工程师、node开发工程师 。
第三阶段 高级框架技术开发
学习目标:前端高级框架React全面讲解 , 深入学习react组件的书写以及各组件之间的值传递 , hooks、 redux的使用 , 了解flux的进化史 , vue知识全面应用 , 通过案例深入了解并掌握vue的使用方法及技巧 。
求职方向:web前端开发工程师、移动端开发工程师、react开发工程师、vue开发工程师 。
第四阶段 混合应用技术开发
学习目标:本阶段是项目和知识点的综合阶段 , 掌握时下最火爆的APP开发和小程序开发已经是势在必行 。
求职方向:web前端开发工程师、移动端开发工程师、react开发工程师、vue开发工程师、APP开发工程 师、小程序开发工程师 。
第五阶段 就业及面试指导
学习目标:了解面试过程中的坑 , 回顾知识点 , 展现自身优势获取更多的高薪机会 , 了解完整的项目结构、功 能使用等 , 参与公司的各种模拟面试 。
三、实践操作
系统的学习完前端开发的课程并不代表你就完全掌握了前端开发 , 在这之后你还需要去不断地去实践和操作 , 只有完全掌握并且熟练运用了前端开发的所有内容 , 你才能够算得上是一个入门级的初级前端工程师 。

四、在工作中学习提升
虽然前端开发是一个高薪的行业 , 但是并不意味着你一踏入这个行业就能得到高薪待遇 。 不管在那个行业里面 , 能力与待遇都是挂钩的 。 想要得到更好的待遇那你就要在工作中不断学习和提升自己 , 只有当你的能力和价值足够的时候 , 你才能得到更好的待遇 , 也能让你在前端行业中走得更快更远更稳 。
最后 , 小Q 还想告诉所有想要转行的人 , 坚持是没有错的 , 但是如果当你付出很多的努力依然没有结果的时候 , 或许你应该思考一下你坚持的方向到底对不对 。 顺着一个错误的方向 , 即使你付出再多的努力依然不会成功 。 只有作出对的选择 , 向着正确的方向前进 , 你才能够更加轻松的走向成功 , 得到你想要的生活 。


推荐阅读