最近有小伙伴问我,作为一个新入行的前端开发,要怎么样的去学习?
回顾我这三年的工作历程,总结了一些自己在开发过程中遇到的问题以及学习方法,如果你也遇到了,这篇文章可能可以给你一些建议或者参考。
不会读api的前端不是好前端。
前端的每一个技术栈,每一个框架,甚至是细微到一个库,都是有相对应的文档说明的,说明里面会告诉你,怎么去使用,就好比是一张说明书。
有些文档写的比较细致,细致到一个按钮,都会有详细的说明的使用方法和相对应的代码的案例,遇到这样的文档就偷着乐吧,得感谢一下开源人员得殷勤无私得奉献,正是因为他们得努力,才能让更多得人从繁琐得一行又一行,一个字母又一个字母敲击键盘得日常产出中解放出来。
在github上有非常多得开源源码,有企业级得前后端都很完整得项目,也有很实用的组件组合,在工作之余的闲暇时间里面,就找几个自己感兴趣的,并且star比较高的源码读一读吧。
相信我,看完并且懂得了一个项目的源码之后,你的编程思想和能力,不止上升了一个档次。
这里总结了一些优秀后台管理系统的源码:里面是按照github上面的start的排名总结的,可以看一下:
11个免费开源后台管理系统模板
https://cloud.tencent.com/developer/article/1637897
毫不夸张的说,你在工作中所遇到的90%以上问题,都是可以在百度上面找到的,因为大部分程序员都有一个非常好的习惯和精神,在日常开发中遇到的一些问题,一些坑,包括自己找到的解决填坑的办法,他们都会记录在自己的博客里面,比如说csdn社区,比如说掘金社区的博客分享。
这里打一个广告,我自己的博客主页,记录了从进入这个行业以来的一些博客,写的不好,但是还是有点价值的,(我可能飘了~~~)
我的技术博客传送:https://www.jianshu.com/u/05f416aefbe1
记住一句话,能够掌握到面向百度的编程的精髓,你就可以在工作中混的如鱼得水了,甚至可以在工作中摸一下鱼🐟。
这是最最最重要的,当年刚刚入行的时候,由于对这个行业的不熟悉以及开发中遇到的种种的困难,我曾经数次奔溃到想放弃,最后还是被身边的朋友拉了回去,一条路继续走到了今天,当然这条路上,有非常多的小伙伴。
你如果细心一点,可能就会发现,不管是前端,还是后端,甚至是某个技术栈的群聊都是非常非常的多的,在扣扣上随手一搜,都可以看到各种各样五花八门与开发相关的群聊。
但是我建议加一下微信群,因为工作党用qq的时间是非常少的。
去关注一些技术类的微信公众号,加一些微信公众号号主的微信,并且告诉他,我想进微信技术开发交流群,大部分都是免费的,付费的是非常非常的少的。
加入之后,你就进了摸鱼大家庭了,你会发现打开了新世界的大门。
如果你有一定的空余时间,周末的时间,这个时候建议去b站上面搜搜一些优质的视频,跟着视频里面老师的讲解,一步一步的手写代码,一步步的实现。
如果基础不够扎实,就选择一些基础性的视频去观看,如果基础还不错的话,就选择那些播放量和评论量比较高的视频。
有些视频底下,up主会把一些学习资料,视频的源码的百度云盘链接地址放在上面,可以直接保存到自己的云盘,拉下源码,配合着源码和视频。
将老师只是变成自己的技能,这可是最有本事的本事~
暂时就写这么多,篇幅要是长了,估计也没有人喜欢看下去啦。
喜欢的话,就点个再看吧。
当然你也可以在评论区留下想要讨论的话题,我会根据话题,在聊个几百字的文章。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。