Facebook放话:我们只要全栈程序员!

全栈工程师(Full-Stack Engineer),是一个在IT行业圈子里越来越热门的话题,无论是像Facebook这样的大型公司,还是刚刚起步的初创公司,都开始招募全栈工程师。在OSCON会议上,一名Facebook的工程师说他们只聘请“全栈(Full stack)”的程序员。

此话题一出,引起了大家的热烈讨论。许多经验丰富的工程师纷纷在下面留言,讨论成为全栈工程师的价值在哪里,大家是否需要成为全栈工程师。接下来CSDN学院就知乎上的精彩回答进行了整理,不妨一起来看下:

小A

啥是全栈工程师?

全栈工程师,也叫全端工程师(同时具备前端和后台能力),英文Full Stack developer。是指掌握多种技能,并能利用多种技能独立完成产品的人。形象的打个比方来说:全栈工程师就是一个能独立盖一幢10层小洋楼的人,而普通工程师,则是可以和一群人盖一幢摩天大楼的人。

二八定律又名80/20定律、帕列托法则(定律)也叫巴莱特定律,放在哪里都适用。全栈工程师就是能够了解100的技能,但精通其中的20%,并用这常用的20%技能,去实现80%的特效。

小H

全栈工程师是一种趋势?

现代项目的开发,很少说只用到一两种技术的,特别是移动互联网大潮下。随便一个互联网项目中用到的技术,就会需要用到后端开发、前端开发、界面设 计、产品设计、数据库、各种移动客户端等方面的知识。

项目越大,沟通成本越高,做过项目管理的人都知道,项目中的人力是1+1

而全栈工程师的成本几乎为零,因为各种技术都懂,胸有成竹,一不小心自己就全做了。即使是在团队协作中,与不同技术人员的沟通也会容易得多,你让一个后端和一个前端去沟通,那完全是鸡同鸭讲,更不用说设计师与后端了。但如果有一个人懂产品懂设计懂前端懂后端,那沟通的结果显然不一样,因为他们讲的, 彼此都能听得懂。所以企业越来越需要一个懂得全栈开发的人物来把控大局,这是趋势,更是必然。物以稀为贵,趁着全栈人才还不是蜂拥而至,赶快学习才是正确道路。

如何成为Web全栈工程师呢??

对于一个刚毕业的学生来说,学校所学习的知识远远不够,无法提供快速有效地实现目标的充分必要条件;对于正在工作的人来说,在现有工作的压力环境下,完成这个目标则需要大量的时间积累与坚持不懈的学习提升。

显而易见的是,在当今软件技术发展迅速,市场需求日益增长的情况下,在短时间内达到目标并且实现能力提升才是最优解。

在这里,硬广下,推荐CSDN学院出品的《Web全栈工程师》实训营,目的是:通过4个月的实战,将学员培养有核心竞争力的前端开发者。

长按:和老师聊一聊

课程为这些人打造

学生/小白:如果你自制力强、有上进心,想通过学习来改变现状,那么我们让你点亮高薪人生!

技术进阶:打造令人惊艳的前端用户体验,成为职场中的抢手人才;

转行必备:业余时间掌握前端开发技能,轻松实现职业转化;

兴趣爱好:跟随大咖工程师,亲手实现你的创意。

长按:和老师聊一聊

我们的优势

相比于其他学习班,CSDN学院有着自己的服务体系和课程质量管理,因为学习任何一种编程语言,你都需要专业的导师、系统的课程、实战演练项目和高质量学习辅导,如何保证学习效果?

独家课程体系,匠心打磨,每天有计划的学习

班主任随时查看学员的学习进度,保证学习效果

讲师、助教随时答疑辅导

每阶段都有作业,通过作业巩固知识点

每阶段有通关考试,通过考试保证学习效果和进度

结业荣誉证书,真正成为前端工程师!

长按:和老师聊一聊

其实,成为一名Web全栈工程师并没有想象中那么可怕,按照专业的学习路线,专业的授课内容,有助教陪学答疑,那么效率和学习效果相对于自学提升一大截,不管未来如何,预祝成为全栈工程师!

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180302B0FSCW00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券