菜鸟程序员的超神之路 -- 从校园到职场的六大误区

码农咖啡馆近日收到一位大三学生的留言,表达了实习期的一些困惑:压力大、工作内容琐碎、导师又没多少耐心指点。看到这篇幅很长的苦恼,我突然觉得有责任去为他(她)做些事情。这世界上仅有极少的天分和运气兼备的程序员,得以通过惊世骇俗的创造或者创业实现人生的跨越,剩下的普罗众生,都要经历职业的道路去积攒财富、去实现理想、去获得能力和视野的升华。而职场,不管是高大上的研究院,还是破败不堪的小厂房,本质上没多大不同,都是一群职人,为了长期和短期的目标聚集在一起,完成自发或被指派的工作任务。

并不复杂。

也必然有正确的方法论可遵循。

但是对于刚毕业的学生来说,迈出这一步却不容易。因为校园和职场,遵循的是两种截然不同的规则,好学生不一定就是好员工,而且往往不是。用学生思维去工作,最终也许就走入死胡同。好吧,2shou叔拉你们一把,祭出学生思维的六大误区,手把手告诉你们怎么超神!

把学习当做工作的目标

每当我听到这样的借口:「虽然这个项目没有达到预期,但是我从中学到了不少东西」,心里就不禁想骂人。公司花费了金钱、资源和人力,并不是给你个人交学费的;项目达不到预期,首先要为自己的无能感到痛苦,然后认真总结失败的原因。这么说会有点残忍,但你若希望从职场有所成长,就必须坚信这条基本的规则:公司付你工资,并不是让你来这里学习,而是要你为公司创造价值的。许多人毕业后就是没拐过这个弯来,才会想东想西,觉得当下的工作没有挑战,总是为琐碎的任务疲于奔命,而没有得到技术上的提升。可有多少人会认真细想,琐碎的工作怎么做出价值?做得和别人不一样?它有没有可能锻炼你管理时间的能力?有没有可能让你对工具更加熟悉?工具如果不够高效给力,能不能想办法改良它?业界顶尖的公司是怎么处理这类琐碎的问题的,有没有能借鉴的点?如果你能想到这些,我保证你的收获比上任何课都要多十倍。

学习重要吗?无可讳言学习十分重要,任何一个在职场成功的人都是擅长学习的人,都是信奉终生学习永不止步的人。哪怕工作再忙,你也要利用工作之外的时间疯狂学习。但是千万不要把学习当做工作的目标,你惟一的目标就是出色的完成工作,而学习只是用心工作的副产品。好好劈柴、好好喂马、好好种地,也一样能从中学习到真的知识,不一定要回到校园,不一定要回到课堂。

总想着别人拿火把来照亮你

在校园里,出色是轻而易举的(别质疑,2shou叔也算好学生出身,两次高考模拟都是地级市TOP10,高考就算失手落到第二志愿也是985,大学没怎么学也轻松保送到TOP5的研究生),只要你有学业上的成功,哪怕不用争取什么,老师和同学自然会向你投来关注,甚至给予你保姆一般的照顾。好学生一旦步入职场,就放佛从光芒四射的聚光灯下来到了黑暗丛林,你被归零了,你什么都不是(清晰记得工作后的第一个id:IAmNothingAtAll,还是驼峰命名的),你不能再只埋头工作,而不管去争取了。除了自身业务能力要好,还要想方设法向你的老板证明你的价值。当你是一个新人,你就要做一些事情去宣示你的存在,哪怕组织好一场篮球赛(当然,最好还是做出超过别人期望的工作),主动让别人知道有你这么一号人,而不是等着被介绍。期盼别人再拿着火把来照亮你是不现实的,你必须自己学会发光。

期望保姆式的导师

在校园里,老师承担了比教书育人更多的责任,他们简直算学生的保姆,要关注到学生学习、生活、找工、情感的方方面面。遇到一个好老师是非常幸运的事情。而许多公司为了营造一个有人情味的氛围,也为了刚踏入社会的毕业生能顺利过渡,一般也会安排一个导师,带你融入新的环境。但是如果你把导师等同于老师,那么只能说认真你就输了。教导你是老师全部的KPI,却只是你导师部分的KPI,甚至连KPI都算不上。事实上你好生想想,你是不是非得通过别人手把手教你来学习?首先你拜过谷歌这个最棒的老师没有?没有经过搜索引擎的问题都是一种罪恶,因为你浪费了别人的时间,而别人的时间都比应届生的你要贵。其次,你了解过公司里每个人的职责和长处没有(通过饭局、通过闲聊、通过活动)?如果有业务上的问题,直接找最专业的人问,就等于所有人都成了你的导师,也等于所有人都有机会认识到你,是不是更拉风?

害怕或逃避压力

身处校园到职场的巨大转变中,意味着你要面临一个新鲜的开始,以往所学的知识也许一点都派不上用场,你害怕达不到他人的期望,更多的你害怕达不到自己的期望。这些都会让你压力山大。关于压力,2shou叔并没有更多的见解,只能说压力兄也是我的好朋友,哪怕此刻也常伴左右,以至于最终我只能索性信奉了压力教,教义第一条十分朴素却常常被人所忽视:人越是在巨大的压力之下,越是痛苦不堪,越可能获得快速的成长。所以当你面临压力,我首先要恭喜你,恭喜你获得了一个快速提升自我的机会。其次,你心里所设定的期望值往往高于别人给你的期望值,当你是一个新人,你盼着能大展拳脚,那就追随你的心,做出来了让人吓一跳,做不出也没啥,年轻就是资本嘛。

太敏感吃亏的是自己

见过一路子的文艺范程序员,骨子里骚情得不行,性格也如同琼瑶小说的女主一样多愁善感。并不是说这种性格不好,感性细胞越发达的人创造力也越强,只是一昧放纵性情中敏感的一面,在职场中是非常吃亏的,稍微遇到一点糟心事就觉得被针对,平素也爱多口嫌弃公司、同事或环境的不足。对一个职场人来说,没有什么比目标更重要,越早制定你的职业目标,对你益处越大。比如你给自己设定的目标是三年前成为一个高阶的前端工程师,你只需要衡量这份职业对你目标的完成是否有帮助,至于其他的薪水、福利和工作强度的因素可暂不考虑。一遇到困难就想退却、就想跳槽、就想转行是loser的表现。再次强调下,心要皮实,不要为了短期性的挫折意气用事,遇事默念三次咒语:不着急、不害怕、不要脸

无趣的工作谁也坚持不了

程序员的工作都是和机器打交道,严谨是最基本的要求,但严谨不等同于无趣,我始终觉得,一天除去睡眠,有一半甚至更多的时间是在工作,倘若工作内容对你毫无乐趣可言,哪是神仙也坚持不下来。众所周知2shou叔是数据矿工出身,与冰冷的数据打交道那是再枯燥没有,可我同样可以发现挖掘数据的乐趣,比如当我期望提升对用户数据的敏感度,我这样一个个看平时关注的人,看她们上线、发言、回复、点赞、分享、离开,数据让我成为了他们生活的一个旁观者,甚至有机会比他们更了解他们,冰冷的数据其实是通向丰富的人性。好吧,哪怕你的工作真是繁琐到了极致,也不妨碍你让自己变得更easy些,多分享点段子、多发点表情包、适当卖点萌,嘿嘿。

我的父母辈时不时总要感慨世风日下人心不古,一代不如一代。而我的观点恰恰与他们相反,我觉得新人总是比旧人强的,越往后心态越开放,迸发的可能空间越广阔,所以我要大胆向90后、00后学习,所以我一点也不会藏私,我希望年轻人们尽快超过我。当然如果我说得不对,也请大胆向我挑战,我将接下你这一剑。