從技術(shù)上理解,碼農(nóng)基本上是初級程序員的水平,體力勞動很多,腦力勞動很少,根據(jù)特定需求編代碼,缺乏創(chuàng)新和自我價值提升,最擅長的就是通過復制粘貼把代碼拼接在一塊,這一點又與農(nóng)民日復一日的耕作形象完美契合了。
很多外行人的眼里,編程是一個薪酬極高的職位,不知道大家有沒有發(fā)現(xiàn),即便擺下重金禮聘的姿態(tài),很多公司還是招不到合適的工程師,這是為什么呢?近兩年的 IT行業(yè)對程序員的需求與日俱增,這使得很多人放棄原本的工作,投身這一行業(yè),有的只是在培訓機構(gòu)學了幾天,就出來應(yīng)聘找工作了,基礎(chǔ)弱,編程功底又不扎實,只能做最初級的碼農(nóng),根本帶不了項目。
對于一個真正的程序員而言,不僅是一枚資深碼農(nóng),還熟悉與客戶的溝通技巧,這類碼農(nóng)的草帽底下,是一顆充滿創(chuàng)造力的自由不羈的頭腦。
在現(xiàn)階段,由于技術(shù)的不斷發(fā)展,很多初級程序員的工作都可以通過一些工具或框架實現(xiàn)了,所以初級程序員必須提升自身技能,盡快升級到高級程序員,這也符合市場上目前的人才缺口。
至于程序員稱自己是碼農(nóng)這件事,只是一種自謙或自嘲的說法,碼農(nóng)最大的樂趣可能就是黑碼農(nóng)和看別人黑碼農(nóng),不然漫漫加班夜又要如何度過呢?這件事就像黑人可以叫黑人nigger,不代表你也可以這樣叫他們。自稱碼農(nóng)沒準只是放低身價體恤一下不會編程的你而已,畢竟programmer也是一種傲嬌的生物。