C程序員大部分都是做偏系統底層開發的,如果評判的標準是越偏底層越優秀,那么曾經那些做過匯編語言的程序員,是不是更優秀呢?
所以,以編程語言的擅長領域來區分程序員的優劣,肯定是不推薦的。
優秀程序員的判斷標準
優秀程序員,什么樣的標準是大家公認的。
我之前聽說過很多程序員稱Linux之父是大神,在很多領域大神都是對最優秀那一批人的一種尊稱,所以Linus是被大家所熟知的一位最優秀的程序員。
Linus是憑借什么能力得到大家的認可的呢?
有兩點,一是目前最流行的linux系統的創造者,二是最流行的代碼管理工具git的創造者。這兩項成就,鑄就了Linus在IT界的神話。
所以不難看出,評判一個程序員是否優秀可以暫時的定義為,該程序員是否有拿得出手的開源項目。
在Linux系統之前,已經存在了很多計算機科研者,Linux系統也是站在前者的肩膀上發展起來的,那么之前的那一批人是否可以稱為優秀呢,很顯然,他們也很優秀。
所以,我們對優秀程序員進行修正一下,對IT界有突出貢獻的人,我們都可以稱之為優秀的程序員。
我們都知道,還有一幫人在人們眼中很神秘,技術也很強大,大家也都很崇拜,那就是計算機黑客們,他們做的事情或許不夠光明,對IT界也沒有多少正面的貢獻,但是我們仍然稱他們是優秀的程序員。
總結
根據優秀程序員的判定標準來看,最優秀的程序員,不是C程序員,而是匯編程序員,懂匯編的這幫人更偏底層,更早研究計算機,對IT界貢獻最大
如果你對技術也有追求,對現實頗感迷茫,請關注我,暗黑程序員,我將帶你一起成長。