普通程序员,指普通学校毕业,通过努力奋斗来找到工作,并且长期从事 IT 行业。
可以理解成一种自下而上的发展方向,也是大多数人的发展路径。
在一次机缘巧合下,参加了个会议,看到了很多架构师,他们称自己从 XX 年就在 XX 公司当架构,可能有些人觉得羡慕觉得牛 X ,但是我似乎觉得他们薪资升职潜力越来越低,但压力和责任越来越大,有一种“干了七八年架构,现在怎么还是架构师?”的感觉。
是不是普通本科生,curd boy ,上限很低,而且没有能力去追求更高的上限?就没办法去接触更高层次或者更新技术的圈子,也没能力去接更大更有前景的业务?
例如以下招聘(非广告),他的招聘目标群体是什么样的呢? https://careers.microsoft.com/us/en/job/1031165/Researcher-Machine-Learning-area
1
didididididi 2021-12-22 10:32:48 +08:00
普通程序员上限也就是普通程序员
要想不普通肯定是要跳出舒适圈,跳出 crud ,跳出阶级 话说回来,跳出了普通程序员阶级,还是普通程序员吗 |
2
kidult 2021-12-22 10:47:39 +08:00
机会是留给有准备的人,选择很重要,但前提是你有得选和有准备
|
3
huntagain2008 2021-12-22 10:50:47 +08:00
本人非程序员,我觉得上限就是融入黑客文化,在黑客圈子内被人成为黑客,到了这个程度还仅仅是个技术员。我的意思是一般人认为的高手在黑客圈子里算不上高手,那种高手仰望的存在,那种被普通人称之为高手的口中称的“很黑客”的人。
|
4
coderluan 2021-12-22 10:50:48 +08:00 1
“干了七八年架构,现在怎么还是架构师?” 并不一定说明他们的水平只是这样,而是更高的职位已经有别人了,那人技术可能和他一样甚至不如他,但是可能就是入行比他早或者运气比他好,所以我们说这个行业是金字塔,在整个行业的体系内,个人努力并没有太大意义,无论这个人普通不普通,选择比努力更重要。
|
5
rationa1cuzz 2021-12-22 11:02:47 +08:00
程序员的上限雷军吧,普通程序员上限创业当老板,再普通一点就是高级工程师(臭打工的),说白了选择比努力重要,但是努力会有更多选择的机会。
|
6
Jooooooooo 2021-12-22 11:10:23 +08:00
在大厂一般人上限就是阿里 P8, 再往上不光靠个人能力, 还靠运气和机遇.
(你要不去创业吧 |
7
aLazarus OP @rationa1cuzz 雷军是赶上了天时地利人和
|
8
aLazarus OP @Jooooooooo 因为格局和眼界不够,创业暂时是不可能了……
|
9
aLazarus OP 如果再提一个问题,普通人怎么去接触、融入更高级的圈子呢?最简单的例子就是 curd boy 如何破圈,突破业务层面
|
10
Dachunlv 2021-12-22 11:49:46 +08:00 via iPhone
你提的问题本身就说明了问题,多想想怎么打破你的“认知天花板”,多接触“格局和思维都”比你高的人
|
12
dynastysea 2021-12-22 12:17:28 +08:00
程序员是对学历要求最低的职业了,毕竟大学里也学不到真正的东西,很多优秀的程序员基本都是靠自己。我表弟今年高考二本计算机,我一直和他强调的是搞计算机这一行业,学校都是其次,主要取决于你大学怎么学,计算机有很多方式可以证明自己,而且不是高门槛。所以是不是普通本科其实不重要,重要的是不要给自己受限制,想想为什么自己只能考到普通本科?是主观原因还是客观原因?除了极少部分智力因素以外,很多人其实就是努力程度不够。
就像好公司为什么选简历要求 985 ,只是因为 985 里优秀的更多,如果要考虑普通本科,那可能投入数倍的时间和精力才能找到更好的。 |
13
dynastysea 2021-12-22 12:21:38 +08:00
举个例子,阿里云每年都会举办阿里云程序设计比赛,不限制任何门槛,你可以加群去组队去比赛,慢慢的不就认识了,如果真的做出成绩来,单凭这个要进入很多公司也是很有说服力的了。类似这种比赛其实都很多,真的想要突破自己就不要找借口,互联网真的很公平的
|
14
zhoudaiyu 2021-12-22 12:50:38 +08:00 via iPhone
一个人的命运当然要靠自我奋斗,但也要考虑到历史的进程
|
15
aLazarus OP @dynastysea 进公司很容易,主要是上限在哪。你看下我一楼最后的招聘链接,这不是普通本科就能进的吧,哪怕再努力也只能在自己的圈子里有点成果而已
|
16
cilbup 2021-12-22 13:27:33 +08:00
@aLazarus 我看了你贴的招聘链接,主要面向相关专业硕博招聘。普通本科也能进,我就在招聘链接里的公司,当然我不是同部门,身边有同事就是普通本科。
再努力,能在自己圈子里有点成果也已经相当不错了。进了再高上限的公司,每天的话题也无外乎钱、老板、工作内容。 |
17
ytll21 2021-12-22 13:55:21 +08:00
@aLazarus 雷军是赶上了天时地利人和
雷军的成功是偶然的,但是从另一方面来说,雷军的成功是必然的。如果想要复制雷军的成功,首先要具备他的必然性,然后再期待他的偶然性。 那么雷军成功的必然性在哪里?可以看看很多对雷军的报道,你就可以发现,雷军,绝对不是一个普通的程序员,而是一个顶尖的程序员。 |
18
aLazarus OP @cilbup 我想的就是努力的方向在哪里,如何去做才能脱离或者说超越 curd boy 。能做的东西很多,但是能接触到的却不多,这个是我想解决的问题
|
19
SmiteChow 2021-12-22 14:03:47 +08:00
很高
|
20
aLazarus OP @cilbup 就像你的履历,是秒杀 99%的普通人的,所以你能接触到更多的东西。
其实家里有人说过年轻时考研(特指考好)是投入产出比最高的一种途径,他孩子就做逐步到了那个目标(绿卡)。 所以我结合家里人的观点、同学的发展现状和身边的情况,所以才进入到了这种迷茫的状态,需要想办法看清路线。 |
21
dayeye2006199 2021-12-22 14:58:25 +08:00
首先要先明白 IC 和 manager 的区别。
然后区别做对外的产品和做 infrastructure 的区别。 看 LZ 的例子是想走 IC 的路线。 IC 相对 manager ,往上走的难度要更大一些,因为一个人能做出来的有影响力的事情是有限的,一般需要你是本领域非常资深的人士,可以影响领域内的重大决策走向。 对外产品领域的 IC 是很难混的,因为产品做的好坏和 IC 的水平的相关度不是那么的高(就是 LZ 说的感觉日复一日在做 CURD )。 infrastructure 领域的 IC 更好混一点,因为经验的积累有助于解决越来越难的技术问题。比如说你做分布式系统,刚毕业,你可能从书本上知道啥是 CAP ,知道这三个没法同时满足;但对于具体的场景,我应该选择 CAP 里面的哪两个,放弃掉的那个对我的系统来说意味着什么,剩下的两个我怎么搭系统才能实现出来;这些问题不去具体的踩踩坑,做做看,是很难回答好的。 |
22
GrayXu 2021-12-22 15:10:28 +08:00
普通背景不做 curd 的路线有很多,但估计不包含你主贴里贴的 ML/DL research 岗。
|
24
xz410236056 2021-12-22 15:18:40 +08:00
1 、除了后端,我真不觉得前端 移动端需要“架构”iOS 安卓谷歌和 apple 早就架构好了啊, 还能不用人家的框架开发?单机系统架什么构。甚至都单进程。
2 、“炫耀自己并凌驾于群众之上是绝对不允许的。” “一个人的命运啊,当然要靠自我奋斗,但是也要考虑到历史的进程。” |
25
aLazarus OP @xz410236056 是的,长者这句话越想有有深意。不过作为个人,还是要有能抓住历史进程的眼界和能力才行。
|
26
chtcrack 2021-12-23 12:30:04 +08:00
普通程序员出路就是学好本事,最后自己出来单干创业,不带他们玩.打工打到一定年龄,那些老板们就不想用你了,最后的上限就是单干创业.
|
27
aLazarus OP @chtcrack 创业也分怎么创业,自己的见识和能力不够的话,机会摆在眼前都吃不下,所以这也就是我纠结的问题,热点或者高新技术自己都没能力去接触,那还怎么去创业呢
|
28
chtcrack 2021-12-25 10:37:54 +08:00
@aLazarus 其实打工人已经陷入一个死循环,因为搬砖时间长,没时间去接触很多热点和高新技术.而老板们不需要亲自搬砖干活,了解热点和高新技术的时间就多了,所以老板会淘汰过时的老员工(天天搬砖还在用过时的技术),招聘高新技术的新员工(比如刚从学校毕业出来,已经学了最新的技术),关键是老员工需求的工资还高,新员工刚进入工资低,老板们可以很好的利用这种死循环来为他们获取利益.
|