如果乙個企業老闆大聲嚷嚷說,「我要招個程式設計師」,那麼十之**指的是「碼農」——一種純粹為了錢而寫**的技術人員。這其實是一種非常狹隘和錯誤的做法,原因麼,且聽我一一道來。
碼農寫的是**,程式設計師寫的是系統
從本質上講,碼農就是你讓他寫什麼他就寫什麼的「機器人才」。所謂的碼農大多通曉幾門程式語言,但是卻於商業上面並不熟稔。當然他只是不感興趣而已,他想做的只是寫**。
這就是為什麼在現實世界中的共同創始人,總是這樣兩種人——乙個搞企業,還有乙個,對了,沒錯,就是開發人員,而非碼農。
程式設計師會質疑你的決定
這其實是一件好事,真的。因為很多創業者往往會頭腦一熱就隨便做出乙個決策來。而這時,程式設計師卻並不會盲從,至少會問問「why」——這樣一來,你至少得先回答自己然後才能搞定程式設計師。
最後的結果通常會是這樣,程式設計師會提出另一種不同的解決方案,可能會更簡單,而這實質上是在為您節省時間和金錢。
程式設計師並不拘泥於一種語言
乙個程式設計師的職業生涯的非常重要的一步就是不再想著「我擅長什麼語言?」,而是開始考慮「什麼工具(程式語言等)最適合解決這個特定的專案和客戶?」。
這在商業決策上同樣如此——開發人員能發散思維,從大局著手,如果可以用開源的方案取得相同的結果,他就不會非要你去購買一些非常昂貴的軟體。
程式設計師可以管理碼農
程式設計師這個職位需要的是一名架構師,乙個 cto,乙個胸有成竹心胸寬廣之人。他應該是乙個連線商業世界和**世界的橋梁。所以,這個「橋梁」的重要性可想而知。
他的存在使你的工作更為輕鬆——你可以將技術方面的事情授權給他,再也不必事無鉅細通通親手去做。
所以,如果你正在為你的公司或者初創企業尋找乙個技術人員,那麼記得要找的是程式設計師,而不是碼農。
碼農與程式設計師的驚人差別
不好意思,又標題黨了,但內容是純乾貨,以下入正題。碼農這個稱呼很早就有了,不過我一直鮮有聽到我周圍的同事,朋友自稱碼農。我一直以為,碼農就是程式設計師自黑時候的戲稱,是程式設計師群體的幽默。大飛哥,你好,我是乙個初級碼農!大飛哥,你好,我是乙個剛出道的碼農!大飛哥,你好,我是乙個中級碼農!我第一次聽...
為什麼中國的程式設計師被稱為碼農?
實際上it行業在中國並不是特別差的行業,而程式設計師的工資也並不低,但為什麼中國的程式設計師總被稱作碼農或者說是苦逼的程式設計師?中國的程式設計師生活和歐美的有什麼不一樣?之前,研發頻道曾發過 東方程式設計師怎麼看西方程式設計師 和 西方同行眼中的東方程式設計師 這兩篇文章。來自世界各地的程式設計師...
頂級程式設計師和普通程式設計師最大的5個區別
1.勇於去研究你不懂的 除了 之外,很多人對於陌生的工作內容也會感到恐懼。每次換工作的時候,你可能都會遇到新公司的工作內容和以前工作的內容不一樣的情況,以至於剛開始的時候工作效率沒有以前那麼高。很多人甚至覺得,他們是不是騙了面試官。其實,大家都是在學習的過程中。在乙個陌生的領域,沒有人從一開始就是大...