91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

優秀程序員一般具備哪些特質

工程師人生 ? 來源:工程師吳畏 ? 2019-03-04 15:07 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

編程是個很復雜的玩意,但是成就優秀程序員的很多因素和我們在學校中早期學到的相差無幾。

1. 分享

盡可能地使用開源,并且如果有能力的話也可以把自己的成果分享給大家。整個社會的智慧結晶肯定比一些大公司自管自閉門造車要好。

2. 公平的心態

不要以為你的選擇就是唯一能奏效的,試試其他技術、框架、方法和建議,也許其他的選擇比你原先的好也未可知。要用開放的心態去對待任何方法和抉擇。

3. 不可攻擊他人

如第 2 條所言,不要因為別人恰巧使用的是 .Net、Java 或 PHP 這些技術就隨意攻擊他們(我在這方面有過教訓)。有時,這些你看不上眼的技術或許要比你想象的更有用。只要你懷著一種平和的心態,你就可以從他們那里學到很多東西,殊不知,海納百川,有容乃大。

4. 解決自己的爛攤子

自己的代碼自己負責。永遠不要指望 QA 能幫你找到所有的 bug。經常全面地測試自己的代碼。

5. 不是自己的東西不要拿

得到許可后方可使用,偷偷用了事后再聲稱自己無辜是可恥的。

6. 如果傷害了別人要說對不起

代碼審查是一個相當不錯卻又很少使用的主意。指導經驗比你少的程序員,有助于整個團隊的發展。但是切記不能公開批評他人。指導并不意味著貶低別人。在得到指導時,有的人會接受,有的人則不會。要記得有時候,從那些水平不及你的人身上,你也能學到很多東西。絕對不能門縫里看人——把人看扁了。

7. 有備而來

在正式開工寫代碼之前要先做個徹底的了解。做原型、從網上搜索實例、和其他也做這個的人討論或者先練練手。什么都不知道就著手構建你從未嘗試過或使用過的東西簡直就是“自作孽不可活”。如果打一開始就有線索有思路,得到的結果可能會更好更有成效。

8. 拿得起放得下

不要畏懼替換、重寫、重構甚至是直接刪掉代碼。有時候,如果碰到可留可不留的代碼,直接扔掉就是了。不要對你的代碼死纏爛打,不肯放手。

9. 舒適的工作環境

對,要想程序員能高效編程,一個好的工作環境是不可或缺的。一把舒適的椅子,一個安靜的工作場所、一代高配置的電腦以及各種有助于編程的工具都應該配備齊全。經理避免一些瑣事去打攪到手下的程序員。而作為一個程序員,也不必忍氣吞聲、給人做牛做馬,如果老板對你不好,換個就是了。

10. 保持生活的平衡——學習、思考、繪畫、唱歌、跳舞、工作、玩耍,每天都應該活得豐富多彩

我非常欣賞谷歌的工作方式,它會建議你花上 20% 的時間用來思考任何你認為值得做的事情。此外,谷歌還提供專門的休息室、游戲房和其他一些能用來放松自己的場所。因為編程是一種高強度的腦力活動,有時候你的大腦真的非常需要稍作休息。不要盲目地不管不顧自己的身體,“工作狂”絕對是不可取的生活方式。每周工作 80 小時,聽上去很牛掰,但是你的工作效率肯定要打一個問號,甚至一不小心會犯個不可饒恕的小錯誤然后前功盡棄。

11. 下午打個盹

就算我們把一天 24 個小時全都用來寫代碼,成果也不會更多。停下來、回家、然后打個盹。很多問題都是在我回家的路上解決的。有時候,我正在開車,或者是清早一覺醒來,答案就靈機一動出現在我腦子里。

12. 不要閉門造車

交流對于我們相當有好處:讀讀博客、學學新語言和框架、討論討論話題、看看同行在做什么。自掃門前雪,絕對成就不了一個優秀的程序員。閉門造車型的程序員終將被時代的潮流所淘汰。

13. 。 保持好奇心。我們就像一粒粒種子,因為有著對外面世界的好奇,才能從土壤中探出頭來,親眼見證這個世界。

每天我們都能看到有新鮮事物出現在編程世界里。帶著“Why”去一探究竟。每天都學點新知識,擴寬自己的視野,刷新自己的技能,讓自己跟得上時代前進的步伐。要是你覺得編程枯燥又乏味,那么也許你可以考慮換一行。

14. 所有事物都會逐步趨向衰退滅亡,誰都無法抵抗。

代碼也會慢慢發舊直至死亡。這時候你能做的就是把它們埋葬,然后再重新寫過。不要為了省錢而繼續維護那些費力不討好的代碼!

15. 還記得《雌雄大盜》這本書嗎,我們學到的第一件事就是——“看”。

如果你不自己親自去試試,那么你永遠也學不到東西。我在編程中學會的所有東西全都來自于我的親身實踐。每天早上,我會廣泛瀏覽網站,看看我們的編程世界有什么新鮮事情發生。從 80 年代初我得到第一份工作開始,我就一直保持了這個習慣。(那個時候網絡還沒普及,我主要是看目錄和雜志。)

當你已經有了 5 年的工作經驗,在你眼中編程其實就是小菜一碟了。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 程序員
    +關注

    關注

    4

    文章

    954

    瀏覽量

    30433
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    戶外網線需要具備什么特質

    戶外網線由于長期暴露在復雜多變的自然環境中,需要具備系列特質來確保網絡的穩定性和可靠性,以下是戶外網線應具備的主要特質
    的頭像 發表于 06-18 10:10 ?256次閱讀

    具有大型嵌入式SRAM,用于一般MCU應用程序的指紋芯片-P1032BF1

    P1032BF1是款基于ARM Cortex-M3的單片機,專為Wi-Fi /藍牙通信控制而設計;能夠實現指紋的圖像采集、特征提取、特征比對,可應用于智能鎖;支持大型程序代碼和擁有大型嵌入式SRAM,也可用于一般的MCU應用。
    的頭像 發表于 03-04 09:27 ?411次閱讀

    mark點定位的一般原理與步驟

    在印刷電路板(PCB)的制造、組裝和檢測過程中,Mark 點定位是確保精度的關鍵環節。以下是 Mark 點定位的一般原則和步驟。 ()設計階段 位置規劃 在 PCB 設計之初,就需要規劃 Mark
    的頭像 發表于 02-05 17:37 ?1415次閱讀

    阿里云升級通義靈碼AI程序員,全面上線

    近日,阿里云宣布其備受矚目的通義靈碼AI程序員已正式全面上線,為開發者帶來更為強大和便捷的編程輔助工具。 此次上線的通義靈碼AI程序員,在功能上實現了全面升級。現在,它支持VS Code
    的頭像 發表于 01-09 11:16 ?726次閱讀

    光譜傳感器的一般原理

    光譜傳感器是種能夠測量物質光譜特性的儀器,其一般原理主要基于物質對不同波長的光的吸收、發射和散射等特性進行分析,從而獲取物質的光譜信息。以下是對光譜傳感器一般原理的詳細解釋:
    的頭像 發表于 01-05 14:16 ?1200次閱讀

    TMS320C6000程序員指南

    電子發燒友網站提供《TMS320C6000程序員指南.pdf》資料免費下載
    發表于 12-24 17:19 ?0次下載
    TMS320C6000<b class='flag-5'>程序員</b>指南

    TMS320C55x DSP CPU程序員參考補充

    電子發燒友網站提供《TMS320C55x DSP CPU程序員參考補充.pdf》資料免費下載
    發表于 12-21 11:36 ?3次下載
    TMS320C55x DSP CPU<b class='flag-5'>程序員</b>參考補充

    UCD3138A64/UCD3138128程序員手冊

    電子發燒友網站提供《UCD3138A64/UCD3138128程序員手冊.pdf》資料免費下載
    發表于 12-09 14:42 ?0次下載
    UCD3138A64/UCD3138128<b class='flag-5'>程序員</b>手冊

    機械革命發布CODE AI程序員

    近日,英特爾新質生產力技術生態大會在成都舉行,機械革命作為重要參展商帶來了多款明星產品引爆全場!其中更是在AI PC軟件生態產品發布分論壇上,Intel、智譜、機械革命三方聯合發布了專為程序員設計的CODE AI程序員本,成為本次大會的
    的頭像 發表于 11-30 10:34 ?1115次閱讀

    Linux驅動程序程序員指南

    電子發燒友網站提供《Linux驅動程序程序員指南.pdf》資料免費下載
    發表于 11-22 15:53 ?0次下載
    Linux驅動<b class='flag-5'>程序</b><b class='flag-5'>程序員</b>指南

    AI編程工具會不會搶程序員飯碗

    AI編程工具可輔助編程,減少手動編碼,提升效率,對程序員有積極影響也有挑戰。程序員需深化技能、拓寬知識應對。長遠看,AI與人類程序員將共生共榮。
    的頭像 發表于 11-08 10:17 ?538次閱讀

    第五屆長沙·中國1024程序員節開幕

    據官方媒體報道,10月24日;? 第五屆長沙·中國1024程序員節在湖南湘江新區開幕;本次中國1024程序員節以“智能應用新生態”為主題。設置有岳麓對話、技術英雄會、主題峰會及賽事、展覽等活動,
    的頭像 發表于 10-25 15:42 ?503次閱讀

    退耦電容一般用多大

    退耦電容的容量選擇并不是成不變的,而是需要根據具體的電路設計需求和工作條件來確定。以下是對退耦電容容量選擇的一般原則和考慮因素: 一般
    的頭像 發表于 09-26 11:28 ?1570次閱讀

    母線失壓處理的一般程序是什么

    母線失壓是指電力系統中母線電壓突然下降至零或接近零的情況,這通常會導致電力系統的不穩定和設備損壞。為了確保電力系統的安全穩定運行,需要對母線失壓進行及時有效的處理。以下是母線失壓處理的一般程序,我們
    的頭像 發表于 08-13 17:06 ?1649次閱讀

    Arinc 429 發送數據一般是什么

    Arinc 429 發送數據一般是什么
    發表于 07-23 09:46
    主站蜘蛛池模板: se色综合视频 | 欧美大胆一级视频 | 天天激情 | 男人视频网 | 国产精品久久久久网站 | 丁香婷婷社区 | 天天干天天射天天爽 | 精品国产高清在线看国产 | 五月天丁香婷婷综合 | 黄黄网址 | 亚洲精品卡1卡二卡3卡四卡 | 精品色综合 | 在线观看一区二区三区视频 | 狠狠躁夜夜躁人人爽天天段 | 欧美第一色 | 狠狠操亚洲 | 中文一区 | 最新版天堂资源官网 | 欧美adc影院| 高清一本之道加勒比在线 | 一级做a爰片久久毛片图片 一级做a爰片久久毛片鸭王 | 午夜国产 | 日本精品一在线观看视频 | 丁香激情综合网 | 就是操就是干 | 玖玖爱这里只有精品 | 国产麻豆成人传媒免费观看 | 老色歌uuu26 老湿成人影院 | 免费网站日本永久免费观看 | 天天爱天天操天天射 | 青青伊人91久久福利精品 | www五月天com| 天天看天天摸色天天综合网 | 亚洲深爱| 三级理论手机在线观看视频 | 成人三级毛片 | 99久久婷婷免费国产综合精品 | 国产片91人成在线观看 | 久久青草91免费观看 | 成年男人永久免费看片 | 国产九色在线 |