怎樣判斷自己是否在平庸者之列?

平庸是程序員的大忌
服務器君一共花費了172.057 ms進行了6次數據庫查詢,努力地為您提供了這個頁面。
試試閱讀模式?希望聽取您的建議

平庸是程序員的最大忌諱。

大家可以看看最近出來的《軟件開發者薪資調查報告》。讀過之后每個人的認知可能不同,有的人感覺我怎么賺這么少得跳槽了,有的人感覺自己還可以,我個人的感覺就是上面那句話:平庸是程序員的大忌。

你可以參照圖中的數據,看看自己在哪個區間里。如果在0~50%間,那么說明你的收入處于行業的中下游,需要努力提高自己的各方面能力了,長期平庸的結果很可能就會被淘汰。

在一個還不算老的行業里,在一個相對較高收入占比在20%~30%的行業中,沒有什么比平庸更可怕的了。反倒是編程語言,數據庫這類影響因素并沒有想的那么重。?

這也就意味著當一個人扎到某個行業或方向中之后,如果確實這個方向值得持續投入,那么只要達到一定高度,那么就可以獲得還可以的收入。(當然離大富大貴總是遠的)。??

那么什么叫一定高度,什么叫平庸??

一定高度就是通過努力、實踐、天分、機會導致你能做的事很少的人能做,反之就是平庸。?

這其實不難檢測。假設有一個正常的智商的人,加入了你的公司,他在正常情形下工作3~5年,和你的差距是什么?如果沒有什么顯著差異,那顯然被檢測者是平庸的。

在3~5年里,一般來講會在下面這些方面有所進展:

  • 能夠精通一門或幾門編程語言;
  • 能夠弄清楚什么是面向對象,并能畫UML圖;
  • 能夠精通一個或多個框架,IDE;
  • 能夠知道并使用一些設計模式;
  • 能夠負擔起公司分配的具體工作;
  • 熟悉公司的基本開發流程;
  • ……

但如果這段時間里只達成了這些目標,并在此后再無進展,那無疑的是平庸的。 因為一旦如此,一個人就和剛畢業的人只有3~5年的差異。這里一個明顯的判定指標是自己的工作是否陷入了簡單的重復。??

假如說不想一直平庸下去,一個人可以干點什么?很多人可能想到去看看人物傳記什么的,但其實不太行。能寫傳記的往往出身和大眾也不太一致,所以可參照價值較低。比如李開復老師是卡內基梅隆的,這起點已經和很多人不一樣了。??

這時候要結合自己的現實來找個突破點,大致方向有這么幾個:

  • 第一是如果技術路徑長,那么在技術路徑上深造。比如:爭取開發12306這類并發級別網站的機會,打穿軟硬件的屏障等。形象點講,就是達到有你在一個有難度的活能承擔起來的地步。你可以建立起高并發的網站,你可以主力設計一款消費電子產品等。?
  • 第二是如果技術路徑不是很長,那要擴寬領域,懂業務知識。比如:金融,ERP,管理軟件這類。?
  • 第三是往純管理上傾斜。這時候要去和估算、掙值、流程、預算、人際矛盾這些東西奮斗了。管理者要懂技術沒錯,但往純管理上傾斜幾乎一定會荒廢技術,除非是天才人物。

大多時候很多人會以為這里是金光大道,但其實并非如此,只能說也不差,項目經理不一定比碼農好多少。 也許還有其他一下子沒想到的方向,但感覺上就這些了。

本文地址:http://www.824886.live/librarys/veda/detail/2439,歡迎訪問原出處。

不打個分嗎?

轉載隨意,但請帶上本文地址:

http://www.824886.live/librarys/veda/detail/2439

如果你認為這篇文章值得更多人閱讀,歡迎使用下面的分享功能。
小提示:您可以按快捷鍵 Ctrl + D,或點此 加入收藏。

大家都在看

閱讀一百本計算機著作吧,少年

很多人覺得自己技術進步很慢,學習效率低,我覺得一個重要原因是看的書少了。多少是多呢?起碼得看3、4、5、6米吧。給個具體的數量,那就100本書吧。很多人知識結構不好而且不系統,因為在特定領域有一個足夠量的知識量+足夠良好的知識結構,系統化以后就足以應對大量未曾遇到過的問題。

奉勸自學者:構建特定領域的知識結構體系的路徑中再也沒有比學習該專業的專業課程更好的了。如果我的知識結構體系足以囊括面試官的大部分甚至吞并他的知識結構體系的話,讀到他言語中的一個詞我們就已經知道他要表達什么,我們可以讓他坐“上位”畢竟他是面試官,但是在知識結構體系以及心理上我們就居高臨下。

所以,閱讀一百本計算機著作吧,少年!

《代碼大全(第2版)》 史蒂夫?邁克康奈爾 (Steve McConnell) (作者), 金戈 (譯者)

代碼大全(第2版)是著名IT暢銷書作者、《IEEE Software》雜志前主編、具有20年編程與項目管理經驗的Steve McConnell十余年前的經典著作的全新演繹:第2版做了全面的更新,增加了很多與時俱進的內容,包括對新語言、新的開發過程與方法論的討論等等。這是一本百科全書式的軟件構建手冊,涵蓋了軟件構建活動的方方面面,尤其強調提高軟件質量的種種實踐方法。

更多計算機寶庫...

云南快乐十分走势一定牛 特选特准18码期期中 手机炒股软件哪个好 重庆麻将规则 财神捕鱼平台 江苏7位数20018期开奖结果 2020年赚钱最快的软件 江西多乐彩遗漏电脑版 25选五开奖结果 江苏7位数开奖时间 管家婆资料专区