如何識別真正的程式設計師

2022-05-06 14:03:09 字數 1331 閱讀 8003

如何識別優秀的程式設計師?並不是像聽起來那麼容易。在這兒工作經驗的作用是很有限的,因為偉大的程式設計師不一定要『正式』的工作經歷來證明他們的偉大。

1,激情。

我曾經遇到許多「職業程式設計師」,他們從事it是因為覺得這是一種職業,他們只在工作時間程式設計,除非送去培訓否則他們不會學習新東西,這不是好的程式設計師。我認為乙個好的程式設計師總是對程式設計充滿激情,而且好的開發者會學習新東西。激情是乙個優秀程式設計師的重要指標。

2,自學好學

程式設計領域始終發展變化著,不出一年有些新技術就變成了老技術,這並不是說好的程式設計師要對所有新技術跟進,但有些卻對學習任何新技術都沒有興趣。他們通常在學校學習了程式設計,然後工作後單位安排學什麼就學什麼。如果在招聘中你聽到「讓我培訓乙個星期我就會勝任這個工作」那不要僱傭他。實際上,真正優秀的程式設計師始終談論著你所不知道的新技術,向人們解釋為什麼你必須用這個技術,哪怕沒有聽眾聽得明白,哪怕他自己也不明白。

3,聰明

聰明包括很多因素,情緒和社會交際只是其中之一。好的程式設計師絕不木訥,他們是最聰明的人,他們中的許多善於交際,健談、興趣廣泛。

4,隱性的經驗

—好的程式設計師通。常有自己的私人的一些研究、愛好、專案,而這些是他們不寫在簡歷上 (通常覺得不值得寫),但表現出來卻可能恰恰是他的潛能、深度和後勁所在。

5,技術多樣性

由於好的程式設計師喜歡學習和涉獵新技術,所以一般來說超過22歲的都熟知很多新技術,而且對多種技術的長短有 「強烈」的個人意見/見解,喜好嘗試新鮮技術。

6,資格證書

資格證書並不是識別真正程式設計師的方法,mcse、scjp、說明不了什麼,它們只是讓別人認識和獲取的,頂多代表這個人在某個技術有一定的知識。

原文作者在文末寫道:以上所說的標準並不是絕對的,因為有些優秀的程式設計師確實不符合上述,而有些bad程式設計師卻符合了。但相信這些對大多數真正的程式設計師都適用。

總結而言,優秀的程式設計師通常有一下特點:

n         對技術充滿激情;

n         將程式設計作為一種愛好

n         如果你允許會滔滔不絕地跟你談論技術

n         有過個人的開發經歷(與4意思相同)

n         堅持認為某種技術最好

n         如果讓他用他認為不好的技術他會非常彆扭

n         聰明、健談、興趣廣泛

n         在大學和工作前就開始接觸程式

如何識別真正的程式設計師

如何識別優秀的程式設計師?並不是像聽起來那麼容易。在這兒工作經驗的作用是很有限的,因為偉大的程式設計師不一定要 正式 的工作經歷來證明他們的偉大。1,激情。我曾經遇到許多 職業程式設計師 他們從事it是因為覺得這是一種職業,他們只在工作時間程式設計,除非送去培訓否則他們不會學習新東西,這不是好的程式...

如何識別真正的程式設計師

1,激情。我曾經遇到許多 職業程式設計師 他們從事it是因為覺得這是一種職業,他們只在工作時間程式設計,除非送去培訓否則他們不會學習新東西,這不是好的程式設計師。我認為乙個好的程式設計師總是對程式設計充滿激情,而且好的開發者會做一些程式設計工作即使這沒有報酬。激情是乙個優秀程式設計師的重要指標。2,...

如何識別真正的程式設計師

如何識別優秀的程式設計師?並不是像聽起來那麼容易。在這兒工作經驗的作用是很有限的,因為偉大的程式設計師不一定要 正式 的工作經歷來證明他們的偉大。1,激情。我曾經遇到許多 職業程式設計師 他們從事it是因為覺得這是一種職業,他們只在工作時間程式設計,除非送去培訓否則他們不會學習新東西,這不是好的程式...