最近經(jīng)常有人問(wèn)我,怎樣在和別人競(jìng)爭(zhēng)的過(guò)程中勝出,程序員怎樣才能毫無(wú)忌憚的跟老板提漲工資的事,這讓我想到了核心競(jìng)爭(zhēng)力這個(gè)概念。有了核心競(jìng)爭(zhēng)力,你就能如愿的在競(jìng)爭(zhēng)中勝出,就能肆無(wú)忌憚的去找老板談漲工資的事了。那到底什么才是程序員的核心競(jìng)爭(zhēng)力呢?那就得從程序員的這個(gè)行業(yè)發(fā)展背景和技術(shù)更新中獲得了,我們都知道互聯(lián)網(wǎng)的發(fā)展現(xiàn)在已經(jīng)不能僅僅簡(jiǎn)單又飛速來(lái)形容了,技術(shù)的更新迭代速度更是比高鐵還快。通過(guò)以上分析,所以我認(rèn)為程序員的核心競(jìng)爭(zhēng)力只有兩點(diǎn):學(xué)習(xí)能力和責(zé)任。
為什么這么說(shuō)呢,待會(huì)我細(xì)說(shuō),雖然這兩點(diǎn)看起來(lái)簡(jiǎn)單,但是做起來(lái)其實(shí)挺難的。我下邊就聊聊什么是學(xué)習(xí)能力和責(zé)任,而不是其他的。
1、學(xué)習(xí)能力
這里的學(xué)習(xí)能力,不僅僅指的的是通過(guò)別人來(lái)學(xué)習(xí),更重要的指的是自學(xué)能力。我們說(shuō)了,互聯(lián)網(wǎng)的發(fā)展速度很快,而IT行業(yè)的技術(shù)更新迭代更快。如果你堅(jiān)守在固有的知識(shí)面,肯定會(huì)被這個(gè)時(shí)代所拋棄,更別談核心競(jìng)爭(zhēng)力了。所以,學(xué)習(xí)能力顯得尤為重要。與時(shí)俱進(jìn)是程序員,尤其是一個(gè)好程序員的座右銘,看看那些技術(shù)大牛,每天更新博客,這都是在記錄自己的新知識(shí),這就是學(xué)習(xí)能力??磦€(gè)書(shū),解決個(gè)bug,搜個(gè)資料對(duì)于大神級(jí)的人物來(lái)說(shuō)是手到擒來(lái),so easy!這就是學(xué)習(xí)能力。
這么多能力,什么解決問(wèn)題的能力,表達(dá)能力,溝通能力,我為什么偏偏就說(shuō)學(xué)習(xí)能力呢?因?yàn)閷W(xué)習(xí)能力強(qiáng)的人,一般解決問(wèn)題的能力也強(qiáng),這是遙呼相應(yīng)的能力,其他能力都是基于學(xué)習(xí)能力的。所以學(xué)習(xí)能力是程序員核心競(jìng)爭(zhēng)力里必不可少的選項(xiàng)。這就像豬沒(méi)有了風(fēng)一樣,不可能飛起來(lái)!
2、責(zé)任
責(zé)任,這是我想應(yīng)該是泛指了。這里的責(zé)任也是態(tài)度,不僅僅是責(zé)任心。當(dāng)然了有責(zé)任心的人,態(tài)度也不會(huì)差,但是態(tài)度好,不一定有責(zé)任心。假如你沒(méi)有學(xué)習(xí)的態(tài)度,即使學(xué)習(xí)能力再?gòu)?qiáng),也是無(wú)用的??!所謂的態(tài)度決定一切就是這樣的。
責(zé)任,我們對(duì)自己敲的代碼是要負(fù)責(zé)任的,對(duì)于公司的產(chǎn)品是有責(zé)任的。要是一直想著就這樣吧,反正還沒(méi)出問(wèn)題,先這樣,等出問(wèn)題了再說(shuō)的態(tài)度去做一個(gè)產(chǎn)品,你的核心競(jìng)爭(zhēng)力就在逐漸的消失。如果心里一直想著怎么才能做的更好,你就是在進(jìn)步,在加強(qiáng)自己的優(yōu)勢(shì)和能力,用好的技術(shù)能力武裝了自己,還怕干不倒自己的競(jìng)爭(zhēng)對(duì)手?
我記得我在我寫(xiě)的文章《新時(shí)代的coder如何成為專(zhuān)業(yè)程序員》中曾經(jīng)寫(xiě)道:專(zhuān)業(yè)程序員會(huì)為他們的職業(yè)生涯、預(yù)算、日程安排承諾、錯(cuò)誤、技能技巧負(fù)責(zé)。一個(gè)專(zhuān)業(yè)的程序員不會(huì)將責(zé)任推卸給別人。實(shí)事求是地說(shuō),現(xiàn)在的程序員都對(duì)工作非常消極,沒(méi)有人督促就慢慢悠悠的做,代碼也是寫(xiě)的亂糟糟的,沒(méi)有任何優(yōu)化,別人看你寫(xiě)的代碼看的頭都大了。一個(gè)好的程序員是對(duì)自己的代碼有追求的,不僅能完成功能,還能寫(xiě)的一手好代碼,跟寫(xiě)的一手好字似的。優(yōu)美的代碼才能讓人賞心悅目,負(fù)責(zé)的態(tài)度才能提高自己的責(zé)任感。有了責(zé)任感才能讓自己更好的成長(zhǎng)。
最后來(lái)個(gè)總結(jié):學(xué)習(xí)能力是核心競(jìng)爭(zhēng)力的基礎(chǔ),責(zé)任是核心競(jìng)爭(zhēng)力的必然要求。學(xué)習(xí)是具有可持續(xù)發(fā)展性的,態(tài)度和責(zé)任更是可持續(xù)發(fā)展的要求,你具備了這兩樣可持續(xù)發(fā)展性的東西,你就具備了程序員的核心競(jìng)爭(zhēng)力。記住:不要當(dāng)一名熟練的代碼民工(碼農(nóng)),這樣永遠(yuǎn)都不會(huì)有質(zhì)的提高,要做就做時(shí)代的弄潮兒,跟著時(shí)代前進(jìn),或者是革新這個(gè)時(shí)代。
結(jié)束語(yǔ):說(shuō)了這么多,其實(shí)跟沒(méi)說(shuō)一樣,其實(shí)就是廢話(huà),因?yàn)槲蚁嘈糯蠹叶贾?,就是可能做不到,如果能夠做到,估?jì)現(xiàn)在混的應(yīng)該很不錯(cuò),還請(qǐng)希望堅(jiān)持哦!
責(zé)任編輯:wv
-
程序員
+關(guān)注
關(guān)注
4文章
945瀏覽量
29681
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論