美文网首页
送给那个关注我,又马上取关了的前端小白同学

送给那个关注我,又马上取关了的前端小白同学

作者: 范小饭_ | 来源:发表于2022-07-22 18:21 被阅读0次

    故事的背景是这样的

    WechatIMG148.jpeg

    以上就是我佛系更新的公众号上的聊天截图,甚至都没有给我解释和发言的机会,就直接取关了我,「卑微饭」再次上线。

    那就给你写一篇迟到的小白推荐,不一定适用,根据自己的适配程度酌情选择吧~

    希望那个关注我,又马上取关了的前端小白同学能够看到。

    学习途径

    视频学习网站

    还记得我是小白的时候,对于技术相关的书是,简介不愿意看,内容又看不懂,结果就是,书打开了,我想开了。

    然后就开始看视频,视频是比较好接受的,特别是初级课程,有些有经验的开发者真的讲的很好,入门是完全没有问题的,包括现在我想学习新的东西,也是会先看入门视频,想看深入的再去找大佬们写细节的文章,最后自己作总结,使用到项目里去。

    16/17年的时候,那时候前端门槛不高,基本的html,css,js,jq就可以做公司大部分项目,然后我看视频整理了10几个思维导图,把jtml,css,js,jq的学习重点进行分类整理,面试前还可以集中怼一波。

    初级入门当时看视频,从html+css的网站布局开始,到学习js写一些通用的逻辑,再到前端ajax与后端的交互渲染页面,js的常用优化,移动端开发,这些都是基础,可以跟着敲一遍,基础打牢,减少开发中翻车的次数。

    再就是框架阶段,vue,react,刚开始只要会用就会有用人单位抢着要了(当然现在不行了),可以用vue2写一个基础的移动端app,比如当年很火的用vue写饿了么,会用了再想着怎么会原理,看看大佬们将框架源码的视频,一定要跟着敲一敲。

    前端编译工具,现在主流的就是webpack,从webpack4入手吧,还是先会配置,再去看编译原理。

    node,还是要会,跟着搭建一个node应用,公司中极有可能会有一个node服务需要维护。

    sql,查询数据,可能用不到,但是我现在用到了,因为查一些奇怪的问题,用数据平台的搜索条件可能满足不了所有需求,会几个查询命令,能方便不少。

    nginx,我也是最近才用到几个基本命令,也是用来捞日志,查bug,多学学,总归没啥坏处。

    css

    • 《精通CSS:高级Web标准解决方案》
    • 《CSS权威指南》

    JavaScript

    • 《JavaScript高级程序设计》
    • 《编写可维护的JavaScript》
    • 《JavaScript设计模式》
    • 《ES6标准入门》
    • 《你不知道的JavaScript》1
    • 《你不知道的JavaScript》2
    • 《你不知道的JavaScript》3

    http

    • 《图解HTTP》
    • 《HTTP权威指南》

    node

    • 《深入浅出Node》
    • 《NodeJS权威指南》

    其他

    • 《Web性能权威指南》
    • 《JavaScript权威指南》
    • 《HTML5移动Web开发指南》
    • 《数据结构与算法 JavaScript描述》
    • 《Node与Express开发》
    • 《前端开发核心知识进阶》

    看书可以系统的学习某一块内容,有些基础后再看吧,不然很容易就用来盖泡面了,比如我买了nginx,docker的书,还在吃灰。

    但是还是要看书,视频,博客,都不能替代书的重要性

    大V推荐

    掘金大V

    大厂团队博客

    以上是我觉得很不错的博客,能学习到很多,团队的一般更新少,但是信息量都很大。

    黄轶老师的视频课程也很强大。

    个人博客更新比较多,基本都是针对某一个知识点做详细,深入的介绍,多看看大佬们的文章,真的受益匪浅。

    前端技术栈

    [图片上传失败...(image-ed4032-1658485196916)]

    还有些当时画图没想起来,比如github、ts,react,等等

    个人输出

    还是建议自己开一个博客,刚开始可以写下自己学习到了什么,然后总结在实际开发过程中遇到了什么坑,后面可以写一些对项目的思考,源码的学习,等等。

    说起来简单,其实每一步都是一个坎。

    自己学会是一个坎,能讲明白给别人又是一个进阶,升华到对整个相关技术栈的思考又是艰难的一步。

    我也在学习的路上,每天都感觉自己菜的一笔。

    过来人的建议

    • 做好加班的准备吧,这个行业965真的可遇不可求
    • 基础一定要多看,很多看似复杂的bug,实际都是基础问题,不要把时间浪费再修复基础问题的bug上
    • 多学习,总没有坏处,哪怕目前看起来没有用的东西,说不定啥时候就用到了
    • 将技术点连成线,再结成网,不管面试官问你啥,你都能扯一扯
    • 技术不只是写代码,沟通,与人相处也是很重要的一部分
    • 技术能力跟年龄有关系,但不是线性的,很多人年纪小,但人家努力+聪明,就很强
    • 看一遍看不懂太正常了,有时候看3.4遍都看不懂,别放弃,说不定有一天突然顿悟,要相信你不笨,先别自暴自弃
    • 实在看不懂就算了吧~
    • 能力到了,工资涨不上去的话,就换吧,毕竟下一家的起薪是上一家的base+
    • 不要想着一辈子做程序员(DDDD)
    • 被裁了也不要灰心,太正常了,要相信自有留爷处

    我也是个普通的开发,也不🐂🍺,只是有几年工作经验,算是有点心得,分享给你,希望能对你有所帮助。

    如果你看到了这篇文章,记得给我留个言哈。

    相关文章

      网友评论

          本文标题:送给那个关注我,又马上取关了的前端小白同学

          本文链接:https://www.haomeiwen.com/subject/atzmirtx.html