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

2019-06-13 09:55:35 +08:00
 Beeethoven

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

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

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

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

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

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

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

7803 次点击
所在节点    程序员
55 条回复
lawler
2019-06-13 10:25:24 +08:00
对代码有一定热爱。
对生活有一定热情。
对事情有一定责任。

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

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

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

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

及时反馈和汇报

任何事情, 不要等到老大来问你才反馈结果, 主动反馈
ren2881971
2019-06-13 13:16:26 +08:00
能坐住板凳。
fengwei23
2019-06-13 13:29:46 +08:00
@cxtrinityy #13 很同意你的观点,我们上次来了一个新同事,创建一个工程都可以问你几天,讲了就忘了,就差手把手教了
gemini767
2019-06-13 14:00:10 +08:00
工作三年就算前辈了。。? 10 年+的是不是算骨灰粉了。。。
southsala
2019-06-13 14:18:27 +08:00
爱思考爱学习
MrCourtier
2019-06-13 15:21:47 +08:00
面试问了啥?我看看你是如何判别的
wlkq
2019-06-13 16:18:46 +08:00
决定写需求之前先思考,用纸和笔或者思维导图,很直观。百分值 80 思考,20 写代码。我觉得这样的方式比较好

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

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

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

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

© 2021 V2EX