1樓:網友
首先看這個人的頭髮多不多,一般的老程式設計師都沒什麼頭髮,然後再看寫的程式有沒有bug。
2樓:真實一面
我認為從這個程式設計師打**的速度以及他檢查問題的速度,以及他做出來的網頁兒的完美程度,都可以判斷他的水平高低。
3樓:許歡
無論你是高手還是新手,判斷、迴圈、陣列這些都是要用的,問題在於你能不能靈活使用解決實際中的問題,而且還是最高效率的。
如何辨別乙個程式設計師水平的高低?
4樓:小菲談職場
測試乙個程式設計師水平的高低,我認為有一下幾點:
第一:看看他在面對大量的、複雜的**,能不能應付自如,只會一點或者懂點皮毛是絕對不。
能勝任程式設計師這項工作的。程式設計師會面對各種各樣的情況,只會這個不會那個的是不會順利完。
成任務的。第二:看看能不能出活,公司是講究效益的,乙個程式設計師一天或者幾天出不了活,速度太慢,這樣,公司是掙不了錢的,再說,現在,各個公司之間競爭又激烈,高效益對公司來說非常重。
要的,所以,公司喜歡速度快、做的又好的程式設計師。
第三:能不能長久穩定 。公司派給你任務,有的很快能做出來,有的做不出來,或者做的很。
慢,一點都不穩定,這對公司來說,很難**這活大約什麼時候能完成,能不能接,很難做計。
劃。擴充套件內容:程式設計師的能力並不好拉開。
拉開程式設計師差距的主要在架構能力方面。這個需要很多的大專案的搭建經驗,一點點成長起。
來。乙個好的架構,可以讓整個專案的耗時,人力成本減少很多。需要很多的實踐經驗以及源。
碼的解讀,來避免掉很多不必要的坑。
這樣的程式設計師市場很稀缺,價值也不菲。
1.如何評價乙個好的程式設計師?好的程式設計師應該有哪些素質?
5樓:
1.如何評價乙個好的程式設計師?好的程式設計師應該有哪些素質?
親,您好關於您的問題【1.如何評價乙個好的程式設計師?好的程式設計師應該有哪些素質?】很高興為您解答<>
您好親~評價乙個好的技術員有七點:1.紮實的技術基礎熟悉開發工具技術基礎是優秀程式設計師的根基,作為一名程式設計師需要能熟練使用幾門常見的程式語言。
這樣才能在面對不同的需求的時候選擇合適的語言工具來實現。還需要能夠熟練使用語言對應的ide,乙個好的ide能大大提高開發的效率,熟悉ide常用的快捷鍵,能夠熟練的使用ide整合的常用的功能,比如debug的功能。2.
熟悉計算機底層知識優秀的程式設計師要明白計算機能幹什麼,不能幹什麼。這就要求程式設計師要有計算機底層的知識,具體來講就是計算機組成原理,作業系統,計算機網路等。其中作業系統尤為重要,優秀的程式設計師除了要能熟練的使用才做系統,還需要了解它的記憶體管理機制、程序/執行緒排程、訊號、核心物件、系統呼叫、協議棧實現等。
3.理解和發掘需求的能力使用者往往不懂技術,這就要求程式設計師更具他們的需求設計技術方案。但使用者往往不能發掘自己的需求。
比如說汽車發明之前,大家對出遠門的需求是擁有一匹飛快的馬,而不會說自己想要一輛汽車。4.有良好的程式設計習慣良好的程式設計習慣包括專案目錄的設計的習慣,檔名、變數名、方法名命名的習慣,程式書寫的習慣等等。
良好的程式設計習慣能讓專案**看起來十分簡潔,可維護性大大提公升。也包括變成完畢後測試的習慣。5.
說明文件!眾所周知,程式設計師最喜歡的事情就是拿到乙個專案發現有詳細的註釋和完整的說明文件,程式設計師最討厭的事就是給自己的**寫註釋和說明文件。程式設計師何苦為難程式設計師,所以優秀的程式設計師應該培養寫註釋和文件的習慣。
這樣方便自己之後檢視也方便別人理解你的**。6.交流能力,團隊合作能力隨著軟體系統的規模越來越大,計算機軟體的發展已經度過了早期的依靠個人能力的單兵作戰時代,「孤膽英雄」也早已成為傳說,即便如linus torvalds(linux 之父)這樣的天才,也需要通過組成強大的團隊來才能創造奇蹟。
現在的軟體已經朝著大型化、商業化、定製化方向發展,因此要獲得事業上的成功,必須要依靠團隊的力量才能達到,就更加需要程式設計師的團隊精神與合作能力了。7.討厭乾重復的事情對於重複的事情,程式設計師的思維應該是想個辦法來實現自動化,讓自己從重複當中解脫出來。
如何辨別乙個程式設計師水平的高低
6樓:小傻
直接寫**可以快速的判斷,**規範,和程式設計的思路。
如何評價乙個程式設計師是資深程式設計師
7樓:網友
給他安排debug的任務,最好是崩潰問題或效能問題,觀察他面對大量複雜的**,在資訊不全的的情況下,看他怎樣一步步抽絲剝繭縮小範圍,最終定位根本原因,並且給出乙個不錯的fix。
如果能獨立完成工作,那麼以後必然成為高手。
如果經過少量提醒點撥也能完成,以後會是個不錯的程式設計師。
如果需要不斷提醒,只能按照我給的思路去反覆測試調查,那麼只能說是個踏實肯幹的人,但天賦不高,可以委派些普通任務。
如果以上皆非,我基本就放棄對他的**了。
之所以選崩潰或效能問題,因為這種問題沒什麼玄學,行就行、不行就不行,結果好驗證。
這種問題很考察基本功,可能對作業系統,語言,編譯鏈結器,記憶體,進執行緒,網路,儲存,圖形學都要有深刻理解,也很考驗邏輯推理能力,在一堆證據中構建合理的證據鏈推匯出最終結果,懂得大膽假設小心求證的工作方法,也考察耐心和毅力,有的問題需要構建複雜的測試場景,還要反覆多次測試才能重現,考察溝通能力,複雜的bug可能涉及多個部門開發組,可能還要對終端使用者做訪談。
優秀的程式設計師必須學習什麼課程呢,一個優秀的程式設計師必須學習什麼課程呢?
具體的太多了,你也都可以在網上找到,不過實在想要了解的話可以上黑馬程式設計師的官網看看,或者傳智播客官網,上面有詳細的課程 一個優秀的程式設計師必須學習什麼課程呢?1 專業的的理論教程,系統的知識學習面。要成為一名出色的程式設計師,從資料結構 演算法。資料庫都需要系統全面的瞭解和認識,並可以靈活運用...
PHP程式設計師需要具備哪些技能,一個優秀的php程式設計師應該具備哪些技能
1 語法 必須比較熟悉,在寫 的時候ide的編輯器對某一行報錯應該能夠根據報錯資訊知道是什麼樣的語法錯誤並且知道任何修正。2 命令 必須熟悉php帶的一些常用命令及其常用選項,熟悉那些命令,自己執行php.exe h 如果這些命令你沒有全部使用過,那麼你對php實際上還很不瞭解。3 工具 必須至少熟...
有乙個呆逼程式設計師男友是一種什麼體驗?
網際網絡趣聞 有個非常汙的程式設計師男友是種什麼樣的體驗?誰說程式設計師都是老司機?誰說網際網絡人常開車?沒錯,事實就是這樣的,前方高能,不信你往下看!.我說 這輩子做了女的,瞭解女的,下輩子做男的,上很多女的,角色互換。男友說 你在上面就好了。.每次聊天不爽回了一句哦,他就會回好。.隨時都在被硬拽上車,漸漸地...