'如何才算一個好的C/C++程序員?其實並不是你懂多少厲害的技術'

程序員 C語言 技術 軟件 人生第一份工作 編程小火車 2019-08-13
"

什麼是好的c/c++程序員?是不是懂得很多技術細節?還是懂底層編程?還是編程速度比較快?我覺得都不是。對於一些技術細節來說和底層的技術,只要看幫助,查資料就能找到,對於速度快,只要編得多也就熟能生巧了。

"

什麼是好的c/c++程序員?是不是懂得很多技術細節?還是懂底層編程?還是編程速度比較快?我覺得都不是。對於一些技術細節來說和底層的技術,只要看幫助,查資料就能找到,對於速度快,只要編得多也就熟能生巧了。

如何才算一個好的C/C++程序員?其實並不是你懂多少厲害的技術

我認為好的c/c++程序員應該有以下幾方面的素質:

1、有專研精神,勤學善問、舉一反三。

2、積極向上的態度,有創造性思維。

3、與人積極交流溝通的能力,有團隊精神。

4、謙虛謹慎,戒驕戒燥。

5、寫出的代碼質量高。包括:代碼的穩定、易讀、規範、易維護、專業。

"

什麼是好的c/c++程序員?是不是懂得很多技術細節?還是懂底層編程?還是編程速度比較快?我覺得都不是。對於一些技術細節來說和底層的技術,只要看幫助,查資料就能找到,對於速度快,只要編得多也就熟能生巧了。

如何才算一個好的C/C++程序員?其實並不是你懂多少厲害的技術

我認為好的c/c++程序員應該有以下幾方面的素質:

1、有專研精神,勤學善問、舉一反三。

2、積極向上的態度,有創造性思維。

3、與人積極交流溝通的能力,有團隊精神。

4、謙虛謹慎,戒驕戒燥。

5、寫出的代碼質量高。包括:代碼的穩定、易讀、規範、易維護、專業。

如何才算一個好的C/C++程序員?其實並不是你懂多少厲害的技術

我看過許多程序,沒有註釋,沒有縮進,胡亂命名的變量名,等等,等等,我把這種人統稱為沒有修養的程序,這種程序員,是在做創造性的工作嗎?不,完全就是在搞破壞,他們與其說是在編程,還不如說是在對源程序進行“加密”,這種c/c++程序員,見一個就應該開除一個,因為他編的程序所創造的價值,遠遠小於需要在上面進行維護的價值。

c/c++程序員應該有c/c++程序員的修養,那怕再累,再沒時間,也要對自己的程序負責。我寧可要那種動作慢,技術一般,但有良好的寫程序風格的程序員,也不要那種技術強、動作快的“搞破壞”的程序員。有句話叫“字如其人”,我想從程序上也能看出一個程序員的優劣。因為,程序是程序員的作品,作品的好壞關係到程序員的聲譽和素質。而“修養”好的程序員一定能做出好的程序和軟件。

"

什麼是好的c/c++程序員?是不是懂得很多技術細節?還是懂底層編程?還是編程速度比較快?我覺得都不是。對於一些技術細節來說和底層的技術,只要看幫助,查資料就能找到,對於速度快,只要編得多也就熟能生巧了。

如何才算一個好的C/C++程序員?其實並不是你懂多少厲害的技術

我認為好的c/c++程序員應該有以下幾方面的素質:

1、有專研精神,勤學善問、舉一反三。

2、積極向上的態度,有創造性思維。

3、與人積極交流溝通的能力,有團隊精神。

4、謙虛謹慎,戒驕戒燥。

5、寫出的代碼質量高。包括:代碼的穩定、易讀、規範、易維護、專業。

如何才算一個好的C/C++程序員?其實並不是你懂多少厲害的技術

我看過許多程序,沒有註釋,沒有縮進,胡亂命名的變量名,等等,等等,我把這種人統稱為沒有修養的程序,這種程序員,是在做創造性的工作嗎?不,完全就是在搞破壞,他們與其說是在編程,還不如說是在對源程序進行“加密”,這種c/c++程序員,見一個就應該開除一個,因為他編的程序所創造的價值,遠遠小於需要在上面進行維護的價值。

c/c++程序員應該有c/c++程序員的修養,那怕再累,再沒時間,也要對自己的程序負責。我寧可要那種動作慢,技術一般,但有良好的寫程序風格的程序員,也不要那種技術強、動作快的“搞破壞”的程序員。有句話叫“字如其人”,我想從程序上也能看出一個程序員的優劣。因為,程序是程序員的作品,作品的好壞關係到程序員的聲譽和素質。而“修養”好的程序員一定能做出好的程序和軟件。

如何才算一個好的C/C++程序員?其實並不是你懂多少厲害的技術

有個成語叫“獨具匠心”,意思是做什麼都要做得很專業,很用心,如果你要做一個“匠”,也就是造詣高深的人,那麼,從一件很簡單的作品上就能看出你有沒有“匠”的特性,我覺得做一個程序員不難,但要做一個“程序匠”就不簡單了。編程序很簡單,但編出有質量的程序就難了。

我在這裡不討論過深的技術,我只想在一些容易讓人忽略的東西上說一說,雖然這些東西可能很細微,但如果你不注意這些細微之處的話,那麼他將會極大的影響你的整個軟件質量,以及整個軟件程的實施,所謂“千里之堤,毀於蟻穴”。

“細微之處見真功”,真正能體現一個程序的功底恰恰在這些細微之處。切記!

另外想要成為一個優秀的、有能力程序員,做軟件開發的話,就來學習C/C++吧,而且學習編程的話有一個學習的氛圍跟交流圈子特別重要!想加入筆者的學習圈的話可以關注加私信筆者【編程交流】可以領取相關資料哦!不管你是大牛還是小白,大家都一起成長進步。

"

相關推薦

推薦中...