碼農與程式設計師的驚人差別

2021-09-27 01:23:02 字數 2223 閱讀 3291

不好意思,又標題黨了,但內容是純乾貨,以下入正題。

碼農這個稱呼很早就有了,不過我一直鮮有聽到我周圍的同事,朋友自稱碼農。

我一直以為,碼農就是程式設計師自黑時候的戲稱,是程式設計師群體的幽默。

「大飛哥,你好,我是乙個初級碼農!」

「大飛哥,你好,我是乙個剛出道的碼農!」

「大飛哥,你好,我是乙個中級碼農!」

我第一次聽到的時候,滿臉的問號。what ? 還有自稱為碼農的,而且還是正式介紹,不像是自嘲,是正兒八百稱自己為碼農。

我對碼農這個詞,不懷好感!很低階,有沒有,說的就像程式設計界的農民工,聽起來比工廠流水線工人還要低階!

偶爾自嘲,幽默一下也就罷了,真把自己稱為碼農,並且潛意識裡也自認碼農,那不就真成了低階的技術工人?

你願不願意,我不知道,反正我不願意!

我對於自己所從事的職業,是滿懷理想和嚮往的。我覺得計算機技術是很高階的東西,可以用它來改變人們的生活,創造出新奇好玩的東西。

有時幻想自己就是科幻電影裡面的黑客,可以敲著自己手上的鍵盤,做出驚天動地的事情。

工作了十年之後,我對技術依然有這種感覺,我覺得做技術的人很酷,走在時代的前沿,充滿創造力。

這段時間,因為寫文章,翻了不少技術部落格,當我看到耗子叔寫得部落格的時候,找到了一種似曾相識的感覺,一種真正的程式設計師的感覺。

我當然知道現實很殘酷,很多同學畢業出來,進入到一家公司,大部分都在做著crud的工作。

沒有技術含量!也沒有高的收入!

沒有技術的情懷!也沒有技術的理想!

更加不敢奢望自己的工作能給世界帶來什麼改變!

不知是因為行業發展得太快,從業人員激增,使得程式設計師的整體水平下降了。

還是因為瘋狂的加班制度,泯滅了程式設計師的技術初衷,消磨了程式設計師的技術理想和情懷。

我已經很久沒有聽人純粹地談論技術了,那種只是從技術的角度,**乙個新技術或一門語言的好壞,不涉及就業,不涉及收入。

你怎麼看待***方向未來的發展,未來的就業好嗎?能賺錢嗎?

不能說談錢不好,畢竟生活高於理想。

但當一切都是金錢,利益,職業發展的時候。

技術就變成了純粹的謀生手段!程式設計師也就淪落成為了碼農!

但技術從來不是那麼簡單的。

越是可以獲得高收入的技術職位,就越難,就越有學習門檻,就越需要純粹的技術初衷和技術追求,才能學好,做好,才能有好的職業發展,才能帶來高的收入!

判斷乙個新晉的技術人,未來的發展情況,可以跟他聊聊技術,看他對技術的激情和態度,有激情的不一定會發展得很好,但沒有激情的基本都發展不好。

功利地學習技術是很辛苦的,而帶著好奇心,帶著快樂,並保有自娛自樂的技術精神,則更容易在長期的工作,學習中堅持下來。

技術能力的成長速度和最終的天花板,也會快過和高過很多人,職業發展,收入也自然會位列前茅。

碼農和程式設計師,僅僅從稱呼的角度,也沒有很大的影響,但折射出的是乙個技術人,對這個職業的看法和自身的定位。

如果從自己的口中,從自己的潛意識裡面,都自認碼農,自認職業低階,自認能力低下,那又如何能獲得好的職業發展,獲得高的收入?

起初,程式設計師是很高階的職業,你看看

dennis ritchie,  ken thompson,linus torvalds ...

這些程式設計師裡的大牛們,他們都是用技術改變世界的人。

從他們身上可以感覺到技術是多麼的美好,充滿著情懷和理想。

程式設計師是個備受尊敬職業,即使是十年前,我剛畢業出來工作的時候,也是如此。

而現在的程式設計師,正變得越來越廉價。技術則變成了純粹的賺錢技能。

當你自認碼農,自認就是技術界的農民工的時候。

你怎麼可能做好這份工作?

怎麼可能會獲得好的職業發展?

怎麼可能會有高的收入?

所以,我覺得碼農地改變應該由程式設計師開始! 

看完我上面這段,肯定會有不少人噴我,說我站著說話不腰疼,說自己溫飽都沒有解決,學一門語言都吃力,跟我談情懷?談理想?

的確,我覺得不少人確實是這種情況,學一門語言都已經覺得很困難,能堅持下來就已經很不錯了,**來的情懷和理想。

對此,我也不能給出什麼好的建議。我沒辦法提公升你的智商,沒辦法在短時間內提高你的能力。

但如果你從稱呼自己為碼農,變為稱呼自己為程式設計師,並保有哪怕一丁點的技術情懷和技術理想,你會不會覺得自己所從事的職業更加的高階,更加的有自我認同感和優越感。

而這種感覺,在你的學習和工作中可以給你帶來更多的愉悅和正能量,說不定也會幫你在這條路上走得更快更好!

推薦閱讀:

2019剩下的2/3路程由我們助力

20多歲的人做什麼,將來不會後悔?

碼農與程式設計師,就好比哈士奇與狼

狼是自然界中真正的掠食者,而哈士奇不過是人類的玩物。兩者長得確實很像,就如同it界的programer和coder。如果用狼和哈士奇來隱喻這兩種職業,programer無疑是軟體業真正的狼。關於編碼者的概念,之前看到過乙個有點點偏激但又很有道理的話 via 你說你喜歡程式,想做程式設計師。對不起,同...

為什麼中國程式設計師被稱為「碼農」

程式設計活動和機械電子一樣可以視為一種工藝 craftsmanship 從事此類工藝活動的人可以叫做工匠或者工程師。經歷過工業革命的歐美國家,有深厚的工程根底,從機械到電子再到軟體,都是國家產業的支柱,滋養著社會中堅力量的中產階級。工程師的社會地位普遍比較高,他們有工藝的傳承,有文化圈,有產業的歷史...

為什麼中國的程式設計師被稱為碼農?

實際上it行業在中國並不是特別差的行業,而程式設計師的工資也並不低,但為什麼中國的程式設計師總被稱作碼農或者說是苦逼的程式設計師?中國的程式設計師生活和歐美的有什麼不一樣?之前,研發頻道曾發過 東方程式設計師怎麼看西方程式設計師 和 西方同行眼中的東方程式設計師 這兩篇文章。來自世界各地的程式設計師...