碼農和程序員之間的5個關鍵差異

【文章來源微信公衆號:每天學編程】

如果一個企業老闆大聲嚷嚷說,“我要招個程序員”,那麼十之八九指的是“碼農”——一種純粹爲了錢而寫代碼的技術人員。這其實是一種非常狹隘和錯誤的做法,原因麼,且聽我一一道來。

1. 碼農寫的是代碼,程序員寫的是系統

從本質上講,碼農就是你讓他寫什麼他就寫什麼的“機器人才”。所謂的碼農大多通曉幾門編程語言,但是卻於商業上面並不熟稔。當然他只是不感興趣而已,他想做的只是寫代碼。

而程序員則希望能夠創建出一些特別出彩的東西——無論是從技術角度還是商業角度去看。他更感興趣的是自己的 app 能夠被廣泛使用,他渴望知道“WHY”,而不僅僅是“WHAT and HOW”。

2. 程序員更像是 partner

正如我前面一點所說的,程序員更注重深度挖掘,這也意味着他非常在意最後的結果。他會比很多碼農更心甘情願地投入更多的時間和精力到公司的 app 上面。

這就是爲什麼在現實世界中的共同創始人,總是這樣兩種人——一個搞企業,還有一個,對了,沒錯,就是開發人員,而非碼農。

3. 程序員會質疑你的決定

這其實是一件好事,真的。因爲很多創業者往往會頭腦一熱就隨便做出一個決策來。而這時,程序員卻並不會盲從,至少會問問“WHY”——這樣一來,你至少得先回答自己然後才能搞定程序員。

最後的結果通常會是這樣,程序員會提出另一種不同的解決方案,可能會更簡單,而這實質上是在爲您節省時間和金錢。

4. 程序員並不拘泥於一種語言

一個程序員的職業生涯的非常重要的一步就是不再想着“我擅長什麼語言?”,而是開始考慮“什麼工具(編程語言等)最適合解決這個特定的項目和客戶?”。

這在商業決策上同樣如此——開發人員能發散思維,從大局着手,如果可以用開源的方案取得相同的結果,他就不會非要你去購買一些非常昂貴的軟件。

5. 程序員可以管理碼農

程序員這個職位需要的是一名架構師,一個 CTO,一個胸有成竹心胸寬廣之人。他應該是一個連接商業世界和代碼世界的橋樑。所以,這個“橋樑”的重要性可想而知。

他的存在使你的工作更爲輕鬆——你可以將技術方面的事情授權給他,再也不必事無鉅細通通親手去做。

所以,如果你正在爲你的公司或者初創企業尋找一個技術人員,那麼記得要找的是程序員,而不是碼農。

從事全棧6年,專門建立的學習Q-q-u-n ⑦⑧④-⑦⑧③-零①② 分享學習方法和需要注意的小細節,互相交流學習,不停更新最新的教程和學習技巧(從零基礎開始到WEB前端項目實戰教程,學習工具,全棧開發學習路線以及規劃)點:學習前端,我們是認真的

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章