你们眼里的前端中高级程序员和初级的区别是什么

2020-08-31 16:30:35 +08:00
 rodrick

工作两年了,第一年后端 CRUDer,第二年转了前端,用着传统三大件 htmlcssjs 写了一年,自己在家学了 vue 全家桶写点小东西自己玩了玩,最近蠢蠢欲动想跳槽但是觉得自己手头技术太少了,前端又是三大框架又是小程序 node 什么的,突然就想到前端区分高级和普通的区别到底在哪,是技术栈的广度够宽但都只是会用,还是深度够深某个技术点钻研很深源码啃的很足,本小前端现在感觉就是想学的很多,但是也不知道学什么最重要,毕竟面向跳槽编程,瞎学也不是个事..

4767 次点击
所在节点    程序员
35 条回复
anUglyDog
2020-08-31 19:55:56 +08:00
@Jooooooooo 这个真的是老梗了。。
xupefei
2020-08-31 19:57:34 +08:00
简单的办法是看工资 /
Jooooooooo
2020-08-31 20:09:32 +08:00
@yhxx 工作久了就会知道"为什么"其实是最难的
djyde
2020-08-31 21:24:16 +08:00
我还是觉得会不会制造工具是一个分界点
JerryCha
2020-08-31 21:40:08 +08:00
搞技术能碾压初级前端
搞设计能碾压初级设计
搞交互能碾压初级交互
heiheidewo
2020-08-31 21:51:21 +08:00
下一家公司愿意给你开的薪水一定程度上可以代表你的技术水平
JaguarJack
2020-09-01 05:24:26 +08:00
你可以看看这篇文章,德雷福斯模型 http://blog.njphper.com/posts/deleisi-moxing/
xuanbg
2020-09-01 08:43:48 +08:00
初级:在有限的指导下完成任务。
中级:独立完成任务。
高级:创造性地完成任务。
vincenttone
2020-09-01 09:10:46 +08:00
这个和 cpu 一样看利用率,初级的干活,有基本设计能力;中级经验相对丰富,一定规模的设计能力是必须的,偶尔也会带一些新人或者项目;高级的至少要有一定的技术、业务和组织前瞻性,心中要有相对完整的知识体系,有一定的领导能力和影响力(不是单纯的技术)。
当然没办法让每个高级都成为大 V,所以实际情况比想象中的差距很大,你不太可能让一个混了几百年的老妖怪接受初中级待遇,也没办法给一个有技术实力但实际工作产出并不比其他人多多少的神仙更高的级别。不同人有不同的性格,表现欲、情商、领导和公司环境都是影响因素,而且实际影响因素很大。特别是传统互联网公司,多数团队没有那么深的技术栈,所以单纯比拼技术实力的情况也少,何况技术只是一个表现手法,成品才是目的。
azcvcza
2020-09-01 09:39:28 +08:00
更接近工程师,而不是什么工程师吧
rodrick
2020-09-01 10:14:52 +08:00
@vincenttone 确实 虽然技术重要但是职场其他的影响因素也很多
zhouhui
2020-09-01 10:15:29 +08:00
不是因为以头发来区分么? [dog]
fuermosi777
2020-09-01 10:28:31 +08:00
DeWhite
2020-09-01 10:59:36 +08:00
@cxe2v 正解呀。
Desiree
2020-09-01 20:58:25 +08:00
高不高级,看那些属于你的代码,还有影响力

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/702869

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX