优秀的PHP前端工程师 无需精通 但需熟悉,这个各位怎么看待,我现在很盲目
黄舟
黄舟 2017-04-10 15:41:10
0
3
801

全栈工程师 和专家级别的工程师, 不论PHP工程师 还是前端工程 这两者之间有什么明显的区别或者不同吗?

在职业生涯发展方面,各位大神给点建议

本人是完全自学的,没有什么大神级别的老师带领我?

有人说全栈好,有人说专家好?现在无法抉择,

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

répondre à tous(3)
刘奇

十八般兵器样样皆通 往往只能做个枪棒教头,
吹拉弹唱都能来两下 一般就是个街头艺人
大多数自称全栈的,只不过是在语法层面对几种编程语言有些了解罢了,就是个玩杂耍的而已。
那么怎样才能做全栈呢?
只有对计算机语言,操作系统,软件设计技巧,算法基础等等有深厚背景的人才能做到,
市面的语言层出不穷,
但大部分新语言都逃不出参考现有语言以及范式,
有着雄厚的计算机基础,才有资格说语言都是相通的,才能各种语言随手拈来。

对于那些仅仅会几门语言语法的人来说,
你们离全栈还差的远呢。

那么,啥叫专家呢?
hello world写了100年,能成为专家吗?
函数手册倒背如流,能成为专家吗?
做了1W个企业站,能成为专家吗?
说白了,这些都不能称之为技术,
大多数的程序员,根本不能称之为程序员,
只能叫手艺人,
因为这些工作,都是熟练工,根本没凝结多少脑力智慧,
专家与全栈工程师,本质是一样的,
深厚的内功是必须的,
然后,一个人专研深度,
一个人专研广度,
但是,无论深度还是广度,没有深厚的计算机基础和素养,都是扯淡

黄舟

全栈一般可以快速开发出应用,专家一般可以就专的方面给予优化和不断改进。

所以他们是适合两类不同的开发的:

全栈,讲究全,快速开发,一般适合在项目的早期,然后在资金、人力等条件匮乏下,节省人力和精力,快速开发出应用,自己也能平时闲着搞出点东西来;

专家,讲究专,深度优化,优化包括应用不断的迭代更新过程中架构、所依托技术、后期扩展性等等方面,一般适合在一些项目比较庞大的开发中,尤其专的方面是和项目(产品)核心功能优化对口的;

但是到了一定阶段没有两级的,都是全而专,意思是,全栈不知不觉会在某方面相比于其他更加专,专家也会横向拓展自己的能力,“不当厨子的司机不是好开发”。

所以,就目前来说看你之后选择,选择项目早期开发还是后期

黄舟

专家路太长,全栈较易走。最大的差别应该是在生产力上的差别吧

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal