[碎碎念] 程式開發領域由菜鳥到老鳥的成長歷程 (3) - 學生階段-選課 (修課) 的重要性

選課一向是大學開學前的重頭戲,熱門的課程一向是學生搶著選的重點課程,或是都去選老師管得鬆又容易過的所謂 "營養學分",但是與其一頭熱,或是只想要輕鬆的修課,對未來其實一點幫助都沒有,與其只想輕鬆過學生生活換取以後職場數十年的痛苦,不如早早就準備好。

...繼續閱讀 »

[碎碎念] 入行十年記事:我的薪資歷程

最近在 PTT 的軟體板 (Soft_job) 出現了一個討論串,每個參與討論的人都有提出自己的薪水歷程,很有趣,不過因為我不太想對付嘴砲,所以我把我自己的薪水歷程寫在這裡,也算是一個記錄。綜觀整個歷程,其實我只有領過一個半公司的薪水而已,其他都是接案,授課,寫書以及其他外快收入,然後自己付給自己的,所以那部份不能算是薪水。

...繼續閱讀 »

邁向架構師的暖身運動 (10) : 動乎?靜乎?

一般來說,設計與規劃一個軟體系統,不外乎是符合需求,具有前瞻性,創新力,或是試水溫等等,不管是哪一種,只要是一個有經驗 (或是現在就在做) 的系統設計師 (系統分析師亦然) 都會想要把軟體系統設計得具有十足的彈性,並且具有無限的擴充性,

...繼續閱讀 »

[碎碎念] 入行十年記事:陪我走過十年軟體開發的好書們 [續]

在我前一篇文章中,介紹了很多本當年曾經給我許多重要知識的書,也有不少朋友覺得這是懷古文 … 不過說到古,我也才三十好幾,沒有到可以拿出許多古物出來開博物館的年紀,要說古的話,有好幾位真的是夠古,而且是古到 Apple II, IBM MAINFRAME, 8086, 8088, … 都可以講的出來的 XD,但我就不說是誰了~

...繼續閱讀 »

[碎碎念] 入行十年記事:陪我走過十年軟體開發的好書們

今年已是投入軟體開發領域滿十年的日子,這十年來有許多的貴人,好朋友以及不知名的善人們的鼎力支持,我才有今天的小小成就,其中最不可或缺的好朋友,當推現在在案頭以及書架上的這些書籍,個人有 80% 以上的知識都是來自它們,它們有幾個特色,不片段,不偏頗,有系統且充滿作者想充份表達的精神,由這些書中我得到了很多的重要知識,以及在實務上應該要掌握的一些技巧。

...繼續閱讀 »

[碎碎念] 到底什麼是熱情 (or 熱誠) ?

熱情 (enthusiasm) 這個字是來自希臘文的神 (theos) 與內心 (entos) 的字演化而來,在維基百科上也有對這個字的描述,它早期的意義是對宗教的強列情感,也就是有點像是宗教的信徒之類的,不過後來它被用到像是崇拜偶像或是公眾人物 (有點類似 Fans) 的意思,或是對一個領域的事情有著強烈的興趣或是理念,進而在這個領域貢獻所學或是知識,並為這個領域的進步付出一己之力。

...繼續閱讀 »

[碎碎念] 資訊管理系之我見

長久以來,資訊管理 (Information Management) 這個科系,一直都被認為是一個在夾縫中生存的科系,左手要面對資訊工程 (Computer Science) 的競爭,右手又要對付企業管理 (Business Administration) 的進逼,總是會聽到一些學生,同行或老師提到這個問題,但事實上也沒錯,資訊管理在課程的安排上,大多數的學校都是一定比例的資訊科技和一定比例的管理學程,不論是普大或科大都一樣,頂多是重視哪一邊,特色導向或是內容的安排有所不同而已。

...繼續閱讀 »

[如何學習寫程式] #3 - 買書的學問

這應該大概是很多初學者都會問的問題,我也看過論壇上很多人都在問說特定的技術要買什麼書比較好,其實買書並不難,重點是在讀書,如果書買回來了都不看,那買那本書有什麼用呢?另外一種情況是,書買回來了,卻都看不懂,那那本書對你有什麼實質的幫助呢?買書是應該要為自己的專業或知識有成長,而不是為了買而買。

...繼續閱讀 »