讨论群里前几天看到一个小伙伴在描述他在工作过程中的各种【糟心事】,一开始他在群里说刚入职一家公司不久,因为不熟悉Linux,而干了一件【删库】的事情。当时把他吓得不行,不知道如何是好,我们都给他出主意,说办法就两个:一个是你以最快的速度把数据给恢复了;另一个就是,如果自己没那个水平,第一时间告诉项目负责人,让大家一起想办法解决这个问题。后来,他战战兢兢地把这件事情告诉了他的领导,结果发现没事,这个被删掉的是一个空数据库,删了就删了,大不了再安装一次,虚惊一场。本以为这场风波就此平息,但是没过几天他又在群里吐槽说:被测试给恶心了。估计是受上次事件影响,本来入职时给他定的开发岗位,可能觉得不能胜任,很快又被调到测试岗位,但是测试的同事因为他是新手,对他各种刁难、排挤,搞的他现在上班如同上坟,再加上公司财务紧张,发不出工资,进一步让他萌生了跑路的想法。
身为打工人,其实类似的案例每天都在发生,这件事情把我的记忆瞬间拉回10年前,当年的我不也TM遇到类似的遭遇吗。这篇文章,就想根据我这些年的程序员职场经验,聊一聊我的一些混职场法宝,来给那些初入行的【生瓜蛋子】们避避坑。
对于刚参加工作的新人来说,犯错是难免的,而且我觉得也是必须的,你不犯错怎么进步?做什么事情都谨小慎微、小心翼翼,那个文件不敢动,这个数据不敢改,进步个毛啊。你说这样子,你怎么验证你内心的一些小想法,当你头脑里有一些创新的点时,既要考虑这,又要顾及那,结果你什么都干不了,最后被扼杀在了一句“哎,算了”。在你的权限范围内,大胆去尝试自己的思路,验证自己的想法,不就删个库吗,哥哥我想办法把它恢复回来不就好了吗?老子敢作敢当。你胆子大一点,有担当一些,领导和同事不但不会嫌弃你,反而会敬重你是条汉子,觉得你有创新精神、能抗事,是个能成事的料。
说回删库这个事,真没你想象中那么严重,你要知道作为一个普通开发,你能接触到的数据库也不会是什么核心生产库,如果不幸是的,那说明你们的权限管理混乱,普通新人开发怎么能轻易接触到生产数据库,还有删除权限,开玩笑嘛不是,趁这次机会正好吸取教训整改。
而如果删掉的是普通数据库,且数据无法恢复,对其他同事的工作造成了较大负面影响,那是不是同时也暴露出当前的这个数据库架构设计的不合理,为什么数据没有备份?为什么没有写操作日志?
虽然咱犯错了,但是不要像一只待宰的羔羊,任人蹂躏,被骂的一无是处,第一时间想办法解决问题才是王道,遇到事绝不退缩,这才是初生牛犊该有的气势。
跟胆子大一点相匹配的,就是脸皮一定要厚一点,现在这个时代,行走江湖如果还像个花姑娘一样,扭扭捏捏,是办不成事情的。作为程序员,想快速学到技术也是一样,作为一个初入职场的小白,【这不懂、那不会】是件再正常不过的事情,难道就自能埋头自卑,自我怀疑吗?
问啊! 各种问,但凡不懂的都可以去请教身边比你牛逼的哥哥姐姐们,你遇到的那点小破问题,人家大概率是经历过的。
一定不要不好意思,怕打扰别人,虽然有时候小儿科问题问的多了,对方会不耐烦,甚至会酸你,但是这个时候一定不要玻璃心,咱脸皮厚一点。就算被嫌弃了,被diss了,那又怎么样呢,咱这是在求知识,一点都不丢人,你说是不是?说起请教他人,我突然想起当年在实习的时候,同一个办公室的一位哥们,在“脸皮厚”这件事情上绝对算得上【汝辈之楷模】。
当年他也是实习生,负责的是一个数仓的业务,每天的工作就是写各种SQL提取业务数据,但是因为刚来不久,对SQL的玩法很是生疏,但是他被分配了一个很牛逼的师傅,但是这个师傅的脾气不好是办公室出了名的。
而这个哥们可没管这些,只要工作中一遇到不会的问题,第一时间一定是找他师傅帮忙,一开始他师傅都很耐心帮他解答,可是慢慢的,他师傅回答他问题时候的语气变得越来越不耐烦,甚至发展到后来直接开骂:你是猪吗?这么简单的问题都不会,这个不是上次跟你说过了吗?怎么还问?你是不是智商有问题...
但是这些不耐烦和谩骂,好像丝毫没有影响这个哥们继续向他师傅请教问题的决心,就跟骂的人不是他似的。
相反,是他的师傅慢慢变得不好意思了起来,有时候我们办公室里突然传来师傅的骂声,但是很快这个骂声就消失了,取而代之的是他耐心的讲解。
这个时候我们几个都会不怀好意的相视一笑,心里想:牛逼,师傅终于被徒儿驯服了。
就这样,这哥们一路忍辱负重,一步步从一个行业小白成长为了他们部门的核心骨干,据说后来取代了他师傅的位置。
我估计这事要是搁现在,大部分的同学会因为受不了这窝囊气,早跑没影了。
所以这件事告诉我们,想要快速学到技术,脸皮厚很关键。

|情商高一点
人在职场混,除了以上两点外,还需要学会察言观色、见机行事,也就是所谓的提高情商。
我知道很多程序员是不屑这一点的,很多程序员之所以混的不咋地,很多时候并不是因为自身的硬实力不行,而是在这一块栽了跟头。
咱先来说说试用期这个事情,你真的以为作为程序员没过试用期,只是因为自己技术能力不过关吗?
你能过简历关、面试关,就基本已经证明你的能力是符合当前这个岗位需求的,即便到了工作岗位你有很多不会的地方,通过各种问,问网络,问同事,总能找到解决方案。
技术这个东西,其实没有巧,只要你愿意花精力去学,就没有学不会的,所以在试用期间,用人单位会更加看重你的:团队协作能力、面对问题的态度、做事方式、沟通表达等。
对于一个团队来说,与其要一个技术能力非常强但是不合群的人,还不如要一个能力虽然并不出众,但是能跟团队成员相处融洽、做事靠谱,尊重领导,懂得感恩的普通人。
因为前者可能有很强的解决问题的能力,但是他也是团队里的最不稳定因素,很容易因为他一人把团队气氛搞得乌烟瘴气,领导一定是不喜欢的。
更何况有很多职场小白,能力非但不出众,而且还办事不靠谱,做事不机灵。
比如交给他一件事,表面上看他是接受了,但是他在执行的时候总是埋头一个人在工位上,不参与讨论,不反馈问题、也不汇报进度,当deadline快到了,你满怀希望去询问他结果时,人家告诉你他被一个问题卡了快一周了,任务几乎没有进展。
遇到这种坑货,是不是想一口老血吐他脸上,你说这种人怎么能过试用期,不淘汰你淘汰谁?
作为职场小白,正是学东西的时候,一开始你的价值还没有办法得到体现,这个时候做事情就要机灵点,主动去承担一些琐碎的事情,比如义务给能在专业上帮到你的哥哥姐姐干点苦力活之类的,这样大家以后才会愿意去帮你,否则你就算脸皮再厚,别人不想搭理你也没用。
另外,如果麻烦别人次数多了,也请聪明点,比如偶尔发个红包,请人喝杯奶茶,请吃个饭什么的。
要知道,这个世界除了你爸妈,没有人有义务一直免费帮你,越早理解这一点对你越有利。

职场是个复杂的环境,只有在不断经历挫折和打击中曲折前行,而如果想抗住这一路的毒打,就得练就皮实的肉身,从而实现最快的职场升级。