當我進入程序猿這個行列的第一個月時,我覺得我跟公司里的其他程序猿是不一樣的。
當我進入程序猿這個行列的第一年時,我覺得我好像有一些些像他們了,但是還是不一樣的。
當我進入程序猿這個行列的第三年時,我覺得我已經(jīng)被同化了50%以上,我有一些害怕了
不,我不要做一個普通的程序猿,我要做一個優(yōu)雅的程序猿....
1、寫優(yōu)雅的代碼
請把哪些用各種注釋符注釋掉的無用代碼刪除掉吧,之前寫的代碼,現(xiàn)在不用了,不要害怕以后用的時候找不到,然后注釋掉一大坨,請讓你的代碼清爽一些吧,我們還有版本控制(github\svn\cvs)吶。。。去找一找,花不了幾分鐘的時間,沒準還能找到意外的驚喜吶~~~
請讓你的代碼簡潔一些吧,有的時候,一行可以解決的問題,不要去寫兩行,如果可以用一個變量解決的問題,不要去再次聲明一個多余的變量。那么把大象放進冰箱需要幾步?第一步打開冰箱門,第二步把大象放進去,第三步關上冰箱門,請記住,這三步就夠了,不要干別的了,寫多了,以后你自己看的時候都會覺得好low的~~~
請讓你的代碼可以說話吧,請給你的代碼加上日志吧,出問題的時候,當別人還在苦苦看那些屎一樣的代碼時,沒準你看一眼日志,咦,你會覺得恍然大悟喲~
請給你寫的代碼加一丟丟注釋吧,想象一下,你在看那些別人寫的、高深的、不可理喻的代碼的時候,你是個什么心情,這個時候你要表現(xiàn)出你和別人不一樣的精神,你要讓自己成為一個作家,讓代碼可以變得像小說一樣,讓人看完這一行,還想看下一行...
請給變量起一個優(yōu)雅的名字吧,把代碼當成你的孩子,辛辛苦苦創(chuàng)造一個孩子不容易,你肯定不希望給Ta起名叫做二狗子,狗蛋,吧?
真心希望,在寫代碼的時候, 你是一個有“潔癖”的程序猿。
2、讀優(yōu)雅的書
請放下你手里的《Thinking in Java》,對對, 說的就是你,就是你!~~~
我這里不是說《Thinking in Java》不優(yōu)雅, 相反這是一本非常非常好的書,學習java的可以認真研讀一下。
我想說的是,請各位程序猿、程序媛們,看一看別的書,古典名著你看不進去?
不要緊呀, 你可以看一些現(xiàn)代經(jīng)典,你也看不進去?
不要緊啊,你可以看一些《讀者》、《青年文摘》這些雜志啊,你也看不進去?
不要緊啊,你可以看一看小說啊,比如《斗破蒼穹》你看過沒有?你還看不進去?
不要緊啊,你可以看一些新聞吶,網(wǎng)易新聞,百度新聞,zaker,好多呢,你還看不進去??
不要緊啊,去論壇看看唄,什么CSDN,片刻,簡書,不要光看技術類的文章,多看看其他的東西,豐富一下自己。
說了這么多,我只是想說,請將你讀書,進步的時間分出來一些,多看一些非專業(yè)性質的書籍,增加一些閱歷,多增加一些見識,這樣自然而然的,你會變得很博學多才,你會什么都懂,這樣,你才不會成為一只單身的汪汪汪...
3、代碼并不是程序猿的全部!!!
生活不僅是眼前的茍且,還有詩和遠方~
合理的利用周末,和下班后的時間,不要說總加班,真正天天加班,苦逼的程序猿沒有那么那么多,而那些“宅、加班、苦逼、屌絲”的名詞,都是對我們的誤解,走出你的房間吧, 去公園里轉一轉,去爬爬山,去和朋友聚聚會,去讓各種各樣不同的事物走進你的生活,提升自己的內涵和素養(yǎng),也不要一張嘴和別人討論的就是:這里應該用CDN,這樣能減少靜態(tài)資源對服務器的壓力....諸如此類,其實你可以說:滴滴把uber收購了,這是不是意味著以后打車就沒有優(yōu)惠券了呢?這樣既能體現(xiàn)出你的見識廣博,也不失幽默~~
說了這么多,還是那句話,生活不僅是眼前的茍且,還有未來的茍且。
4、請把你高貴的頭顱低下來吧
請低下你高貴的頭顱,把他放到洗漱池下,洗洗頭吧~~~
不要告訴我,沒有時間去洗,洗個頭用不了幾分鐘~~~
不要告訴我,沒有空去洗澡,洗個澡也用不了十幾分鐘~~~
不要告訴我,沒空去刮胡子,刮胡子和寫代碼可以并行的好不好?一邊刮胡子,一邊寫代碼~~~
不要告訴我,沒空去洗衣服,去買個洗衣機,也用不了幾分鐘~~~
? ? ?每天洗頭,然后把自己收拾的干干凈凈的,這是第一步,做一個優(yōu)雅的程序猿的第一步,你開始了么?
其實我寫了這么多,我也不知道我究竟寫的是啥。。。。
湊合著看看吧, 覺得有道理呢,我就再接著寫寫。。。。