程序员,你的粮草何在?

2018-11-29  本文已影响0人  解放号社区

很多人走上程序员这条道路都是迫不得已,我也承认的确是有很多人喜欢编程,然而我更相信让程序员这个岗位挤破头的最大原因是高薪的诱惑。

近些年,程序员苦逼的生活成为了在中国经济高速发展下的另一个阴暗的词汇。

我们知道就现在的经济大环境而言,很不乐观,程序员的日子也很不好过,无论是还在找工作的、还是已经入职多年、哪怕做到项目经理技术经理的人员,压力都异常巨大。

那么,有没有一种方式让程序员们在未来的生活中温饱不愁,或者说薪资可观,在买房子或者车时不是那么艰难?有没有一种途径可以帮助那些刚出炉的程序员们能有好的发展方向?

根据我个人十多年的工作经验,我觉得有这样几条路径可以走走。

1. 师夷长技以制夷

在编程这个领域,每个阶段或者每个时期,都会发布新的开发语言,而底层的一些东西变化不大。所以,作为程序员,我们要多掌握内核、精髓的东西,尽量多的向底层看看。

现在的人才市场上充斥着形形色色的程序员,枯燥、虚假,甚至没有任何项目经验的人比比皆是。很多年轻的程序员在面试时,都遇到一个问题“你工作经验太少了!”,我们不禁想反问: 刚毕业甚至是刚开始工作的人能有什么经验呢?

但人才市场如此,我们只能怀揣着内心的不安,但是反过来想想,并去实地看看,我们会发现为什么人才市场要提出经验很少,却有人可以满足他们的用人条件。我曾经参观过三星,也参观过起亚,还有了不起的海辉,我发现这三家企业中的员工都超级忙,他们每周周而复始的工作着,这对公司来说固然很好,但是存在一个问题,做完这件事以后他们理所当然的下班了,没有去找找车间主任聊聊,没有去找找老的程序员谈谈,没有认认真真地看过公司成熟的体系和代码。所以我认为年轻人尤其是技术性的程序员,更应该要学会“偷”学技艺。

目前,在行业中很多人都不会这么去做,大家都是习惯性地做自我“总结”。这似乎也应证了咱们国家的行情,食品不达标,我们总是自己去研发食品标准,很奇怪的是为什么我们不“拿来主义”一下欧美的呢?

所以,对于那些刚入职场的年轻程序员,我希望你们学会“偷”,“偷”技术,“偷”管理,“偷”才学,至少我是这么过来的。

2. 凡物必精,而后为稀,继而贵

我前段时间在市场上看到这样一个求职类的信息:“我精通各种语言,熟练使用各种数据库,求一个岗位而已”。当时我哭笑不得,这么牛的人,我们求之不得啊,然而在实际面试中发现,他简历中所谓的精通和熟练仅仅处在“听过”这个层面。

这么多年,我们的学习毛病一直都在:贪多、贪全、而不够深入。

我们对各种技术都很感兴趣,对于刚兴起的技术,也紧紧跟随,这学一点,那学一点。但是,几乎都是处于蜻蜓点水、一知半解的状态。回头想想,我们似乎什么都会一点,什么类型的项目都可以做,B/S的、C/S的、数据库的、分布式的等等,但是,却不敢说在某某方面,我的水平已经超越了圈中同类型80%的人。只要我能做的,大家都会做,而且,我也没有把握能比别人做得更好。

所以就产生了这么一个问题,你该做什么?

我个人认为“凡物必精,而后为稀,继而贵” ,也就是说任何物品都有自己的价值,人也是一样,你自身的价值是100%,所以当你精通一门技术的时候,你所会的那门技术也就是100%的价值。事实上你如果会的越多那么你的100%就会变成20%+20%+30%+15%+10%+5%。

那么如果你会Java,c,.net等等,试问我找你来是不是也就发挥了你20%的能力,却支付了100%薪资呢?滥而不精这是最痛恨和讨厌的,也是很多年轻程序员做了5年发现其实还是一年的水准。

因此必须要让自己有价值,而自己的价值在于不可替代性或是难以替代性。如果在公司你的价值比别人高出很多,或者在公司只有10%员工的价值比你高,那么你就有了谈判的筹码。你就能体会到什么叫做“掷地有声”了。

3. 用狗一样的鼻子看着世界

当你在某个领域钻研了3-5年后,你一定会积累很多经验,而这其中有些经验是异常宝贵的。但在钻研这个领域一段时间后,你会陆续碰到很多问题,很多人在碰到某个问题时就停止向前了,在这个小领域的水平就到此为止了。而且很可能的一个情况是,作为钻研一个产品几年的程序员,你积累了一套自己的类库或框架,而基于该类库或框架来开发该领域的项目,不仅开发速度更快,效率更高,且项目的质量更有保证。或许这个时候你是程序员,但是这不妨碍你用狗一样的鼻子来嗅探这个世界,对你而言,很多味道很快给你带来惊喜。

以互联网举例子吧,人类社会的发展经历了很多磨难,但是总体说起来应该还是3个阶段,而我们现在所处的就是第三个阶段互联网时段,互联网绝不是”百度可以搜索到怎么生男孩儿”,也不是”今天有那个明星有艳遇”,它是一个平台,只是一个平台,你不能把它看做是一个已经完美的成品,它现在还太过简单,太多年轻,所谓的定制互联网时代还没有到来,那种深度体验的互联网时代还没有到来。而你的这些经验和类库是否可以在这个时候分一杯羹呢?

4. 读书破万卷

离开了学校以后,很多年轻的程序员终于走上了工作岗位,他们忙而痛苦着,他们苦恼着,他们抱怨着,他们有时候手足无措,他们总是因为弄不清需求一次又一次地挨骂,他们总是搞不清什么样子才是最好的质量控制,他们搞不清楚客户心里想要的究竟是什么,他们紧张,难过,懊悔,自责。但这并不影响他们在下一次的工作和项目中继续犯错,而且还是同样的错误。当然这是很多问题导致的,但是我提出来的却是知识层次储备的不足,说的比较简单点就是没有读书。试问现在的工作中还能坚持读书看报习惯的人有多少?

有一次在参加一个高峰论坛的时候我问过几个类似中软国际这样的公司,如海辉,软通,NTTD,大家给我的答案都是平时就是看看新闻,看看网页,书籍压根没时间看,事实证明如果能参加高峰论坛的领导层都这样,那么其下属呢?估计少之又少。

也许你会觉得看看技术方面的书也就够了,我是我更认为其他方面的书也要看。

我面试过一个7年左右的开发工程师,在跟我面试的时候他很紧张,他说话的成语都能用错。后来他告诉我,写代码坐在电脑前一天都不会累,就面试的15分钟比一天的工作都累,总觉得自己会出岔子。因此,在很多情况下如果一个问题不是技术可以解决的时候,说不定你的情商却可以了。

其实在书本中我们可以读到很多东西,我想如果你读10遍《西游记》。

也许更清楚其实项目管理中取经这个工程最核心的不是团队而是唐太宗认为需要取经;

也许你更清楚真人假面的背后项目管理中人力资源的安排和岗位的确定是这么有效;

也许你更清楚团队活动中沟通多了猴哥不会伤心离开。

如果你读过10遍《三国志》,你更能明白用兵难,用人更难;

你更能明白在国企,私企,集体企业,事业单位所做的工作各有不同;

你更明白顶撞上司和悔不当初是一种什么样的情节。

我想管理来自于书,技术来自于书,情商也来自于书,所以多读书,多读好书,有时候反而真的很重要。

5. 多点幽默有些地方反而事半功倍

很多年轻的工程师在公司工作时,经常会因为一点小小的矛盾闹得很僵,甚至到散火的境地,这个事情让团队的带头人很恼火。其实遇到这些情况的时候,要是你懂一点幽默,问题就迎刃而解了。

有一次,我在苏州的第一百货买东西,购货的人又推又挤,每个人的脾气都犹如枪弹上膛,一触即发。有一位女士愤愤地对结账的小姐说:“幸好我没打算在你们这儿找礼貌,在这儿根本找不到!”结账小姐沉默了一会儿,微笑着说:“你可不可以让我看看你的样品?”那位女士愣了片刻,笑了。当时我是特别惊讶这个收银员的言辞。

所以现在,我们知道幽默的厉害了吧。

试想一下,如果结账小姐也来个针尖对麦芒,结果会怎么样?在现实生活中,我们难免遇到各种令人起火的事情,如果火上浇油的话,后果不堪设想。

我想如果你遇到这样的情况,或者团队中正好有人甚至就是你自己脾气比较暴躁的时候,这也是一个好的给领导看到的表现途径,是不是?

上一篇下一篇

猜你喜欢

热点阅读