互聯網,創造了很多神話,也造就了很多傳奇色彩的人物,而這些傳奇色彩人物絕大多數從技術,甚至可以講從程序員起步,所以說:科技改變未來,程序重塑人生,一點都也不為過。從我一個多年從事IT行業的老程序員來講,我對程序員是充滿敬意的。
可是,我今年出來創業,做 金融堂 項目,接觸過不少“高級程序員”后,似乎改變了這種看法,為啥呢?我先說幾種現象:
1、 小李,4年IT從業經驗,來我司求職高級程序員(SE)一職,要其設計一個“網上支付方案”,1個小時過去后,交了白卷給我,并跟我說:“他們公司的程序員從不寫文檔,也不做什么方案,平常都是增、刪、改、查的頁面處理”,我無奈的說“還是你們公司合適你啊”,然后CUT掉。
2、 小張,5年IT從業經驗,來我司求職SE一職,要其規劃一個通用版的后臺管理系統的功能結構,做了1個小時,給我交了一篇500字左右作文,有價值的東西很少,體現最多的就是用戶登陸與修改密碼,而且用詞非常的不專業化。
3、 小宋,5年IT從業經驗,簡歷上面寫的天花亂墜,來司面談時,我問他第三方的JAVA組件用過哪些?他很自信的跟我說lang包,util包,…… 我打斷他后,跟他說,你們打印日志用什么組件?他跟我說,打印日志,從來不用組件,直接寫代碼就好,我說log4j知道嗎?他說好像聽說過……
還有很多有意思的與好笑的事情,就不一一列舉了。
從我個人的角度來看,這些做了3-5年的所謂高級程序員,充其量,就是修修改改寫了幾行代碼,他們的工作性質,做3年,5年,甚至10年,我相信也進步不了什么。
尤其是現在市場上大量的外包需求,要求快速的切入,開發的程序員,甚至還不了解所以然,就已經做出東西了,簡直就跟走過場似的,要想在這種環境下成長,必須要靠自己多學、多想、多動手,我是真心的希望中國的程序員可以一代勝過一代,代代出英才。
說回之前的話題,上面的現象存在就有一定的合理性,我不做過多的評價,但從我自己創立的互聯網公司 金融堂 來講,對高級程序員有這么一些要求:
1、 必須有一定的業務分析與流程意識,能夠做簡單的業務設計方案與功能分解。
2、 有一定的性能優化經驗與能力,針對大數據(至少100W以上)做過設計處理與功能開發。
3、 有小團隊(5人)的管理經驗,在人有協助的情況下,能夠基本駕馭10個人月工作量的項目。
4、 必須會一種語言的設計與技能開發,雖不說精通,但是也要擅長,能夠處理日常多數情況,少數情況,通過摸索與嘗試后可以解決。
-
程序員
+關注
關注
4文章
951瀏覽量
29798
發布評論請先 登錄
相關推薦
評論