Web API 設計原則筆記
「所有架構都來自於設計,但並非所有設計都能成為架構,架構來自於一系列重要的設計決策,這些決策塑造了一個系統的形式及功能」
「軟體開發者總是花費大量的時間在學習,學習那些他們未知的東西,這其他工作截然不同,因為我們的每一次總是我們的第一次(儘管在外人看來都是在敲鍵盤)。」
「所有架構都來自於設計,但並非所有設計都能成為架構,架構來自於一系列重要的設計決策,這些決策塑造了一個系統的形式及功能」
「軟體開發者總是花費大量的時間在學習,學習那些他們未知的東西,這其他工作截然不同,因為我們的每一次總是我們的第一次(儘管在外人看來都是在敲鍵盤)。」
日前逛誠品書店,在推薦書架上看到了這本「巨人的筆記」...看了看裡面的內容,於是就給他買下去了。作者是一位「紀錄學」教授,老實講我是蠻意外居然有這種學問就是了...
或許是翻譯問題吧?總覺得書裡內容總是會讓我有點搞混筆記與紀錄的意思,但是他給我一個蠻有趣的想法:「不要總是想當一個成功的人,而是要當一個 『成長的人』」
之前,讀了這本「你要如何衡量你的人生」,到現在整理一些簡易的心得才 po 上來......
最近人生其實頗為迷惘、或許是到了一個人生路口吧!現在所做的工作也不是到自己頂級喜歡的,然而、哪有工作是完美的、是天天都讓自己喜歡的呢?
在高中畢業時,其實學妹就有推薦我讀這一本書。然而笑。死。
我到現在才開始買這本書、讀這一本書 XD
Pragmatic Programmer 他談很多題目,裏面也談到很多如何寫程式的廣泛技巧,例如第一篇我們談到的正交性, 以及知識資產的部分。未來可能我也會陸陸續續分享他各種不同的篇幅與個人領悟。
這次我想要分享他其中一個篇章:需求坑。
做軟體工程師越久,就越覺得這個小篇章所講的有感。我們常常把客戶的“第一次需求”當真,並且就一頭埋入實作它的解決方案。
這種最初的需求並不是真正的需求。客戶可能本身沒有意識到這一點,但其實這種需求是一種邀我們去進一步探索的邀請
在這個小篇章,我最有印象的是這句話:
管理知識資產與管理金融資產非常相似
像是你管理金融資產會注意以下幾點:
相對的,你如何管理知識資產,如何進化你自己的程式功力就也是這樣!於是Pragmatic Programmer 這本書就提出幾個務實的建議,我整理如下:
小君曰:我覺得每一年排一次出去外面面試其實也是個不錯的 idea.
最近有點水貨,都在讀一些書,不過最近在看得這本書個人私底下認為應該作為工程師必看的一本書之一。原因是你可以從這本書或多或少得到一些啟示、有用的技巧可以帶回到你個人的專案當中,而且他應該算是可以每一年都拿出來複習一遍的好書之一。
最近讀了一本書叫做「原子習慣」,是一本很常在暢銷榜上的一本書...作為工程師,非技術相關的書還是要有些涉獵啊~
之 前買過這本書,後來賣掉。但後來又覺得想把它買回來,於是在五倍券發放的時候又把他買下來了 XD
現在想來真的覺得自己蠻蠢的呵呵,有興趣的可以自行去買書,我這裡就記錄一下我從這本書獲得的心得。對了! 我覺得這本書很棒的一點是他每一章後面都有重點整理、然後重點的句子都會做粗體標示,這帶給我很不錯的閱讀體驗,但相對也讓我有點難想一個字一個字讀下去...
本月讀了一本技術相關的書,其實也有點和技術打不上八竿子著......然後也順便該為我這個部落格除除草了.....
這本書的書名叫做軟技能,英文書名是:Soft Skills。沒有非常高的技術含量,但卻是作為技術人員可以被提醒的一本「生活指南」。在書中的一開始講到職涯的規劃、之後是如何面試、增加生產力、健身甚至是到理財.... 總之你生活上想到的應該這本書都有談到.....(包含愛情~不過也只有簡短的一章啦)
軟技能的作者非常鼓勵技術人員、工程師寫部落格..... 我個人也是非常同意...希望我也能好好維持這個寫部落格的習慣,將「自己行銷出去」!
最近看了一本書,真確
Youtuber 啾啾鞋也有推薦了這一本書:https://www.youtube.com/watch?v=xzx5NFrNg1Q
為什麼會買到這本書呢,是因為去年一時無聊去誠品逛著逛著,一時興起把這本書拿起來看,想到許多人之前在網路上的推薦,便帶走了他….結果不小心放到現在才看完XD 只能說我有時候真的很喜歡「堆書」呢,是一種自以為是的炫耀感嗎? 哈,總之我在努力把這些堆書看完,不允許最近再出手買書了。