原创 歡迎參與“專業程序員訓練營”實驗活動!

有時候,我和朋友們在討論,如果時光倒流,我們會不會學的更好?答案是肯定的。雖然時光不會倒流,我們也無法再回到過去去幫助自己,但是我們是否可以盡己之力來幫助那些跟我們當年一樣熱愛程序,一樣渴望得到指導的未來之星們呢?或許這些人中一、二年就成

原创 最簡單的挑戰(二):你真的清楚了要幹什麼嗎?(訓練營熱身課)

最簡單的挑戰(二):你真的清楚了要幹什麼嗎? <鏈接到上一講> 爲什麼在上一講裏我們給那兩段代碼都給出零分及零分以下的結論?因爲那些程序員犯了一個嚴重的錯誤:沒搞清楚問題就下手了。這種錯誤對實際開發來說是不可接受的,因爲這意味着你很可能會

原创 尋找Google終結者(上)

尋找Google終結者(上) 作者:堅如磐石 聲明:作者的一切言論僅基於個人業餘愛好,單純從技術的視角來觀察世界,並以此和熱愛思考的朋友們交流,不歡迎任何帶有個人感情色彩和主觀意識範疇的評論。同時,因爲作者只是個普普通通淹沒在衆多打工仔中

原创 我心中的專業程序員

 說實話,我不喜歡“程序員”這個詞,因爲根本就不存在單純的“程序員”這個職業。這樣的稱呼多少對學生有一個誤導作用,以至於一位本科畢業於中國科大,碩士畢業於中科院的研究生還告訴我,他認爲最好的程序員就是寫好代碼,而且一直還都是學的計算機專業

原创 “漢語編程”?純屬扯淡!

計算機語言是全世界程序員的語言,不是哪個國家的語言。在全球化合作的今天,沒有程序員希望自己寫的程序別人看不懂,別人寫的他也看不懂吧。沒有人是萬能的,程序員需要和全世界的程序員交流。 一個程序語言有沒有生命力,最終要全世界的程序員用行動來回

原创 最簡單的挑戰(一):你能寫一小段合格的代碼嗎?(訓練營熱身課)

  最簡單的挑戰(一):你能寫一小段合格的代碼嗎?  作爲熱身,我們就從一個最簡單的目標開始:寫一段合格的程序。  假設我們聽到的要求是這樣的:“寫一個函數,實現類似strcat的功能,即把一個字符串拷貝到另一個字符串的後面”。  怎麼樣

原创 分析網友的一段求救小程序,20行代碼有多少錯誤?多少可改進之處?

偶然看到一位網友的求救帖子《求教! 在C語言中編譯的通 但卻實現不了!!!不知道爲什麼?那位大哥幫幫忙!! 》,看了一下,覺得這是一段比較典型。如果只是簡單回答一下,估計無論是他還是別的閱讀者收穫都不大。 所以我留言希望他能允許俺把他下面