電腦,是一門科學

念資工的電腦都很厲害?

電腦,是一門科學

念資工的電腦都很厲害?

上一篇我們從三寶爸(親子教養)開始談起,這一篇就換聊工程師了。我是一名軟體工程師,在學校期間研讀的科系是資訊工程,就是簡稱的資工。很多人都有個迷思,只要遇到電腦的問題,覺得找念資工的朋友或家人處理就對了。其實這麼想也沒錯啦,不過現在科技發達,資訊透明,大多數的問題都可以從網路上找到答案,很多非資訊科系的人,對電腦的知識也不少於資訊本科系的。


到底是工程學還是科學?

電腦科學的領域很廣,在國外一般被稱為Computer Science,但在台灣普遍叫做資訊工程,Information Engineering,為什麼這樣取我也不太清楚,或許是因為歸類於工學院的關係,所以系所名稱大多以XX工程為主。不過如果以畢業後的出路來看,職業的稱謂是工程師Engineer ,而不是所謂的科學家,這樣好像也蠻符合的。(好吧!資料科學家Data Scientist 另當別論)。

不論是工程學或科學,電腦普遍存在每個人的生活之中,也漸漸成為科普知識的一環,且108課綱也將相關科目納入其中,可見其重要性。

如果你對這個領域有興趣,學習的管道很多,不論是坊間的線下實體課程,或者是線上影片教學,都是蠻容易取得的。


軟體工程師只是都在寫(打)code?

我面試過很多剛畢業的社會新鮮人,他們都不是說寫程式,而是打程式,讓我很不習慣,雖然從動作來看,確實是打(鍵盤)而非寫(字),但我還是不太能接受。

離題了,身為軟體工程師,並不是只有寫程式這件事而已,如果是的話,充其量就只是個“碼農”,所以工程師還有另一種稱謂“RD”,Research & Development,(不是阿滴Ray Du喔),就是研究與開發。一個軟體的形成,從一開始的概念發想,之後的需求分析,規格設計,進入程式開發,到後續的維護與改善,都需要軟體開發人員的參與。

這一整個階段,就是俗稱的軟體工程,但我比較習慣稱之為軟體開發流程,或者你也可以稱為專案管理。Anyway,不論你叫什麼,這一切涵蓋的範圍包括市場分析,介面設計,軟體開發,產品測試等,而參與的腳色當然也不是只有軟體開發人員而已。


敏捷真的敏捷了嗎?

上述的這段流程,當然有些制式的參考規範,也有相關的證照可以考取,某些公司的部分職位也會依照其作為徵選的標準。這些流程簡單來說區分成兩種,一種是傳統的瀑布式(Waterfall)流程,另一種則是目前普遍流行的敏捷式(Agile)流程。

之所以說流程而不說軟體開發流程,是因為並不是只有軟體開發適用這樣的流程。我想可能有些人聽過Scrum,或者公司的專案管理就是採用Scrum,它就是屬於一種敏捷式的流程規範。

對我來說,敏捷是一種精神,就如同開源(Open Source)一樣,目的都是改善。開源的精神是透過開放分享進而使其完善,而敏捷的精神是透過持續的迭代(Iteration)而優化團隊效率。

至於敏捷開發真的比較好嗎?我認為沒有正確答案,一切因組織而異。就像宗教信仰,都是勸人向善,你相信它,它就是好的。就敏捷的本質上,我覺得它適合成員皆具有高度自律能力,且整體可快速應變的團隊。在東方的職場文化中,大多被訓練為奴性堅強的員工,習慣於被分派工作,否則不知道要做甚麼,若團隊的組成是這類型,那或許就不適合這樣的流程。

不過話說回來,敏捷的精神不就是為了持續改善嗎?所以,如果你不知道敏捷,或者你的團隊還沒有採用敏捷式流程管理,何不試看看,一起擁抱敏捷吧!

#軟體工程 #敏捷開發 #程式設計

Read more

終於來到真正的九局下半 - 周思齊

終於來到真正的九局下半 - 周思齊

今年的中職例行賽已來到尾聲,季後賽的對戰組合也大致底定,身為象迷的我,當然很高興看到兄弟再次挺進台灣大賽,也有機會再次拋下黃彩帶。 回顧今年中職的大新聞,投打端的兩大活化石神獸級人物的退休,絕對是毫無疑問的重要事件。很幸運的我也參加了在大巨蛋舉辦的周思齊引退賽及賽後的引退儀式。如果有看過周董那段幽默又感性的演說,相信你的內心應該都有所觸動。 2019年,周思齊出了一本類自傳,書名為《GAME ON! 周思齊的九局下半:棒球教會我的那些事》。(今年因為引退年,又更新封面再版並增修部分內容)。如果有注意到周董當年的成績,從數據來看,跟前一年比起來大幅衰退,不免讓人覺得身手不如以往。 但從打席數可以看出,較前一年少了一大半,我不免臆測是否為總教練的信任度不夠(?),或多或少因此影響到成績。成績的退步加上這本書的出版,容易讓人聯想,周董是否要考慮退役了? 但沒想到,隔年、2020年,周董再次打出年度MVP等級的身手,(難道真的是因為換教練!?),直到今年,才正式宣佈要引退的消息,這場九局下半打了足足有五年之久。 八萬人次參與的引退儀式 今年中職開季前,周董就已經舉辦記者會宣告今年

By 三寶爸工程師
閱讀心得|《致富覺察:培養點石成金的財富腦 》

閱讀心得|《致富覺察:培養點石成金的財富腦 》

我崇拜的郝哥郝旭烈出新書了!還記得去年四月他出了一本《贏在邏輯思考力:玩一場擴張邊界的遊戲》,那時候我看了真的不斷被書裡金句連發擊中,也在臉書上連續發表了好幾篇小小心得推薦分享該本書。 這本新書還沒上市我就已經預購了,可見我是多麼期待。出版到現在約兩週,臉書上也很多人分享推薦過了,我一直到現在才開始動筆寫下心得,其一原因是我其實還沒完整看過整本內容;其二是看到其他人推薦文都寫得很棒,讓我自覺不如,遲遲不敢下筆。 每個人都想「致富」,所以你看大多書名有「致富」的,都相當熱賣,甚至書名類似、或是把字詞顛倒,讓人搞不清楚是哪一本,都一樣暢銷。想是《致富心態》、《心態致富》、《致富思考》、《思考致富》,你搞得清楚嗎? 不過,我認為郝哥這本《致富覺察》不完全是一本「理財」書,而是告訴你,如何從財富「思維」的培養,進而建立幸福的「人生」。靠的就是書中提到的三杯「察」,覺察、觀察、洞察。 「財富自由」追求的是自由,

By 三寶爸工程師

《原子習慣》書籍重點

更新:這篇文章其實是透過跟ChatGPT對話內容所整理出來的文章,詳情請見我的臉書粉絲團文章 https://www.facebook.com/3kids.engineer/posts/634827241984759 ====== 以下為原文 ====== 《原子習慣》這本書是由James Clear作者,提供了關於如何通過積極地構建健康的生活習慣來實現目標的寶貴指導。它探討了許多關於習慣形成和改變的原理和技巧,並提供了實用的方法來改善生活和達到目標。 《原子習慣》的主要重點 1. 習慣的力量:關於習慣如何影響我們的生活和成功。 2. 習慣的三個部分:觸發、行為、獎勵。 3. 習慣的構建:如何構建新習慣,以達到目標。 4. 習慣的改變:如何改變不良習慣,並保持新習慣。 5. 習慣與目標:如何使用習慣來實現長遠目標。 習慣的力量 好習慣可以幫助人們在生活和事業上取得成功。以下是一些實際的例子: 1. Elon Musk:他每天會安排高效的工作時間,並遵循固定的睡眠時間表以保持生產力。 2. Oprah Winfrey:

By 三寶爸工程師
孤獨旅遊者|「鹿港」不是只有老街和天后宮而已

孤獨旅遊者|「鹿港」不是只有老街和天后宮而已

不知道大家有沒有看過一部由漫畫改編的連載日劇《孤獨的美食家》?劇中主角總是在外出拜訪客戶後,隨意地找了間附近的餐廳一個人用餐,看著他一邊吃、一邊由口白唸出當下的感受,都不自覺的讓人身在其中,是很特別的一個節目。 前一陣子,聽一位公司已婚且有小孩的男同事說,他要趁年底休長假時獨自去日本玩。這位同事的前一次長假也是一個人去單車環島,主要是因為他的小孩也都大了,不需要特別照顧,也不會想跟他一起出遊,不過聽了還是心生羨慕。 沒想到,我在沒有特別計畫的情況下,也有了這樣的機會。雖然只有半天的時間,不過有別於之前的旅遊都是和家人一起,這次是我自己一個人,所以文章標題我聯想自這部日劇,但對於旅遊,我稱不上專家,所以我把自己叫做「孤獨旅遊者」。再者,我的部落格也不是以旅遊和美食為主體,這一篇只是剛好有這個機會,體驗了不一樣的旅遊,趁著感受還在的時候把它分享出來。之後會不會有類似的文章,我也不確定,就看我會不會再有類似的時間與機會囉。 一個人的「鹿港」半日遊 這一天我老婆要到鹿港參加公司舉辦的研習活動,因為沒有買到高鐵票的關係,加上我也剛好休假,一大早我們就趕快把三個小孩都送到各自的學校後,接

By 三寶爸工程師