妮妮乖乖58
全栈工程师源于Facebook,是指能在任何能在一个技术栈的任何层次完成工作的工程师。 这种说法最开始源于 Facebook,“Nothing at Facebook is Somebody Else’s Problem”,换句话说,有问题就马上评估是否值得解决。如果值得解决,你就应该着手去解决,而不是假设别人比你更合适解决这个问题。 举个例子,你原本是一个后端工程师,在做响应时间的调优,初期后端上改进很大,后期效果已经不明显,但是你发现网络传输和前端有很大空间。假设现在前端的工程师对这两块也不是很了解,这个时候怎么办? Facebook 之所以选择第三种,有这么几点理由:
哈哈2974
全栈是指掌握多种技能,并能利用多种技能独立完成产品的人。一般是指独立负责一个产品,前后端全部搞定。成为全栈工程师的第一步,需要我们学习更多知识,而且能跟市场需求的改变去学习新的技术。比如现在火速窜热的html5前端后台JavaUI设计,市场选择了什么,就会出现什么,比如叩丁狼推出的全栈开发工程师,UI全能设计师,全栈未来的改变,也不过是市场需求发展的大势所趋。
优质工程师考试问答知识库