1. 程式人生 > >程式設計師如何提升自己

程式設計師如何提升自己

如果你去網上搜索這個話題,應該可以搜素到很多文章,裡面也很詳細說了很多方法。

我相信這些文章是有用的,至少可能對寫文章的人來說。但是那麼多方法,誰又能一個一個去做呢。

我們每個人如果要提升自己,唯有不斷練習。

其實看看古今往來的名人,無不是大量練習,方名震四海。

我們很大可能是不能名震四海,因為我們的付出達到人家1/10。

所以我們也需要練習,那是當然的,名門世家的孩子還有去讀博讀研呢。但是不僅只是練習那麼簡單,有本書還說刻意練習呢。

因為練習是需要方法的,錯誤的練習,帶來結果不及正確練習的一半功效。

 

下面就說說正確的方法:

1.當你準備程式設計的時候,最好要連續不斷的去工作。

不要被社交媒體,背景噪音等事情打斷,因為重新開始,又需要花不少時間去回顧,程式碼編寫忌諱中斷。此方法不適合,某個技術要點暫時沒法實現的情況。

 

2.工具也是必須的

打造適合自己的一套程式碼編寫工具,電腦桌椅,電腦,軟體。

不要坐在板凳上程式設計,不要讓自己在不舒適的狀態下程式設計。你現在不對自己好點,留著錢以後老了再對自己好嗎,嗚呼,晚矣!

給自己一個舒適的環境吧。

本人自從買了個升降桌,再也不擔心每天坐著太久,腰痠脖子難受了。

電腦能高配就不要低配了,高配用起來的不是一般的爽,能用得起mac就不要window。程式設計最佳電腦非mac莫屬,此處不接受噴子。

軟體方面:有很多很棒的軟體很極大的提升我們的工作效率。

 

3.自己寫個專案,不斷完善

自己業餘時間,折騰一個專案,可以把一些新技術運用進去,提升自己對新技術的瞭解程度,折騰是程式設計師最佳的提升方式,不斷折騰意味著不斷進步。

這個時候,肯定得要個伺服器,域名了。沒這個還這麼玩啊。折騰折騰就對伺服器也越來越瞭解了。這些知識就會在不知不覺中學到了。這就叫無聲勝有聲。

天天去看視訊教程,還不如自己折騰,不懂百度谷歌,更加學習深入。網上視訊漫天飛,又有多少人看了之後成大神了,大神從來就不是看視訊來的,哦,不,大神從來就不是教出來的。

 

4.有時間還是多學一門語言

學習另外一門語言的好處太多了吧。工作上,指不定就是你提升的機會,其他人都不會,就你會對時候,就是你出頭的日子了。

其他益處也不少,還能拓展你的思維及創造力。

 

5.多問前輩吧,沒人問就問谷歌

沒有誰比谷歌更好了,問人問多了會煩的,問谷歌也是需要技巧的,這就說到另外一個話題了,學會“如何提問”很重要。

 

以上最重要的一條:

越折騰越進步(可別瞎折騰啊!)

&n