suyuanhxx
V2EX  ›  问与答

如何成为一名全栈开发工程师?

  •  
  •   suyuanhxx · Mar 11, 2016 · 4180 views
    This topic created in 3891 days ago, the information mentioned may be changed or developed.

    现在全栈工程师这个词非常的火,我想知道全栈工程师需要哪些技能?以及全栈工程师的必要性。

    目前只是一个 Web 前后端开发的小菜,只是想给自己定个目标,再加上自己对新的东西比较感兴趣。

    闲话:我想去学习 nodejs ,目前主要编写 C#, Java 代码,以前大学时写过一点 js 和 HTML5 代码。再加上我对 css 这种东西一直念念不忘。毕业也快一年了,想快速积累经验和编码能力,如何才能做到? boss 又不把重要的功能给我做,只能自己找事做,也是心累。

    23 replies  •  2016-03-12 11:38:50 +08:00
    wellsc
    wellsc
    Mar 11, 2016
    1
    全栈不就是领一份工资干多份的活,你愿意吗?
    suyuanhxx
    suyuanhxx
    OP
    Mar 11, 2016
    2
    总是被称为新员工,烦
    suyuanhxx
    suyuanhxx
    OP
    Mar 11, 2016
    3
    @wellsc 所以来讨论必要性
    pupboss
    pupboss
    Mar 11, 2016
    4
    全栈更多的是一种思想,对任何事物保持好奇心,也不一定样样精通,但是能找到相互之间的关联,快速上手
    说起来有点像玄学,实际上就是这么回事,摄影拍的好的,写代码也漂亮(整洁)
    就像高中老师常说的,优秀是一种习惯,跟具体某件事无关
    suyuanhxx
    suyuanhxx
    OP
    Mar 11, 2016
    5
    @pupboss 人的一生精力是有限的
    hbkdsm
    hbkdsm
    Mar 11, 2016
    6
    我认为全栈是一个 buzzword ,所谓“全栈”是指 end-to-end 任何一个环节的工作你都能 hold 住,从前端的 presentation logic ,后端的接口, web server 配置,基于后端框架的开发,数据库,以及移动客户端的开发你都能搞定。

    然而随着客户端复杂度的急剧提升,成为“全栈工程师”越来越不现实。每一个环节都需要投入大量时间、精力才能小有所成,贪多嚼不烂,专精一个细分领域就好!

    就算你天赋惊人,一个人顶 5 个人,你老板也不会给你 5 倍的工资!
    UtopiaCHN
    UtopiaCHN
    Mar 11, 2016❤️1
    7
    呵呵
    suyuanhxx
    suyuanhxx
    OP
    Mar 11, 2016
    8
    @hbkdsm 主要还是钱不一定多
    yangxiongguo
    yangxiongguo
    Mar 11, 2016
    9
    不同意楼上的观点,全栈不等于全干,我心中的全栈是像 TJ 一样像干啥就干啥。
    SpicyCat
    SpicyCat
    Mar 11, 2016
    10
    全栈一般是创业需要,如果你是创始人并且是全栈,那会省很多事。
    expkzb
    expkzb
    Mar 11, 2016
    12
    @yangxiongguo 不同意楼上的观点,全栈不等于全干,我心中的全栈是像 痛经 一样像干啥就干啥。
    yangxiongguo
    yangxiongguo
    Mar 11, 2016
    13
    @expkzb
    [:doge:]
    suyuanhxx
    suyuanhxx
    OP
    Mar 11, 2016
    14
    @expkzb 你这个回答。。。
    bk201
    bk201
    Mar 11, 2016
    15
    全栈在我眼里就是一切都能 hold 住,什么都有过接触,需要去做时能很快进入状态,知道从哪儿下手而不是不知所措。
    全栈需要开阔的视野以及超强的学习能力与适应能力。
    sudoz
    sudoz
    Mar 11, 2016
    16
    有需要再去学
    demoslam
    demoslam
    Mar 11, 2016
    17
    要会修灯泡
    zhujinliang
    zhujinliang
    Mar 11, 2016
    18
    @suyuanhxx 你一句人的精力有限就先给自己找个借口堵死了。。。

    首先你有一种不论做什么事,都会深究其原理、探索不同的可能的习惯;希望什么事都可以自己亲手解决,甚至有种精神洁癖,不愿别人插手
    这样诚然会活的“累”,从小到大,别人在“吃睡玩”的时候,你在自己的小天地中钻研,乐在其中
    然后再慢慢学会取舍,学会专注,就成了
    Honwhy
    Honwhy
    Mar 11, 2016
    19
    运维开发工程师!开发运维工程师!
    skiplow
    skiplow
    Mar 11, 2016
    20
    保持对各种技术的热情和好奇,有这个心 并且有毅力 才能达到全栈水平。这个真不是说的那么简单,多方面精通 感觉要上天。
    xuwenmang
    xuwenmang
    Mar 11, 2016
    21
    做 Web 需要的全学
    iamrich
    iamrich
    Mar 11, 2016
    22
    所谓“全栈工程师”,只是一个好听的名词而已。以前的共享软件开发者,现在的 ISV(独立软件提供商),哪个不不?

    这些人都是一个个单打独斗,要懂的东西就多了:各种桌面开发工具、各种 WEB SERVER 、各种前端技术,还要会写 HELP 文档、 SEO 优化, ADWORDS 广告,数据分析,市场营销,各种支付网关整合,邮件客服,各种 ps 扣图,……

    所有这些都是一个人搞定的。
    CtrlSpace
    CtrlSpace
    Mar 12, 2016
    23
    JavaScript 全栈开发之路 ←。←
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2994 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 54ms · UTC 11:16 · PVG 19:16 · LAX 03:16 · JFK 06:16
    ♥ Do have faith in what you're doing.