你是否時常會焦慮時間過的很快,沒時間學習,本文將會分享一些個人的見解。
在工作中我們時常會花很多時間去 debug,但是你是否發現很多問題最終只是你基礎不紮實或者文件沒有仔細看。
基礎是你技術的基石,一定要花時間打好基礎,而不是追各種新的技術。一旦你的基礎紮實,學習各種新的技術也肯定不在話下,因為新的技術,究其根本都是相通的。
文件同樣也是一門技術的基礎。乙個優秀的庫,開發人員肯定已經把如何使用這個庫都寫在文件中了,仔細閱讀文件一定會是少寫 bug 的最省事路子。
說到英語,一定是大家所最不想聽的。其實我一直認為程式設計師學習英語是簡單的,因為我們工作中是一直接觸著英語,並且看懂技術文章,文件所需要的單詞量是極少的。我時常在群裡看到大家發出乙個問題的截圖問什麼原因,其實在截圖中英語已經很明白的說明了問題的所在,如果你的英語過關,完全不需要浪費時間來提問和搜尋。所以我認為學點英語也是節省時間中很重要的一點。
那麼如何去學習呢,chrome 裝個翻譯外掛程式,直接拿英文文件或文章讀,不會的就直接劃詞翻譯,然後記錄下這個單詞並背誦。每天花半小時看點英文文件和文章,堅持兩個月,你的英語水平不說別的,看文件和文章絕對不會有難題了。這一定是乙個很划算的個人時間投資,花點時間學習英語,能為你將來的技術之路鋪平很多坎。
你是否遇到過這種問題,需求一下來,看一眼,然後馬上就按照設計稿開始做了,可能中間出個問題導致你需要返工。
如果你存在這樣的問題,我很推薦在看到設計稿和需求的時候花點時間想一想,畫一畫。考慮一下設計稿中是否可以找到可以拆分出來的復用元件,是否存在之前寫過的元件。該如何組織這個介面,資料的流轉是怎麼樣的。然後畫一下這個頁面的需求,最後再動手做。
說到下班時間,那可能就有人說了公司很遲下班,這其實是國內很普遍的情況。但是我認為正常的加班是可以的,但是強制的加班就是在損耗你的身體和前途。
可以這麼說,大部分的 996 公司,加班的這些時間並不會增加你的技術,無非就是在寫一些重複的業務邏輯。也許你可以拿到更多的錢,但是代價是身體還有前途。程式設計師是靠技術吃飯的,如果你長久呆在乙個長時間加班的公司,不能增長你的技術還要吞噬你的下班學習時間,那麼你一定會廢掉的。如果你遇到了這種情況,只能推薦盡快跳槽到非 996 的公司。
我喜歡規劃好一段時間內要做的事情,並且要把事情拆分為小點。給 todo 列好優先順序,緊急的優先順序最高。相同優先順序的我喜歡先做簡單的,因為這樣一旦完成就能劃掉乙個,提高成就感。
程式設計師 如何正確使用你的黃金時間
你是否時常會焦慮時間過的很快,沒時間學習,每個人都是24時,如何利用好自己的 時間,創造更大價值!花時間補基礎,讀文件 在工作中我們時常會花很多時間去 debug,但是你是否發現很多問題最終只是你基礎不紮實或者文件沒有仔細看。基礎是你技術的基石,一定要花時間打好基礎,而不是追各種新的技術。一旦你的基...
如何正確評估開發時間
經常遇到開發時間預估不准,當然大多數是延期,那麼延期的專案是因為什麼呢一般?一般情況下是因為我們評估的是直接的開發時間,而且是順利情況 大家都了解需求,沒有任何疑問和阻礙的情況下。實際上,這種非常順利的場景基本不存在。那麼我們除了正常的開發時間還需要評估幾類時間到你的專案時間預估中。原因 儘量減少大...
Go如何正確的使用mysql driver
具體文章檢視 總結 對於大多數使用setmaxopenconns 來限制開啟連線的最大數量的程式,都會對效能產生負面影響,但如果資料庫資源比較緊張的情況下,這麼做還是有好處的。如果程式突發或定期同時執行兩個以上的資料庫任務,那麼通過setmaxidleconns 增加空閒連線池的大小可能會產生積極的...