非常多非常多的新人包括我自己,在很多时候都非常非常想证明自己有多多多牛逼,想让世界听到自己的声音。但是一个个的事实证明,在初入职场的时候,证明自己靠谱比证明自己牛逼更来得重要一些。
很多人都很急躁,很焦灼,去学习各种各样自己不懂得技术。今天学 Python,明天学 Spark,后天看区块链,大后天又想搞搞 Go 语言。三天打鱼两天晒网不是什么好事。我一直说你的技能应该有两类,一类是吃饭的家伙比如手头的 for( int i = 1 ; i < 3 ; i++ ){} 。要好好去掌握它,刻意去练习它。一类是未来的趋势,自己的目光要始终有余光关注着他们,在自己空闲的时间里自己实践实践。
人跟人的差别比人跟狗的差别还要大,这句话我觉得一点毛病都没有。很多人急着学各种各样听起来很牛逼的技术,而对于自己眼前的这些项目工程表现出一种好像很不屑的态度,好像自己分分钟就能写一套完美高并发分布式高可用支持全链路测试零 bug 的系统。但是事实证明,大部分情况下是自己想多了。你的努力程度远远还没到拼智商的程度。
就像卖桃君说的:经常有人希望加入一个竞争激烈的团队,或者处理极为有挑战的事情,其实是因为他们没有经历过困难和绝望。但你真的把他扔进那个漩涡,可能几天就受不了了。
处理极为有挑战的事情很牛逼吧?但是一直处在这种环境,心理承受能力和身体承受能力不强的人,分分钟心态就崩了。只能用三个成语描述,手足无措,面无表情,呆若木鸡。
相比这样急急忙忙证明自己很牛逼,还不如让自己成为一个更靠谱的人更来得重要些。虽然看起来平平凡凡,但是真的比你打尽心思想证明自己牛逼,对于团队,对于自己,都重要得多。很多开发老师傅,工程能力极强,泰山崩于前而色不变,可能就是在一次次靠谱的情况下锻炼出来的,一个if else for 就把你干懵逼了。
在职场上什么叫一个靠谱的人?
第一、从沟通上来说
简单来说,就是凡事有交代 件件有着落 事事有回音 。交在你手上的事情永远不会"忘记",项目会进行阶段性汇报,咨询到你的事情不会没有回音,所有的事情在你这里会有始有终,不会虎头蛇尾,也不会音讯全无。任何人特别是你的老板,听到你回答“好”的时候,是非常放心的。这就是一个靠谱的人的基本素养。
第二、从业务上来说
要花非常多非常多的时间去熟悉你手头的业务,慢慢掌握业务中很多的细节,从头到尾把控你的项目,而不仅仅是作为任务长链中的一个小环节。即使只是一个小环节,最好关注一下整个数据流调用栈的总体细节,也至少要关注自己的上下游,免得给他们挖坑或者被他们坑了。
第三、从技术上来说
说实话,现在绝大部分工作都是唯手熟耳。你要去关注工作中使用到的技术的细节,要刻意去联系刻意去学习这些技术的方方面面,才能在工作中用更少的时间做出更靠谱的实施。不断学习工作中所可能用到的技术,可能用到的工具,不断提高你的工作效率。
好了,靠谱就讲完了,那还要不要牛逼呢?还用问?这他妈的当然要牛逼了,这业余时间不牛逼一下这日子怎么过。
第一是要学会包装。经常性地对你所做的事情进行总结,提炼出有价值的东西,你的工作并不仅仅是实现需求,应该还有更多更有追求的东西。比如让用户等待时间减少 100ms ,比如让自己的系统设计能够让业务快速接入,比如搞一个很好玩的游戏,比如做一个很实用的小工具。去包装你的过往,但要实事求是,一来呢你可以借这个机会审视一下自己。二来呢通过这个过程你真的可以提炼出你的价值所在。
第二是要学会持续学习。你可以关注一下最近很火的 Go 语言,写写一些网络调用的 demo。你可以关注一下最近很火的大数据,徒手写一个 HDFS 。你可以关注一下最近很火的区块链,用 HyperLedger 自己搭一个私有链玩玩。你可以关注一下 AI 领域的知识,自己用 MNIST 数据集写一些 KNN 近邻啊,卷积神经网络玩玩。万一哪天在工作上能用到呢?无论结果怎样,觉得好玩就去试着玩一下好了,千万不要告诉我你没时间,自己挤。
拒绝安逸,持续学习,保持靠谱,高调做事,低调做人。慢慢慢慢的,你会越来越靠谱,越来越牛逼。
赞赏留下你的名字
领取专属 10元无门槛券
私享最新 技术干货