什么是高级程序员?

2020-08-02 11:24:26 +08:00
 arist
6258 次点击
所在节点    程序员
30 条回复
arist
2020-08-02 11:27:57 +08:00
我是半路出家,工作 8 年,基本是面向需求开发与学习,从前端到后端,从 php 到 java,从数据结构到算法,这些东西掌握的不是特别深,但是都能干活,从 all-in-one 到 distribute,我算高级程序员吗?
27
2020-08-02 11:33:39 +08:00
p6 就是高级程序员
alexsunxl
2020-08-02 11:53:37 +08:00
你的描述比较简单,然后我只能大致判断一下,是做的东西不够深。
其实有个简单的方法, 找个时间去投一下,面试一些高级别的职位,亲自感受一下就明白了。
jmc891205
2020-08-02 11:54:49 +08:00
Senior SDE 吗?
就是在公司里干活和背锅的主力军。。。
masker
2020-08-02 11:57:41 +08:00
不是。
opengps
2020-08-02 12:00:28 +08:00
会怼需求的程序员^_^
lasuar
2020-08-02 12:01:29 +08:00
能解决问题的人就是老板需要的人。
sagaxu
2020-08-02 12:08:53 +08:00
看收入最准,965 40 万以上,或者 996 60 万以上
ZhangT03023
2020-08-02 12:12:38 +08:00
计算机发展很快,高级程序员可以理解成具体技术能力特别的强的,也可以理解为在某一主流技术领域具备很大影响力和话语权的人,这样的人往往在未来的技术发展中也能占有一席之地,技术话语权结合公司力量转变为行业话语权,确立行业权威地位,那收益可就太大了。
Hstar
2020-08-02 12:19:54 +08:00
可以理解为工资比较多的
DamienS
2020-08-02 12:33:53 +08:00
1. 能独立解决技术性难题
2. 能带领至少 3-5 人技术团队完成大型项目
3. 能对所在组,org 的 roadmap 做出主要贡献
4. 能对所在组,org 或者公司的文化或技术构架做出主要贡献
5. 对公司招聘,培训新人有贡献


6. 牛一些的话要对行业有所贡献,比如你写了个 redux,哈哈
jon
2020-08-02 12:45:20 +08:00
一线有几套房的程序员就是
DamienS
2020-08-02 12:49:33 +08:00
高级程序员不一定需要做的范围广,需要深度,能解决别人没法解决的问题。比如能根据某个需求设计个高并发系统啥的

而且高级程序员不只是说技术上的,很多是非技术的,比如
- 能发现技术 /产品 /文化问题,能提出解决方案,能实施具体方案。
- 技术上可以分解部门或者组里的 OKR,分配给自己带的技术团队,
- 产品上根据用户 logging 的数据来分析可能用户有其他需求,提出方案并且实施。
- 观察部门不用端对端测试,与其他组讨论把端对端测试推广到全部门
- 和其他部门,组沟通合作做一些项目
有时对招人也有要求,这个分公司
nguoidiqua
2020-08-02 13:04:15 +08:00
最简单的标准就是看收入,这是别人用钱测试出来的,别的方面其实你也很难看到。
redtea
2020-08-02 13:07:10 +08:00
不看头发多少吗?
Jooooooooo
2020-08-02 14:02:51 +08:00
第一层是讨论问题不提语言
jaoyina
2020-08-02 16:51:25 +08:00
我认为有相对丰富经验,能解决那些工作二三年的无法解决的问题,写代码不只考虑完成功能,还要考虑重用性,扩展性,性能要求等就差不多是高级了。
liuzhiyong
2020-08-02 17:26:13 +08:00
最好的办法是看收入,哈哈。
vueadmin
2020-08-02 21:01:31 +08:00
从收入上来说 我指一线城市 只供娱乐参考
初级 24 万以下
中级 24 万~48 万
高级 48 万之上

从技术上来说
初级 我什么都会
中级 我会一些
高级 我会啥
lscexpress
2020-08-02 21:04:48 +08:00
假设世界只有一百个程序员了,排名前十的都是高级程序员。跟他们自身实力无关,看排名。
哪怕排名最后的一个程序员从前端到后端,从 php 到 java,从数据结构到算法,这些东西掌握特别深,也不算高级。
因为级别,要有对比才能体现出来。

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

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

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

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

© 2021 V2EX