新手该怎么起飞?

454 阅读3分钟

小白该如何自学前端

首先零基础学习前端先要有一个计划,然后再按照计划一点点实现。

准备工作

首先你得有一台电脑和下定学习的决心

请记住一下几个网站, 因为它们决定了你是选《乾坤大那多》or《葵花宝典》(看完不点关注者练😊)。

掘金、github、stackoverflow 相当于混二环(右图),其余是混燕郊(左图)。

屌丝逆袭.jpeg 为什么要记住这些网站?

答案: 因为你学完要去面试,要去赚钱。 (家里有矿的小伙伴忽略!!!😒)

不以赚钱为目的的学习都是刷流氓,特别是现在卷成这样儿的现状。

所以从0基础开始学的时候就应该积累自己的面试资本。

等自学完也就差不多有1~2年经验了

如果有满足一下任何一项请@我,承诺大厂包就业。🤫

  1. 你的github有一个开源作品超过1k的start

  1. github活跃度如果是这样🤗

  1. 掘金的文章到LV5

走向人生巅峰,赢取白富美...

nice.gif

学习路径

0基础小白都需要学那些东西(一定要有科学的学习路径)

学些资料网上一搜一堆,B站上经典更多,但是想想你的云盘是否还有几个T在屯灰,所有请相信前车之鉴!!!!!

学习路径其实很简单,只需要三个部分:

  1. 布局篇 html、css
  2. 基础篇 js
  3. 框架篇 Vue、React

肯定会人说node、小程序、混合开发、数据库.....(杠精绕道)

禁止抬杠.jpg

面试造火箭上班拧螺丝已然成为常态

先入门找个万儿八千的工作,然后再进阶一口吃不成胖子有可能会噎着。

你学的速度绝度赶不上更新迭代的速度,所以要学以致用最重要,学再多上班不用毛用没有。

可是现在网上号称什么几个月培养架构师,纯属扯蛋。

一个公司有几个架构师,心里没点B数吗,上来0基础培养成架构师,玩儿呐啊。

瞅你那损色.gif

新手到老鸟需要的是时间

那菜鸟和老鸟的区别是什么?

答案: 解决问题的能力

解决问题的能力是没有办法复制,只能靠实战经验堆。

但是如果自学堆项目经验的话,前端要比任何语言都要简单,所以如果想挣个万儿八千的工作,只需要经过学习路径的3个阶段,问题不大。

勇敢牛牛.webp

菜鸟进阶

上班以后,这个阶段就可以自学了,因为已经你们已经具备了自学能力。

下面这些玩意儿就看大家的时间了,时间多全部搞一遍,时间少就一个一个搞一遍。

  1. 工程化篇 rollup、Vite、webpack
  2. 数据可视化 webGL、OpenGL、three.js
  3. 服务器篇 node、linux、nginx、docker、severless
  4. 数据库篇 mysql、mongdb
  5. 进大厂还必须得掌握点数据机构和算法 新人.jpg

准备面试

其实所有准备都是在为面试

有人说我就是爱学习,送你一个字

gun.jpeg

😒 不缺钱,你学什么习喝喝茶旅旅游不香吗?

能争取大公司的,一定不要将就去小公司。

小公司都扑在业务上,没有什么技术追求生存是第一位的。

那有什么Review,创业公司每天n多项目并行,累成狗编码能力也得不到提升。

大公司起码还能提升你的编码能力多多少少还得Review下。

小公司干个几年积累经验了,工作经验肯定会有所涨幅。

但是你往哪升?这就是小公司和大公司的区别。

即兴发挥主要针对小白同学,大佬绕道嘴下留情,感兴趣的小白同学可以底下留言,答疑解惑。

多说一句,想进任何大厂的@我,帮忙内推 (简历和技术支持30K以下者勿扰)