我来说说把, 目前我司正在招全栈,我本身也算一个全栈,熟悉 Python 和 JavaScript。
全栈什么都不精?
精不精看个人,不是每个人都有机会接触高大上的东西,大公司也是如此。全栈只是工作方向,不是你的研究方向。打个比方,你熟悉前端开发,但是对后端比较感想兴趣。这时候你在后端开发时候就是时时刻刻想着前端这么做适不适合,久而久之,你对后端的架构就会变得很优雅,设计合理使用简单。
在国外很多公司不分前后端,只会分职位,比如产品工程师、基础架构工程师( facebook、airbnb 等)
你的职责是产品,那么你就有责任对产品的每个方面负责,也是是前端多一点,后端多一点,看个人兴趣。
有点规模的公司都不需要全栈?
可以问问招聘的人,要不要全栈,人家肯定说最好要,但是现实比较残酷。
看看国内外的招聘,所有招后端的会前端(或者前端会后端)都是一个大大的加分项,因为这可以减少很多沟通成本。
这个主要有几个原因:
1. 全栈人才少,靠谱的就更少,写的 DEMO 就说会全栈。
2. 全栈要的多,很简单,因为你会的比别人多。
3. 全栈风险大,一跑路很可能别人很难接手,因为你全栈。
所以如果你是个全栈会 Python 会 React,欢迎来撩:
https://www.lagou.com/jobs/4042032.html