做一個程序員的條件

    曾經,我以爲做一個程序員是最輕鬆而有趣的。程序員們擁有和計算機同樣的神祕感,並可以控制計算機做自己想做的事。但實際情況已經和數十年前不同了,那個整臺計算機只有64K RAM的時代已經遠去了,我們正在日益被瘋長的代碼與程序所淹沒,從而變成計算機的奴隸。所以說現在做程序員可不是一件簡單的事,至少你要保持樂觀積極的心態,還有過得去的健康狀態。

    奧特曼不能總是打小怪獸。你是否發現最近都在做一些無聊的小事,對着書抄些代碼,遠離上千行的代碼和文檔,樂此不疲地學習新的幼稚的編程內容...... 好吧,現在是該醒醒的時候了,寫20個上百行的程序不如寫一個上千行的,只看書和抄代碼可解決不了問題。我們需要的是源代碼和長篇的文檔。

    渾身長刺無處下手。你發現自己遇到一隻刺蝟,找來找去都找不到可以着手的地方。又或者在你面前的是一座大山,你害怕到自己閉眼的那天都搞不定它。放輕鬆,再複雜的東西也是人造的,只是因爲未知而把它想複雜了。linux的代碼從一萬行漲到如今的500萬行以上,也是沒有辦法的事情,畢竟你不能指望其它人都停滯工作,直到你趕上來。只要你入手並且花時間去做,沒有什麼是搞不定的。

    恨不得一下飛出太陽系。你滿懷信心要一天之內把事情搞定,要所有人大吃一驚,可結果是一個星期都沒有完成,讓大家大失所望。你也許會因此而意志消沉,並把小怪獸放大到巨無霸的程度。這可真是糟透了。假如什麼事靠想和意念就能完成,那真是天下太平了,可惜事實並非如此。需要長期不懈的努力,纔可能有一點成果。預期太美好,並不是一件好事。所以說做程序員還是現實一點好。

    其實程序員並不會什麼魔法。每一行代碼的功能簡單而有限,只是將其累積起來,才完成了外人難以想象的複雜功能。雖然偶有偏差,但基本上越強大的程序,就擁有越多的代碼。所以程序員要想成長起來,還是努力地碼代碼吧!


發佈了49 篇原創文章 · 獲贊 32 · 訪問量 22萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章