什麼樣的人不適合當程序員呢?

July-黃小晶


通過觀察可以總結以下幾類人:

1.缺乏自主的學習能力的人。要知道做這行技術發展的很快,會突然就興起一個新技術,不管有沒有需求要用到這些技術,我們還是先要了解一下以備不時之需,這就要求要有一定的學習能力,而且我們可能經常跨語言開發,而這個我們語言之前是不會的,比如我同事面試進來是做php的,但是需求要求,他又要做java,他之前不會java的,但是自己學習過後就可以參與開發了,這要求很強的自學能力。

2.缺乏自主解決問題的人。程序員每天的工作都要改bug,改bug是一件很煩的事情:首先要定位問題,然後找出出現問題的原因,修改相關的代碼,測試;這就需要獨立解決問題的能力了。

3.缺乏抗壓能力的人。要知道程序員在公司上班很有可能是很多個項目同時進行的,每週開會,可能這周的安排是有三四個項目的需求,時間會很趕,還要測試發佈上線,加班加點就肯定少不了了,要是沒點抗壓能力還是不行的。

4.粗心大意的人。程序員不是單槍匹馬作戰的,在公司里程序員是一個團隊,團隊每一個人都要做好自己的事情,自己寫的程序要自己測試沒問題了在交接,粗心的人往往不注重細節,寫完隨隨便便測一下就丟給別人,人家一用,各種報錯,然後又丟回給你改,時間嚴重耗費,影響整個項目的進度。

雖然說程序員很難,但是程序員不可以說不!



小新噠i


我從事IT行業5年多了,這些年經常帶一些新人,在帶新人的過程中很容易發現哪些人適合做程序員哪些人不適合。

1、理解能力差,邏輯思維能力差

程序員的平常工作來源於需求,如果你不能理解產品需求或者客戶需求,那你的工作就沒法開展。曾經帶過一個剛畢業的學生,給了他一個需求,讓他去設計表結構。他想了很長時間,最後設計的一塌糊塗,只能推倒重來。事後,跟他溝通的時候,讓他給我講一遍他的理解,我發現他完全沒有理解需求。所以說,理解能力差的人不適合做程序員。程序員是一個腦力工作者,你寫的代碼都具有嚴格性的邏輯性。如果你邏輯混亂,考慮東西不全面,那也不適合做程序員。

2、學習能力差的人

這也是大公司招程序員學歷要求比較高的原因,像華為招聘的基本條件就是985 211。一位優秀的程序員你的學習能力一定要強,對於新技術,你要能快速的掌握理解並使用在項目中。如果公司用的java語言,突然有個業務語言用python,那你也要能在最短的時間學會使用python。

3、溝通能力差的人

程序員不是一個人工作,假設你是一位後端工程師,你需要和前端工程師溝通接口怎麼定義,和測試工程師溝通怎麼進行測試,和運維工程師溝通項目怎麼部署上線,等等。如果你不善於與人溝通,那工作流沒發展開。

總之,程序員工作並不是像外界說的只要埋頭寫代碼就可以了。這份工作不僅需要你的硬實力,也需要你的軟實力。


阿邁達聊技術


特別有錢的人,開發對大部分程序員來說是一件很有趣的事情,而學習則是一件很艱苦的事情,又不得不去做的事情。


分享到:


相關文章: