如何成为一名优秀的全栈工程师 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
edisoncyh
V2EX    程序员

如何成为一名优秀的全栈工程师

  •  
  •   edisoncyh 2016-02-16 22:30:58 +08:00 6353 次点击
    这是一个创建于 3528 天前的主题,其中的信息可能已经有所发展或是发生改变。

    写了一篇文章,总结了一下如何成为一名全栈工程师,大家帮忙看看~~
    http://www.jianshu.com/p/f0d134ed7fd0

    也很想了解各位是如何修炼技术的,希望能够得到你们的分享^-^

    27 条回复    2016-02-18 14:41:37 +08:00
    XianZaiZhuCe
        1
    XianZaiZhuCe  
       2016-02-16 23:06:36 +08:00 via iPhone
    我就想学好一方面就行 ;)
    tencoldays
        2
    tencoldays  
       2016-02-17 00:08:59 +08:00
    别追求错误的目标,全栈 99.99%是全都不行。另外一种全栈,十五年程序生涯,我只见到一个。
    lecher
        3
    lecher  
       2016-02-17 00:33:42 +08:00 via Android   4
    参加线下活动都是为了做个人品牌而已,于技术能力毫无帮助。

    真正的核心竞争力就是好奇心和毅力,这样才有足够的驱动力去探索新的领域。具备这两个特质再加上扎实的理论基础才有全栈的潜质。

    至于要学什么开发语言和工具,都只是技艺层面的东西,每个时代都不一样,再过几年,生态体系变了,开发语言和工具也会有衰退和变迁。

    奔着做全栈去学习,不如抱着做个有趣的东西的思想去学习,做个实在的产品,要用什么学什么,做成一个产品自然而然就变成全栈工程师了。
    zpljd
        4
    zpljd  
       2016-02-17 00:39:39 +08:00 via iPhone
    工资只占一份,活全占
    yunkou
        5
    yunkou  
       2016-02-17 01:42:53 +08:00   1
    对全栈这个词无感,工程师用技术解决工程问题。何必拘泥于形式?于自身没有职业生涯规划么?没有技术学习路线么? 于服务的雇主,没有工作范畴和具体解决的问题么? 多读书少写几行代码。先完成再找最优解决方案。
    edisoncyh
        6
    edisoncyh  
    OP
       2016-02-17 07:04:22 +08:00
    @lecher 很赞同通过实际产品或项目来驱动学习的方式。谢谢~~~
    edisoncyh
        7
    edisoncyh  
    OP
       2016-02-17 07:04:50 +08:00
    @yunkou 很有同感,谢谢~~~
    gimp
        8
    gimp  
       2016-02-17 08:06:43 +08:00
    如果真心的喜爱技术,绝不会学点东西就满足了,会在好奇心的驱使下去接触更多的东西,学的越来越多,然后努力压制范围,防止学的太广,逐渐的,自然而然的,就成为一个全栈了,这需要时间去沉淀
    bramblex
        9
    bramblex  
       2016-02-17 08:43:44 +08:00
    楼上说防止学太广……

    我就想说,还真以为学得不广就能学深了?
    gimp
        10
    gimp  
       2016-02-17 08:48:13 +08:00
    回复楼上

    最后一句,“这需要时间去沉淀”
    del1214
        11
    del1214  
       2016-02-17 09:36:15 +08:00
    小公司变全栈很容易
    大公司很难
    hqs123
        12
    hqs123  
       2016-02-17 10:01:17 +08:00
    无它,唯手熟尔。
    wizardoz
        13
    wizardoz  
       2016-02-17 13:14:23 +08:00
    技术都是相辅相成的,在一些领域学的精了,另外的领域可能入门就会很快。
    到一定时候可能就是什么都懂了。
    但是一开始就抱着全栈的目标去学习,可能就是一个错误的目标了。
    Zhuozhuo
        14
    Zhuozhuo  
       2016-02-17 13:39:45 +08:00
    可以加入卓拙科技~我们的技术团队培养方向便是全栈!而且,我们的技术总监是一最有情怀的技术大牛~
    elarity
        15
    elarity  
       2016-02-17 14:07:46 +08:00
    看怎么定义全栈了,会 CSS,js,php.html,mysql,python 还会点儿 PS,搞过 java,捎带脚就练了练 Android 开发,这算一种 "全栈" , 小公司非常需要这些 , 指不定还能混个架构师之类云云的招牌...
    还有一种是神人,计算机科学内功极其深厚,语言已是招式,这是真全栈.我圈子里认识的人里面,这种人只有一个,可能是我的圈子比较 low
    最后一种神人,是已经通天的,所谓 "世界万物都是联系的" 这句话在他们身上得到的证实,他们就能做到跨界悟道,我知道的只有达芬奇与王守仁...

    人的精力是有限的,折腾是无限的,将有限的精力投入到无限的折腾中,这!这他妈才是人生的意义啊!!!
    salmon5
        16
    salmon5  
       2016-02-17 15:10:25 +08:00
    全栈学那么好干什么?去打杂吗?
    bk201
        17
    bk201  
       2016-02-17 15:23:24 +08:00
    全栈要么外包公司,要么创业公司,要么自由职业,大公司会要全栈么。
    yHT1OQRX57br2Oye
        18
    yHT1OQRX57br2Oye  
       2016-02-17 15:28:46 +08:00
    我能学好 iOS 就非常知足了,当然也一直被身边的搞服务端的人鼓吹 Go ,不知道该不该学。
    zhangdawei
        19
    zhangdawei  
       2016-02-17 15:38:31 +08:00   1
    全栈比较难,技术好不好不光看书,还得项目积累,项目不够积累不起来。
    liuchenwei2000
        20
    liuchenwei2000  
       2016-02-17 16:03:22 +08:00
    我认为全栈就是资本家用来忽悠技术人员的新概念,一份钱,多份活,虚的头衔还让你产生自己很牛逼的错觉。
    chengcanmm77
        21
    chengcanmm77  
       2016-02-17 16:31:18 +08:00
    全栈 自己接点私活,工作上全栈那太累了。
    TerranC
        22
    TerranC  
       2016-02-17 16:36:11 +08:00
    全栈并非没有专长,只是在自己专长相关的一些技术栈也有一定的了解。加入专长能打 8 、 9 分,相关技能达到 6 分,我认为这样比较好,适合创业公司,并非真的为了一分钱干多份活,只是为了让事情做起来更快,减少沟通成本。
    tairan2006
        23
    tairan2006  
       2016-02-17 16:47:58 +08:00
    全栈并没有什么鸟用。楼上有人说接私活,如果你在专精上能称为专家,赚钱不会比私活少。

    当然开阔视野还是有用的,触类旁通嘛。
    ghostsf
        24
    ghostsf  
       2016-02-17 16:48:49 +08:00
    @zpljd 哈哈哈
    vus520
        25
    vus520  
       2016-02-17 17:10:14 +08:00
    你们说的都不对。

    全栈,不是什么都懂却不精,更不是拖一个 15 年的什么语言都会的程序员出来。
    更不是说,客户端,服务器,设计,美工都都会,这是个什么鬼东西?

    我觉得,全栈只是一种能使用自己熟练的技能完成某一个业务周期的能力。

    在移动互联网这个业务里,要做到会后台,会客户端不难,但同时会产品,会设计,会运营,这不叫全栈,这叫穷,这叫缺人。
    但在时间精力可能的情况下,能做客户端和后台的同时,能做做运维,能做点数据分析,还是可能的。在时间充足业务能持续的情况下,把运维变成主业,开始研究自动集成自动化测试也不是不可能。

    但如果业务一直变化,什么技术都用,用完就丢,啧啧,技术发展这么快,没有真正的全栈,只有累死的狗。
    zlgodpig
        26
    zlgodpig  
       2016-02-17 18:02:46 +08:00
    看到这题目,我一瞬间以为是在 知乎。。
    epaga
        27
    epaga  
       2016-02-18 14:41:37 +08:00
    @zlgodpig 哈哈
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2814 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 14:49 PVG 22:49 LAX 07:49 JFK 10:49
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86