结论说在前面:
目前大公司根本没有什么全栈概念,只有小公司才希望人才全能。
另外大家总会说前端你要什么都会,前后端精通最好热门框架外加后端开发语言等,你才能找到工作。其实很扯,初级岗位不会对你有那么高的要求的。还有很多前端人天天百度复制粘贴。
后端开发依旧是不错的选择,网上很多人说卷纷纷劝退。根本不用听,只要你是一个打工人,你就不得不卷在其中了,不管你是做什么的。
但是以上结论并不是告诉大家不要努力了,反而是找到方向要更努力!
先从上图了解一下IT行业的就业岗位,选准方向任何一方面专精之后向上发展的机会都很高。
其实真正工作几年之后就会发现,技术方面根本没有什么哪个更容易哪个更好?区别就是使用的技术和重点方向不同。前端开发懂一些后端知识,是很容易找到一份很好的前端工作的。后端开发,了解前端开发的内容也是同理。但是相对来说全栈就非常难以界定。
前端开发与后端开发的区别
前端是客户端开发,后端是系统级开发。
前后端的技术栈:
前端和后端哪个好做?
如果审美比较好,那可以倾向于前端为职业。如果更注重应用效率和响应,可以选择后端开发。
前端需要直观用户需求,专业质量保证等;
后端需要全面了解第三方附加组件,更偏重调试代码,将客户的业务需求转化成代码等等。
前端在前期学习的时候更容易有成就感,一个月的时间就可以设计出好看界面。但是后端开发,每天是业务逻辑相关的代码。