日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

码农和程序员的几个重要区别!

發布時間:2023/11/29 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 码农和程序员的几个重要区别! 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

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

1、碼農寫代碼,程序員寫系統

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

求2的32次方:

碼農:

System.out.println(Math.pow(2, 32));

黑客:

System.out.println(1L<<32);

2B程序員:

System.out.println(2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2);

對未來另一半的選擇

程序猿:有情調,懂生活,尋找性格匹配的另一半,畢業沒幾年就過上老婆孩子熱炕頭的生活。

2b程序猿:生活在自己的幻想中,夢想有一天能找到一位天仙作為老婆,至今仍形單影只。

筆記本電腦

碼農:

黑客:

2B程序員:

如何辨別一個程序員水平的高低?

給他安排debug的任務,最好是崩潰問題或性能問題,觀察他面對大量復雜的代碼,在信息不全的的情況下,看他怎樣一步步抽絲剝繭縮小范圍,最終定位根本原因,并且給出一個不錯的fix。

如果能獨立完成工作,那么以后必然成為高手。

如果經過少量提醒點撥也能完成,以后會是個不錯的程序員。

如果需要不斷提醒,只能按照我給的思路去反復測試調查,那么只能說是個踏實肯干的人,但天賦不高,可以委派些普通任務。

如果以上皆非,我基本就放棄對他的治療了。

之所以選崩潰或性能問題,因為這種問題沒什么玄學,行就行、不行就不行,結果好驗證。

這種問題很考察基本功,可能對操作系統,語言,編譯鏈接器,內存,進線程,網絡,存儲,圖形學都要有深刻理解,也很考驗邏輯推理能力,在一堆證據中構建合理的證據鏈推導出最終結果,懂得大膽假設小心求證的工作方法,也考察耐心和毅力,有的問題需要構建復雜的測試場景,還要反復多次測試才能重現,考察溝通能力,復雜的bug可能涉及多個部門開發組,可能還要對最終用戶做訪談。

根據百度百科釋義,碼農是一個依靠寫代碼為生的群體,表現在:低收入,工作時間長,這種職位只能強化職業者在單方面的技術領域技能。如果按照從業者們將自己自嘲為碼農的表現,那么碼農的程序員分級中理應只屬于初級程序員,是屬于依靠復制粘貼將各類代碼鏈接的IT從業者。

這個群體的數量有多少呢?大學計算機相關專業的同學們、大中專軟件專業學習者、畢業不久的程序員、廣大編程初級愛好者。這一群體龐大的數量,讓碼農很難在IT世界中擁有不可替代的價值。

在自動寫代碼工具面前,無論是碼農還是真正的程序員,其實更多地應該是勉勵自己不斷學習,不斷進步,而不應該在末日還沒有來臨就對自己的未來堪憂。人類是世界上最高級的動物,大腦所具備的思維能力就是其能夠成為最高級的關鍵,在編程領域,或許只要人類肯學習,愿意提升自己的思維能力,形成自己不可替代的價值還是有機會的。自動寫代碼顛覆的是碼農而不是真正的程序員!(這里指學習能力不夠強、思維能力不夠強的初級程序員。

另外還有一點可以通過自身的學習來獲取一大進步。

分享給超過5萬的程序員朋友下載,這次我把所有干貨重新梳理精簡,免費給大家 。

究竟有哪些干貨呢?先給你們一個目錄:

獲取方式:

免費獲取資料途徑:共眾平臺 “程序員精選”。(你懂的)

總結

以上是生活随笔為你收集整理的码农和程序员的几个重要区别!的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。