V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Beeethoven
V2EX  ›  程序员

作为一个程序员前辈(三年+),你对公司新人的期望是什么样的?

  •  1
     
  •   Beeethoven · 2019-06-13 09:55:35 +08:00 · 7804 次点击
    这是一个创建于 1993 天前的主题,其中的信息可能已经有所发展或是发生改变。

    18 毕业,做了半年 crudboy 后来了现在这家公司,算一算也有刚好三个月零一天了

    公司不大,但选人(我认为)还挺严格的,最近两三个周来了十几个人只有一个见到了终面,鉴于这些客观原因我觉得我在初级里还不算太差

    公司后台语言用的是 java,我现在负责的是公司主力项目的维护和项目新功能的开发,项目不大不小,25W 行左右,对于我来说已经是非常大的项目了

    我现在可以独自实现比较简单的模块开发和修复,并且能测试到这个功能经我手后基本不会有新 bug,至少现在还没出现过因为我经手的原因出现新 bug 的情况

    但是很多时候,自己 commit 的代码会被前辈在 disscuss 上圈出很多需要改进或修改的地方,有的时候是算法不够好,有的时候是涉及到其他模块而我没有考虑到。新功能模块上的开发也有很多问题,涉及到比较复杂的模块大改乃至重构,我甚至有种无从下手的感觉,就感觉抓不到项目清晰的脉络,最后在指点下完成了功能,也总会担心其他我没考虑到的地方会出问题

    前辈总让我不用急慢慢来,遇到我理不顺的问题他也会放下手里工作来帮我讲很久,这里非常谢谢他。我差不多每天都会问他一些问题,不知道频率是不是过高了?

    从刚入职只给我最简单的修复到现在全盘交付给我,除了在公司里找到位置的安心感,更有一点迷茫,我算是做的还过得去吗?各位前辈对公司新人的期望或者要求是怎样的

    55 条回复    2019-06-15 15:54:35 +08:00
    lawler
        1
    lawler  
       2019-06-13 10:25:24 +08:00   ❤️ 3
    对代码有一定热爱。
    对生活有一定热情。
    对事情有一定责任。

    换句话说,靠谱就行。
    lvzhiqiang
        2
    lvzhiqiang  
       2019-06-13 10:39:59 +08:00
    有人能给你指点, 好好珍惜!虚心请教!
    babedoll
        3
    babedoll  
       2019-06-13 10:54:15 +08:00   ❤️ 3
    跟你差不多,去年毕业开始工作,遇到一个非常非常好的姐姐带我,十年经验,性格耐心温柔,我问问题都很乐意解答,还讲的超级细。
    她对我真的没啥要求,就是好好加注释和 region。。。(有时候一下写几十个方法我就会偷懒。。。
    lyshine
        4
    lyshine  
       2019-06-13 10:57:17 +08:00   ❤️ 1
    @babedoll 娶了吧
    Kenyore
        5
    Kenyore  
       2019-06-13 10:58:31 +08:00
    这个真的是要好好珍惜
    virus94
        6
    virus94  
       2019-06-13 11:03:09 +08:00
    有这样的前辈带着,楼主有福气
    zaul
        7
    zaul  
       2019-06-13 11:29:00 +08:00   ❤️ 1
    会打篮球
    jingyulong
        8
    jingyulong  
       2019-06-13 11:44:30 +08:00 via iPhone
    有人带真的要珍惜
    season4675
        9
    season4675  
       2019-06-13 11:52:30 +08:00   ❤️ 3
    我刚毕业那会,我的领导是个工作了五年的程序员。他总是提醒我“多沟通,不懂的多问问”。我一天能问他好几次大大小小的问题,是个正常的程序员都会耐心的讲解的。后来一年多后我做了小组长,有了两个后辈,我只是非常耐心的解答问题,却没有主动给他们讲解分享些知识,现在想想还是有点对不起他们。现在我也快工作五年了,我是希望新进来的人能从独立完成功能模块慢慢进步到独立撑住一个中小型项目,在团队中有独立领域的地位(就是不容易被其他人替代)。希望他工作之余有兴趣爱好(这样的人想法比较丰富)。 反正总的来说,新人遇到问题自己解决不了的,就礼貌地去问问前辈吧,不要害羞不要不好意思不要有偶像包袱,还有就是多看看书看看论文……反正我这周围工作了七八年的现在每天都还在看书看论文。记得每天进步一点点,一定会在未来的某个时间点得到应有的回报。
    polebug
        10
    polebug  
       2019-06-13 12:16:59 +08:00
    呜呜呜想到我刚实习的时候 每天问我 buddy 5 个问题以上 都没有嫌我烦
    yagokoro
        11
    yagokoro  
       2019-06-13 12:30:32 +08:00 via Android   ❤️ 3
    首先不管是不是新人,能和他有说有笑的交流是必要的(至少 0 反感)。

    如果是真 萌新,那么就是不懂多问,愿意折腾(搞出锅真的无所谓,新人的锅央及到线上属于研发流程把控有问题),愿意观察就是完美的,菜不菜真的无所谓,满足上面几点的人没啥学不会;
    如果是有工作经验的新伙伴,不问专业领域内的弱智问题,不懂多查,做事有想法,讲道理,不甩锅……这个人是不甘止步于此的,这种人可遇不可求吧。

    看起来贴主自己也经历了一个完整的蜕变过程🤣,而且题主也在找更高层面的挑战

    最后只希望招来的不是老油子,不被顶走也被气走🤣🤣🤣
    charlie21
        12
    charlie21  
       2019-06-13 12:41:54 +08:00
    温柔一点,不要打人
    cxtrinityy
        13
    cxtrinityy  
       2019-06-13 13:05:34 +08:00 via Android   ❤️ 2
    为什么楼上一堆我有温暖前辈的回答。。。
    不懂多问这个标准是有前提的,自己要思考,会查资料,在这两点基础上,如果无法导出答案,再问,如果任务太紧张,没有时间自己解决,再直接问
    刚工作分配到的任务基本不会难,有问题的网上基本都有资料,很多问题查一下资料能解疑的还一直问好像显得很上进,其实反映的是不会思考的毛病,而且自己思考后得出的结论总是记忆深刻点
    Raymon111111
        14
    Raymon111111  
       2019-06-13 13:10:04 +08:00   ❤️ 1
    有一点很多人做不到

    及时反馈和汇报

    任何事情, 不要等到老大来问你才反馈结果, 主动反馈
    ren2881971
        15
    ren2881971  
       2019-06-13 13:16:26 +08:00
    能坐住板凳。
    fengwei23
        16
    fengwei23  
       2019-06-13 13:29:46 +08:00
    @cxtrinityy #13 很同意你的观点,我们上次来了一个新同事,创建一个工程都可以问你几天,讲了就忘了,就差手把手教了
    gemini767
        17
    gemini767  
       2019-06-13 14:00:10 +08:00
    工作三年就算前辈了。。? 10 年+的是不是算骨灰粉了。。。
    southsala
        18
    southsala  
       2019-06-13 14:18:27 +08:00
    爱思考爱学习
    MrCourtier
        19
    MrCourtier  
       2019-06-13 15:21:47 +08:00
    面试问了啥?我看看你是如何判别的
    wlkq
        20
    wlkq  
       2019-06-13 16:18:46 +08:00
    决定写需求之前先思考,用纸和笔或者思维导图,很直观。百分值 80 思考,20 写代码。我觉得这样的方式比较好
    MuscleOf2016
        21
    MuscleOf2016  
       2019-06-13 16:28:14 +08:00
    最近带了下实习生,真好我也马上三年。因为项目组就一个实习生,相当于几个人轮流带了,我是把自己觉得好带工作方式,学习方式,排查问题思路都引导她去尝试使用。把一些自己没好好学的东西,告诉她。
    对新人对要求,大概就是:1、对 it 这个行业有热情 2、对代码有热情 3、对各种新技术有热情 4、学会百度自己学习
    sesmond
        22
    sesmond  
       2019-06-13 16:30:45 +08:00   ❤️ 1
    以前我很喜欢带新人,现在我不希望来新人了。
    leafre
        23
    leafre  
       2019-06-13 16:37:12 +08:00
    自己先思考,查搜索引擎,实在无法解决再问我
    cccy0
        24
    cccy0  
       2019-06-13 16:53:18 +08:00
    为啥这个帖子这么温馨
    loveToMy1
        25
    loveToMy1  
       2019-06-13 17:34:37 +08:00
    羡慕你有这样一位前辈带
    awanabe
        26
    awanabe  
       2019-06-13 17:50:17 +08:00
    * 有良好基础
    * 有逻辑
    * 能优化自己的代码
    * 能沟通

    这些都太难了...
    所以...
    AyanamiRei
        27
    AyanamiRei  
       2019-06-13 18:00:45 +08:00
    google 就是我的前辈
    onepunch
        28
    onepunch  
       2019-06-13 18:13:04 +08:00
    会问问题
    有能力独自解决问题
    即使自己解决不了,也会提前梳理好问题难点,可供解决的方案&需要做哪些准备
    onepunch
        29
    onepunch  
       2019-06-13 18:21:53 +08:00
    后端的技术栈还是很丰富的 掌握 java 底层的一些原理后 ,可以看看 linux,shell,操作系统 ,缓存, 设计模式,mysql,mongodb,redis 等一系列缓存 ,kafka ,rabbitmq 等队列 ,elasticsearch 等等吧 。
    markyangd
        30
    markyangd  
       2019-06-13 18:27:07 +08:00 via iPhone
    千年的媳妇熬成婆的道理同样适合于楼主,新人对项目总体不太了解很正常,只要有人帮忙你,时间长了就熟悉了。
    yifeng1212
        31
    yifeng1212  
       2019-06-13 19:56:15 +08:00
    @season4675 #9 说的在理
    wszgrcy
        32
    wszgrcy  
       2019-06-13 21:35:28 +08:00 via Android   ❤️ 1
    想带人,但是项目追的急,还要赶工期,有时候真的没法讲明白,有种这么简单的东西,怎么就不会的感觉。自己也挺急的,如果交代过两个事,都没能办好,自己对别人评价就会降低,别说我对别人要求严,因为一旦我被打脸了。。。我就会想,我是不是应该在这个岗位上。。甚至怀疑自己的水平能力。。。是不是有点抑郁了
    chenliangngng
        33
    chenliangngng  
       2019-06-13 23:01:47 +08:00
    @lawler 对代码热爱,对事情负责,对生活死心,怎么办?
    hyhy01
        34
    hyhy01  
       2019-06-13 23:22:05 +08:00 via Android
    还有前辈指导,羡慕
    lawler
        35
    lawler  
       2019-06-14 00:29:26 +08:00
    @chenliangngng 世界上只有一种真正的英雄主义,那就是认清生活真相依旧热爱生活。

    别着急,过了眼下,就是热爱。
    jydeng
        36
    jydeng  
       2019-06-14 00:34:33 +08:00
    *有责任心
    *逻辑条理清晰
    *好相处
    *做事情有始有终
    limuyan44
        37
    limuyan44  
       2019-06-14 02:05:34 +08:00 via Android
    不懂不要多问,多思考少问,没多少程序员碰到的问题是搜索引擎搜不到的。
    Canon1014
        38
    Canon1014  
       2019-06-14 08:45:07 +08:00
    羡慕有人带,一直是自己一个人琢磨
    JimmyTinsley
        39
    JimmyTinsley  
       2019-06-14 08:55:07 +08:00
    羡慕你们都有人带. 我工作一年多都是面对搜索引擎编程
    clayja
        40
    clayja  
       2019-06-14 09:16:25 +08:00
    @MuscleOf2016 用百度搜索问题是不是有点....
    jiom
        41
    jiom  
       2019-06-14 09:28:39 +08:00
    算了下,从实习到现在已经 1 年半了,刚进公司的时候就没有人带,一个星期后,自己一个负责一个项目( z 之前负责项目的人跑了)刚来什么也不知道,那人交接就一个文档完事,自己花了 3 个月时间,把项目什么都弄懂,期间客户经常叼人,回想当时自己为什么不跑?
    cnoder
        42
    cnoder  
       2019-06-14 09:59:19 +08:00
    默苍离:用思考代替发问
    zsxneil
        43
    zsxneil  
       2019-06-14 10:17:31 +08:00
    真羡慕,我当初是被放养的,一直都是面向搜索引擎编程。现在跳槽,好担心代码被 diss
    MuscleOf2016
        44
    MuscleOf2016  
       2019-06-14 12:26:22 +08:00   ❤️ 1
    @clayja 哥们,我说你杠别生气。我就不信了,人人都是谷歌查问题,按现在国情,就这梯子的网速,简单问题百度答案早出来了。
    jimrok
        45
    jimrok  
       2019-06-14 12:27:20 +08:00
    技术需要积累和传承的,前人向你传授经验,就是希望你们站在更高处去实现更大的目标。西方国家为啥在很多技术领域都能吊打我们,就是人家上百年没有中断过技术的传代。
    qinyusen
        46
    qinyusen  
       2019-06-14 12:31:54 +08:00
    工作 3 年,数学底子没有扔(给你看着例题和定理,你能解出来就行),算法岗。
    shawndev
        47
    shawndev  
       2019-06-14 12:36:20 +08:00   ❤️ 1
    1, 对代码有敬畏之心。
    2, 有学习的热情和方法。
    3, 有责任心,能够团队合作。
    4, 懂得利用工具,舍得抛开工具。
    mzdblsw8
        48
    mzdblsw8  
       2019-06-14 14:11:21 +08:00
    能独立干活。不找事。学习能力强。
    cuzfinal
        49
    cuzfinal  
       2019-06-14 14:58:39 +08:00
    希望是大厂来的大佬
    wsseo
        50
    wsseo  
       2019-06-14 16:59:20 +08:00
    @cnoder “思而不学则殆”,最后自己挂了。用思考代替发问,是在俏萌主有天赋的情况下。
    sugars
        51
    sugars  
       2019-06-14 17:11:42 +08:00
    @gemini767 对于小于三年的人来说,难道不是前辈吗?题主是站在自己的角度来说的
    SwordSong
        52
    SwordSong  
       2019-06-14 17:44:46 +08:00
    请教一波楼主,当 CRUD Boy 准备跳槽是怎么跳的?只有 CRUD 的话感觉很难啊
    libook
        53
    libook  
       2019-06-14 18:02:34 +08:00
    可以持续学习新技术,做事前做事后多思考,掌握解决各种问题的方法论;总之一个目标——逐渐不需要依赖其他人就能自主提升。

    其实更重要的是你自己的职业生涯规划是怎样的,很多人说程序员 5 年一个坎,你希望你自己工作 5 年后是什么样子的,如何才能达到这个样子,然后你现在就可以做相关计划努力达到目标。
    50infivedays
        54
    50infivedays  
       2019-06-14 18:08:53 +08:00
    我觉得 基本功差不多的话 态度好就行,保持一定的礼貌,带过一些小朋友比较粗鲁 不太喜欢
    cc029
        55
    cc029  
       2019-06-15 15:54:35 +08:00
    比我好多了。。我问问题经常会被骂..
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3692 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 05:03 · PVG 13:03 · LAX 21:03 · JFK 00:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.