大佬们是如何理解中级开发、高级开发的?

3 天前
 zoumaoping
本人是一个 Java 开发,工作 5 年,一直待的是小公司,主要的技能栈就是 Java+Spring 这套框架,开发的项目基本都是用的 SSM ,加上一些中间件 Redis 、RocketMQ 、XXL-Job 、ELK 之类的。
2904 次点击
所在节点    职场话题
35 条回复
soulflysimple123
3 天前
小公司里面,从需求到开发到部署维护都能负责就是高级开发,跟着高级开发干活的就是中级。
spritecn
3 天前
在外面 Title 是自己给的
zoumaoping
3 天前
@soulflysimple123 感谢回复。目前没有碰到需求也要自己去做的,都是有产品经理,只需要负责开发和部署维护就行
zoumaoping
3 天前
@spritecn 感谢回复,你的回复很有意思,但是找工作的时候,说自己是高级开发,也得能拿出对应的实力展示出来才行
spritecn
3 天前
@zoumaoping 离职的时候,让 HR 在离职证明上写上高级开发,哈哈哈,简单粗爆
hahasong
3 天前
能独立负责项目架构 0 到 1 就是资深
能独立开发维护整个项目就是高级
能开发维护项目某个模块功能算中级
跟着中级高级干活做需求是初级
istomyang
3 天前
不要纠结于名分,一般 5 年开始看到高级、资深直接看 JD 就行了。
wyfig
3 天前
title 是自己给的 哈哈哈,只要能 hold 住都是。
Zzzz77
3 天前
高级:能独立负责复杂大型项目架构
中级:能高效高质量独立或主导开发复杂大项目(本身代码能力和高级无明显差距)
初级:能高效高质量独立开发和维护常规项目、且能够在中级引导下完成复杂项目某个模块功能且不拖后腿的
lix7
3 天前
从技术角度讲,能负责大型系统端到端的是高级,能负责其中一部分的是中级,能在已有系统上加单点 feature 的是初级。
实际上大厂一般会超出这个技术这个维护,能跨团队推动落地、有半年左右的规划能是高级;能负责负责模块研发、短期规划的是中级;能打杂接手任何 feature 并完成的是初级。
很累,还是技术角度单纯
echo1937
3 天前
练气 - 筑基 - 元婴 初级 中级 高级
tftk
3 天前
中级:Claude 3.7
高级:Claude 4
akira
3 天前
能独立搞定整个项目的,高级
能独立搞定某个模块的,中级
能独立搞定某个功能点,初级
shakoon
3 天前
熟悉项目技术架构和业务架构的就算高级了。中级一般都只能做到精通某个模块,对其他部分一知半解。
xiebiao
3 天前
初级:一味追求知道。
中级:什么都知道,感觉什么又都不知道。
高级:不知道的可以快速知道且深刻理解。
iOCZS
3 天前
在中国根本没有中级一说,要么要人带,要么要带人。。。中级是啥?
zoumaoping
2 天前
@spritecn 上家小公司离职时,领导甚至给写了 Java 开发经理,但开发总共就 2 人
zoumaoping
2 天前
@hahasong 这个分级感觉挺合理,但能独立开发维护整个项目,那种后台管理系统感觉还是可以的,但要是一个电商系统、财务系统啥的,很难做到
zoumaoping
2 天前
@istomyang 我也是在 BOSS 上看到很多高级、资深的 JD 描述之后,感觉也能做到,但也可能是很多 HR 更不懂如何区分中高级
zoumaoping
2 天前
@wyfig 能 hold 住的话直接干上架构师,嘿嘿

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

https://ex.noerr.eu.org/t/1143213

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

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

© 2021 V2EX