如何定义,初 中 高 级开发?

2022-08-05 11:05:50 +08:00
 hhhhhh123

我很好奇各种招聘的时候他们定义 初中高 等级是是如何定义的?

或者说,咱们搞技术的,应该如何给自己评等级?

就拿后端来说, 这应该如何定义? 掌握多少? 深度? 广度? 以及达到什么程度? 还是看薪资来的?

5138 次点击
所在节点    程序员
44 条回复
CookCoder
2022-08-06 10:15:29 +08:00
感觉一个个不抖机灵抖不会说人话了,楼主问啥就回答啥,好好回答一个问题现在都这么困难了?

#8 同意 8 楼的观点
walkerzmc
2022-08-06 10:19:50 +08:00
没有社会普遍认可的标准或者机制。在公司层面,老员工把控着业务,经历过核心代码的开发,然后这些东西不落实到文档,不教给新员工。那么新员工就是初级开发,老员工就是中级开发,总监就是高级开发。。。。。换了公司大家从同一个起点,就都是初级了。至于八股文,出来面试大家都是精通源码。。。。
PopRain
2022-08-06 11:24:53 +08:00
不是通过刷题就能通过软件设计师考试的就可以认为是高级,原来考试就是叫程序员(初级职称)、高级程序员(中级职称),现在高级程序员改名为软件设计师了。 能靠自己水平通过考试,说明有基本的软件知识和一定的问题分析解决能力。
vsitebon
2022-08-08 12:31:42 +08:00
@yogogo 初期实现软件或者服务的核心功能的在我眼里就是核心代码。

随着软件服务体积越来越大,总会有一部分代码成为构建这个软件或者服务的框架形式代码,甚至是剥离掉所有衍生出来的功能的代码后,至少必须要有的功能。更进一步地说,就是保证服务或者软件跑起来一个基础可行的代码。如果核心是插件模式或者服务加载模式,那就是例如插件框架、服务管理框架、调度框架等等等,当然可能这只是我不成熟的想法,纯属一乐。

但这个其实还是和我说的关联性不大。。,我的核心观点还是:其实我觉得初级、中级、高级的区别主要还是在于效率、面对意外状况的处理能力和领导能力上。。

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

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

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

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

© 2021 V2EX