V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
aLazarus
V2EX  ›  程序员

普通程序员的上限有多高?

  •  
  •   aLazarus · 2021-12-22 10:18:01 +08:00 · 4341 次点击
    这是一个创建于 1097 天前的主题,其中的信息可能已经有所发展或是发生改变。

    普通程序员,指普通学校毕业,通过努力奋斗来找到工作,并且长期从事 IT 行业。

    可以理解成一种自下而上的发展方向,也是大多数人的发展路径。

    在一次机缘巧合下,参加了个会议,看到了很多架构师,他们称自己从 XX 年就在 XX 公司当架构,可能有些人觉得羡慕觉得牛 X ,但是我似乎觉得他们薪资升职潜力越来越低,但压力和责任越来越大,有一种“干了七八年架构,现在怎么还是架构师?”的感觉。

    是不是普通本科生,curd boy ,上限很低,而且没有能力去追求更高的上限?就没办法去接触更高层次或者更新技术的圈子,也没能力去接更大更有前景的业务?

    例如以下招聘(非广告),他的招聘目标群体是什么样的呢? https://careers.microsoft.com/us/en/job/1031165/Researcher-Machine-Learning-area

    didididididi
        1
    didididididi  
       2021-12-22 10:32:48 +08:00
    普通程序员上限也就是普通程序员
    要想不普通肯定是要跳出舒适圈,跳出 crud ,跳出阶级
    话说回来,跳出了普通程序员阶级,还是普通程序员吗
    kidult
        2
    kidult  
       2021-12-22 10:47:39 +08:00
    机会是留给有准备的人,选择很重要,但前提是你有得选和有准备
    huntagain2008
        3
    huntagain2008  
       2021-12-22 10:50:47 +08:00
    本人非程序员,我觉得上限就是融入黑客文化,在黑客圈子内被人成为黑客,到了这个程度还仅仅是个技术员。我的意思是一般人认为的高手在黑客圈子里算不上高手,那种高手仰望的存在,那种被普通人称之为高手的口中称的“很黑客”的人。
    coderluan
        4
    coderluan  
       2021-12-22 10:50:48 +08:00   ❤️ 1
    “干了七八年架构,现在怎么还是架构师?” 并不一定说明他们的水平只是这样,而是更高的职位已经有别人了,那人技术可能和他一样甚至不如他,但是可能就是入行比他早或者运气比他好,所以我们说这个行业是金字塔,在整个行业的体系内,个人努力并没有太大意义,无论这个人普通不普通,选择比努力更重要。
    rationa1cuzz
        5
    rationa1cuzz  
       2021-12-22 11:02:47 +08:00
    程序员的上限雷军吧,普通程序员上限创业当老板,再普通一点就是高级工程师(臭打工的),说白了选择比努力重要,但是努力会有更多选择的机会。
    Jooooooooo
        6
    Jooooooooo  
       2021-12-22 11:10:23 +08:00
    在大厂一般人上限就是阿里 P8, 再往上不光靠个人能力, 还靠运气和机遇.

    (你要不去创业吧
    aLazarus
        7
    aLazarus  
    OP
       2021-12-22 11:27:31 +08:00
    @rationa1cuzz 雷军是赶上了天时地利人和
    aLazarus
        8
    aLazarus  
    OP
       2021-12-22 11:28:01 +08:00
    @Jooooooooo 因为格局和眼界不够,创业暂时是不可能了……
    aLazarus
        9
    aLazarus  
    OP
       2021-12-22 11:29:53 +08:00
    如果再提一个问题,普通人怎么去接触、融入更高级的圈子呢?最简单的例子就是 curd boy 如何破圈,突破业务层面
    Dachunlv
        10
    Dachunlv  
       2021-12-22 11:49:46 +08:00 via iPhone
    你提的问题本身就说明了问题,多想想怎么打破你的“认知天花板”,多接触“格局和思维都”比你高的人
    aLazarus
        11
    aLazarus  
    OP
       2021-12-22 11:53:46 +08:00 via iPhone
    @Dachunlv 就是因为被谈话,被思考了,所以才认识到自己格局的局限性
    dynastysea
        12
    dynastysea  
       2021-12-22 12:17:28 +08:00
    程序员是对学历要求最低的职业了,毕竟大学里也学不到真正的东西,很多优秀的程序员基本都是靠自己。我表弟今年高考二本计算机,我一直和他强调的是搞计算机这一行业,学校都是其次,主要取决于你大学怎么学,计算机有很多方式可以证明自己,而且不是高门槛。所以是不是普通本科其实不重要,重要的是不要给自己受限制,想想为什么自己只能考到普通本科?是主观原因还是客观原因?除了极少部分智力因素以外,很多人其实就是努力程度不够。
    就像好公司为什么选简历要求 985 ,只是因为 985 里优秀的更多,如果要考虑普通本科,那可能投入数倍的时间和精力才能找到更好的。
    dynastysea
        13
    dynastysea  
       2021-12-22 12:21:38 +08:00
    举个例子,阿里云每年都会举办阿里云程序设计比赛,不限制任何门槛,你可以加群去组队去比赛,慢慢的不就认识了,如果真的做出成绩来,单凭这个要进入很多公司也是很有说服力的了。类似这种比赛其实都很多,真的想要突破自己就不要找借口,互联网真的很公平的
    zhoudaiyu
        14
    zhoudaiyu  
       2021-12-22 12:50:38 +08:00 via iPhone
    一个人的命运当然要靠自我奋斗,但也要考虑到历史的进程
    aLazarus
        15
    aLazarus  
    OP
       2021-12-22 13:14:38 +08:00
    @dynastysea 进公司很容易,主要是上限在哪。你看下我一楼最后的招聘链接,这不是普通本科就能进的吧,哪怕再努力也只能在自己的圈子里有点成果而已
    cilbup
        16
    cilbup  
       2021-12-22 13:27:33 +08:00
    @aLazarus 我看了你贴的招聘链接,主要面向相关专业硕博招聘。普通本科也能进,我就在招聘链接里的公司,当然我不是同部门,身边有同事就是普通本科。
    再努力,能在自己圈子里有点成果也已经相当不错了。进了再高上限的公司,每天的话题也无外乎钱、老板、工作内容。
    ytll21
        17
    ytll21  
       2021-12-22 13:55:21 +08:00
    @aLazarus 雷军是赶上了天时地利人和
    雷军的成功是偶然的,但是从另一方面来说,雷军的成功是必然的。如果想要复制雷军的成功,首先要具备他的必然性,然后再期待他的偶然性。
    那么雷军成功的必然性在哪里?可以看看很多对雷军的报道,你就可以发现,雷军,绝对不是一个普通的程序员,而是一个顶尖的程序员。
    aLazarus
        18
    aLazarus  
    OP
       2021-12-22 14:01:35 +08:00
    @cilbup 我想的就是努力的方向在哪里,如何去做才能脱离或者说超越 curd boy 。能做的东西很多,但是能接触到的却不多,这个是我想解决的问题
    SmiteChow
        19
    SmiteChow  
       2021-12-22 14:03:47 +08:00
    很高
    aLazarus
        20
    aLazarus  
    OP
       2021-12-22 14:06:14 +08:00
    @cilbup 就像你的履历,是秒杀 99%的普通人的,所以你能接触到更多的东西。
    其实家里有人说过年轻时考研(特指考好)是投入产出比最高的一种途径,他孩子就做逐步到了那个目标(绿卡)。
    所以我结合家里人的观点、同学的发展现状和身边的情况,所以才进入到了这种迷茫的状态,需要想办法看清路线。
    dayeye2006199
        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 里面的哪两个,放弃掉的那个对我的系统来说意味着什么,剩下的两个我怎么搭系统才能实现出来;这些问题不去具体的踩踩坑,做做看,是很难回答好的。
    GrayXu
        22
    GrayXu  
       2021-12-22 15:10:28 +08:00
    普通背景不做 curd 的路线有很多,但估计不包含你主贴里贴的 ML/DL research 岗。
    aLazarus
        23
    aLazarus  
    OP
       2021-12-22 15:14:49 +08:00
    @GrayXu 哈哈哈那个只是举例而已
    xz410236056
        24
    xz410236056  
       2021-12-22 15:18:40 +08:00
    1 、除了后端,我真不觉得前端 移动端需要“架构”iOS 安卓谷歌和 apple 早就架构好了啊, 还能不用人家的框架开发?单机系统架什么构。甚至都单进程。
    2 、“炫耀自己并凌驾于群众之上是绝对不允许的。”
    “一个人的命运啊,当然要靠自我奋斗,但是也要考虑到历史的进程。”
    aLazarus
        25
    aLazarus  
    OP
       2021-12-23 12:05:37 +08:00 via iPhone
    @xz410236056 是的,长者这句话越想有有深意。不过作为个人,还是要有能抓住历史进程的眼界和能力才行。
    chtcrack
        26
    chtcrack  
       2021-12-23 12:30:04 +08:00
    普通程序员出路就是学好本事,最后自己出来单干创业,不带他们玩.打工打到一定年龄,那些老板们就不想用你了,最后的上限就是单干创业.
    aLazarus
        27
    aLazarus  
    OP
       2021-12-23 13:17:35 +08:00
    @chtcrack 创业也分怎么创业,自己的见识和能力不够的话,机会摆在眼前都吃不下,所以这也就是我纠结的问题,热点或者高新技术自己都没能力去接触,那还怎么去创业呢
    chtcrack
        28
    chtcrack  
       2021-12-25 10:37:54 +08:00
    @aLazarus 其实打工人已经陷入一个死循环,因为搬砖时间长,没时间去接触很多热点和高新技术.而老板们不需要亲自搬砖干活,了解热点和高新技术的时间就多了,所以老板会淘汰过时的老员工(天天搬砖还在用过时的技术),招聘高新技术的新员工(比如刚从学校毕业出来,已经学了最新的技术),关键是老员工需求的工资还高,新员工刚进入工资低,老板们可以很好的利用这种死循环来为他们获取利益.
    chtcrack
        29
    chtcrack  
       2021-12-25 12:34:22 +08:00
    @aLazarus “互联网开除大龄员工是有道理的。天天拿着这么多工资,技术跟不上又不愿意奋斗。想在互联网吃大锅饭,做梦呢。”关于互联网“大龄员工”的讨论总是不绝于耳,一位微博网友表达了自己的愤愤不平。

    “这辈子活不过 35 岁的就别说话了。”在脉脉上,一则“怎么看待互联网大厂 35 岁以上员工”的话题下也惊现这个“扎心”评论。

    12 月 13 日,在时代周报的一则新闻中,33 岁的大厂员工就已经被称之为“高龄”。
    看这个会觉得扎心不?
    aLazarus
        30
    aLazarus  
    OP
       2021-12-25 14:38:24 +08:00
    @chtcrack 28 楼说的很现实,确实是这样。29 楼的内容我没什么想法,因为就我个人短浅的目光看来,我不可能 35 岁(并非特指 35 岁,代表生活压力加大的那段年龄)还在写代码,或者在底层打工。所以才有了 28 楼的矛盾
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   6003 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 44ms · UTC 02:58 · PVG 10:58 · LAX 18:58 · JFK 21:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.