一、学习心得
在我学习开发的这个阶段,已经把程序开发分成了前端
和后端
,这样做的好处主要有:
-
开发的耦合度变小了。在时间上,前后端可以同时进行工作;在技术上,前后端不需熟悉对方的技术栈
-
开发效率提高了。前后端的纵向开发有利于提高效率和产品的质量
然而,前后的坏处也是有的,比如:
-
开发人员增多,开销变大。前后端都需要配备开发工程师。
-
前后端的沟通成本变大。前后端的需求到最后都要统一起来,需要更加更加频繁、高效的沟通,在实际的开发中不可能完全做到完全高效。
但是总体上是利大于弊的。
我选择的开发方向是前端。但在我实际开发的过程中发现仅仅学习前端是不够的。
如果说前端开发是树的叶子,那么后端开发就是树干,计算机基础则是树的土壤。
少了任何一部分程序都会跑不起来。写不出完整的项目程序,就会影响到项目的实践。
其次,写出好的代码的前提是你对前后端足够了解。
为了提高效率我可以只开发前端,但是不能不懂,前后端一起学习才是健全的学习。
最后,在技术成熟的时候记得去了解这些技术的底层实现
如果以就业为目标的,学习javascript和java就能应对绝大多数的场景了。
二、学习路线推荐
这些学习路线是我在搜索“学习路线”的时候,发现的比较好的回答。所谓“站得高看的远”,如果你能在这些回答中得到你未来的规划,那么目的就达到了。我将路线分为几类分享一下:
前端学习路线
后端学习路线
计算机基础
https://www.zhihu.com/answer/1345344628
怎么样,是不是感觉自己还知之甚浅。
那么抓紧去get新的技能吧!
对了,不要给制作视频的up主点赞哟!
网友评论