隨想 如何成為出色的程式設計師

2021-07-15 11:13:30 字數 784 閱讀 8182

1、提醒自己還有多少內容需要學習

學習的第一步在於了解自己還有哪些不足之處。對於計算機專業的畢業生來說,這一點很難,但對於像我這種由電子專業轉來做程式猿的人來說,這一點我一直在提醒著自己。學習是大家都需要的,所以無論你是什麼專業畢業的、現在有多牛。

2、不要執著於證明自己是對的

真正傑出的程式設計師是樂於接受自己的錯誤,因為他們知道,即使自己沒有發現,神奇的使用者們最終也會將其指出。

3、「**能跑」並不是終極目標,而只是起點。

我們在開發工作中,總是以「**能跑」為目標,直到有一天能跑的**越來越慢,我們才意識到**不夠精簡,回過頭來紮進**的過程是最痛苦的。當一段**能跑之後我們要問自己幾個問題:是否需要進一步提高其執行速度?是否易於編寫說明文件?是否能夠更具有復用性?是否可以改進可靠性?

4、三次編寫成就卓越作品

第一次:證明解決方案可行性;

第二次:保證其確切起效;

第三次:保證一切完全符合預期。

5、閱讀大量**

閱讀他人**能夠讓我清除別人是如何解決問題的,我遇到同樣的問題應該如何解決!我能否用不同的方法解決相同的問題!**能否還能有所改進!(閱讀**一定要閱讀高質量的**,拙劣的**只能讓你變得更加拙劣)

6、編寫**,而不僅僅滿足於現有的工作

處於興趣編寫**能夠迫使我自己尋求答案。我無法將最困難的部分留個其他人,那樣我往往鬍子愛尚未進行充分思考前就向技術高手求助。

7、學習技術而非工具

程式語言、工具和方法總是在不斷變化。所以我應該將重心放在程式設計基礎身上,因為基礎知識永遠不會改變。

如何成為優秀程式設計師

1,文件習慣 文件是乙個軟體系統的生命力。乙個公司的產品再好 技術含量再高,如果缺乏文件,知識就沒有繼承,公司還是乙個來料加工的軟體作坊。作為 程式設計師,必須將30 的工作時間寫用於技術文件。沒有文件的程式設計師勢必會被淘汰。2,模組化思維能力 要想成為乙個優秀的程式設計師,他的思想不能僅僅只在侷...

如何成為優秀的程式設計師

1 學習應該從基礎打起,不要一開始就嘗試最高深的技術。2 每看一本書,不要說這章我以前學習過了,也掌握的很好,因此我可以跳過這一章看更重要的了。3 對於作業,遇到不會的盡量不要立刻向別人請教。如果實在解決不了的問題,可以先完成你會的,然後把一些特別的難點提煉出來,向高手請教。3 不要指望書本和行家能...

如何成為強大的程式設計師

aaron stannard 是新創公司 markedup 的 ceo,他最近花費大量時間僱傭 評估很多不同的程式設計師,並和他們一起協作。在這個過程中他發現並總結了十種程式設計師無法意識到自己潛力的原因,意在讓更多程式設計師發掘出自己的潛力,從而成為強大的程式設計師。aaron 提到,他的公司中所...