感觉吃力的原因主要还是基础没学扎实,尤其是js是重中之重。
当你掌握一门基础知识后,你可以快速掌握其相关的技术。比如如果你非常熟悉JavaScript,那么基于JavaScript的任何框架都难不倒你。如果你掌握了面向对象编程,那么你可以快速掌握一门新的面向对象的语言。深入学习基础能够大幅提高你的学习效率。
之前遇到一位朋友,他是自学转行的,看了很多视频和书,不过敲代码比较少,学了html,css,js和vue框架,小程序,uni-app也学习过。好不容易找到一份工作,手很生,完不成项目进度,一些简单的业务都很难完成,后来被领导劝退了。
其实我觉得他就是基础没学扎实,学的内容倒是不少,主要是缺少实战,知识没得到巩固。基础的问题也能回答上一二,但是在完成公司给的工作来说是比较吃力的。
自学本身就很不容易,能找到一个比较不错的工作确实是很不错了,但是本身技术方面不是很全面,在工作中也是一种煎熬。
我的建议是从头梳理下自己的技术,从最基础的html和css,JavaScript开始,多