你想成爲何級別的程序員?

做爲一名程序員,不知道你是否考慮過這個問題:「你想成爲何級別的程序員?」假如你尚未考慮過,那真的是該閉上眼睛,用力地想想了。程序員

這個問題並很差回答,由於它多少有些嚴肅。假如我要問你:「你最喜歡的書是什麼?」,雖然也有一點點嚴肅,但你沒準會不假思索地回答:「《平凡的世界》。」這兩種問題的難易指數顯然不在一個等量級上。算法

但即使是這個問題你以爲很難回答,也應該好好地思考一下,爲了你本身。編程

「也許我想在將來五年內成爲一名優秀的程序員吧!」你也許會這樣想,但這樣的回答太泛泛而談了。那麼我就來談談,在我接觸的程序員當中,都有哪些級別。cdn

0一、爛的程序員

在程序員前面加一個「爛」字多少有些使人難以接受(也可能會傷害到某些玻璃心的人),但不能否認的是,我身邊的確有幾個這種級別的程序員。接口

「你怎麼能把我踢出羣呢?我不就是問了幾個入門的問題嘛,咋地啦?」ip

我遇到過幾回這樣的狀況,一些簡單到使人髮指的問題,一個月前在羣裏面問,一個月後還在羣裏面問,沒有絲毫的進步——我只能忍痛把他踢了。文檔

好比說「MySQL 安裝一直失敗,怎麼辦啊,大神?」,你別笑,我還遠程替他解決過(免費的)。結果第二個月的時候,他又問:「MySQL 一直遠程鏈接失敗,怎麼辦啊,大神?」博客

說實在的,我不是大神。但我真的快氣炸了,不過仍是忍着脾氣安慰他說:「兄弟,你能夠參照我以前寫的這篇文章(認真地翻看之前的博客,找到連接地址),說得很詳細。」產品

在我參加工做的前三年裏,也遇到過相似的情景:「兄弟,你這個接口寫得有點問題啊......」沒等我說完,他就急不可耐地搶着說:「兄弟,明明是你文檔寫得有問題,好很差?」說完還順帶翻個白眼。it

「兄弟,你別急嘛,等我說完嘛......」 「有啥好說的,你先去把文檔改過來。」

對於這種級別的程序員,我以爲沒有什麼值得同情的。人是要進步的,假如一直拿小白自居或者推卸責任來掩飾本身的不思進取,那真的能夠考慮換一個職業了。

0二、普通的程序員

這種級別的程序員基本上可以應付通常的編程工做,好比說我,大概就屬於這一種。

我身上沒有任何的「極客」精神,不喜歡搗騰時髦的技術,不喜歡讀高深枯燥的理論書籍,好比說《算法導論》。

我研究某項技術的出發點,就是爲了知足工做的需求。公司須要我研究 SQL,我就去研究;公司須要我研究 Ruby,我就去研究;公司須要研究 Flex,我就去研究;公司須要我研究 JavaScript,我就去研究......

假如某項技術用不到的話,我毫不會主動地去研究;好比說 Docker、Vue、Python 等等等等。由於技術是學不完的,永遠也學不完!單純一門 Java,若是要成神的話,估計得學上好幾年吧,以個人天賦。

可能有人會較真地建議,「勤能補拙啊,你多花點時間,技多不壓身啊!」

沒錯,可我以爲本身學的技術已經夠多了,足夠勝任個人工做了;對於現階段的我,關注點應該是寫更多優質的文章,而且要學會運營,讓「沉默王二」這個星星之火燎更多的原。

普通程序員不該該不被尊重,人貴有自知之明啊。缺少天賦並非什麼大不了的事情,重要的是要懂得揚長避短,把本身這把並不鋒利的武器發揮得淋淋盡致。

0三、優秀的程序員

這種級別的程序員總能在工做當中遊刃有餘,而且可以和同事們打成一片(非鼻青臉腫那種)。我身邊這種程序員仍是蠻多的,他們熱愛編程,而且受人尊重。當他們要完成某項任務時,交付的產物總能超出人的預期。

很榮幸,我曾和他們一塊兒相處過。

舉其中的一個例子。我有一位領導,也能夠說是師傅吧,你們都親切地叫他老潘。我師傅工做起來很是地投入,Review 的時候,能經過肉眼看出來一些很是細微的刻度偏移(那時候咱們經常使用 Flex 作一些 Chart 圖的畫面),每逢這個時候,咱們總調侃說:「潘老大,你那副眼鏡上是否是裝有隱形刻度尺啊!」。

他這種細心的習慣你不得不服。每次他讓我作個 Excel,我前先後後檢查足足有三遍,覺得沒有紕漏了就當心翼翼地傳給他,等待他的表揚。可他不一下子就發來一個指摘,說我某某某地方弄錯了,還叮囑說:「細心點,小王。」,每次聽到他這句話,我都備受打擊,告誡本身下次必定要當心——結果再次被他叮囑,也許這就是普通與優秀之間的差距吧!

優秀的程序員總能成爲公司不可或缺的一員,公司由於他們的加盟而創造出更多的價值,而他們的離開,也會讓公司倍感可惜。

0四、知名的程序員

這種級別的程序員在圈子裏頗有名,他們可能就任於一個很是知名的大廠,也可能服務於一家頗有影響力的創業公司,還多是一名年入百萬、千萬的自由職業者。

他們每每樂於分享,善於思考,也精於賺錢,彷彿編程已經再也不是他們關心的事了,取而代之的是用戶的增加,知識的變現,以及偉大的產品。

若是他們願意拋頭露面的話,能垂手可得地吸引大批量的粉絲;若是他們願意拍賣一個朋友圈好友位的話,競拍者也是絡繹不絕;若是他們開個課,出本書,銷量也會在不知不覺中遙遙領先。

也許不該該再把程序員強加在他們頭上,若是要加的話,前面也得帶個「前」字。這類程序員並不是都高高在上,有些特別平易近人,在與他們的交流當中,你甚至有一種錯覺——莫非我是他大哥,他是我小弟?

知名的程序員是很是稀缺的,在他們成爲稀缺以前,都有着非(die)常(dang)精(qi)彩(fu)的故事——若是他願意傾訴的話,沒準你能聽上一千零一晚上。

0五、最後

你想成爲何級別的程序員,決定權在你的手裏。但我但願,你能滿懷激情,朝着本身的目標努力奮鬥!

記得初中課本里面有一篇文章,叫作《十三歲的際遇》——做者田曉菲,我父親特別喜歡這篇文章,裏面有一段引用特別精彩,我至今印象深入,拿出來分享給你們。

沒有什麼使我停留 ——除了目的 縱然岸旁有玫瑰、有綠蔭、有寧靜的港灣 我是不繫之舟

相關文章
相關標籤/搜索