来一家国内顶级互联网公司不到一年,聊聊这段时间沉淀下来的一点感受。
公司做商务起家,比较讲究资源、合作、表达,对工程师的要求上面也向这方面靠拢,比如个性强势、姿态圆滑的工程师会得到更多的认可,因而往往能拿到更好的资源和结果。我见过的优秀团队Leader普遍沟通力强、极有主见、做事穿透力强,和底层的工程师性格似乎截然不同。
既然是上班,公司必然不会白白花费那些人力成本。无论对公司还是对个人,都是以做事情来生成价值的。借用不久前举办的中国数据库大会(DTCC)上华为高工叶涛分享的一句话:把ACID作为工作方式,A-要么不做,要么做到底 / C-一直沿着一个方向做 / I-心无旁骛 / D-必有总结和输出,一定会有好的结果。
初到公司团队,心态、能力都有缺陷,好在心态上已有较大矫正,能力也在随计划提升。
认可公司文化
如果公司的目标和文化和自己追求的不相符,而且自己也无法适应,继续待在公司想必也是一种煎熬。
虚心求教
身在大公司,优势之一是身边有无数大牛(不包含一些所谓网红),在不打扰正常工作的前提下向他们求教,才可以提升自己的眼界和实力。
负责到底
交给自己的任务一定负责到底,期间要多方沟通确保方向准确,最后一定要出结果(无论是好是坏)。
不停学习
身处这个多变的时代,掌握一定的主线知识基础后,还需要不断提升。我感觉,经常逛Ourcoders的人一定是不停学习型的。自己也一直在英语上坚持听读,目标是和国外同行无障碍交流。
有目标,有想法
与任何其他行业一样,人口基数摆在那里,必然绝大多数人是缺乏目标或者合适的目标的。尽管现在工作稳定,收入也有一般水平,还是要有自己的想法,不然就只能被有想法的人拖着走了。
以上是我的一点浅薄的见识 -aichaoguy