做乙個程式設計師的條件

2021-06-04 19:24:03 字數 800 閱讀 4057

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

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

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

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

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

做乙個更好的程式設計師

1.做最壞的打算 不管你工作中使用哪種程式語言,第乙個任務就是你應該寫乙個用於列印錯誤的函式。2.為忘記做好準備 寫程式時,同時也寫好完整的注釋,以備你六個月後重新來讀這段程式還能再讀懂,並且你能夠通過它告訴所有人你的程式是如何實現的。3.文件 在你的程式 檔案中包含文件,並把它放到程式 的相應目錄...

做乙個真正的程式設計師!

大學學習的是軟體程式設計專業,都快畢業了,其實給我的感覺,也就學到了點皮毛,大學老師估計也有諸多矛盾,開課學習計算機深層次的東西吧,學生畢業又不是搞學術研究的,總不能一畢業就失業 學習流行的吧,那大學和培訓機構的差別在 流行的開發技術老師好些都沒有碰過,還沒有培訓機構講的使用。所以大學深的沒有深入,...

做乙個「懶惰」的程式設計師

懶惰,算是本人的一大缺點,但是我發現,事物的兩面性在懶惰上得到充分體現。懶惰,並非一無是處。本人編寫指令碼的原因有兩個 一是省事,不用每次敲那麼多東西。二是本人健忘,無法記得冗長的命令。就拿ipc的 來講,ipc 根目錄中,有n多build 而每乙個build 目錄下的內容,則完全相似,都有乙個se...