付費限定方格精選

業餘大叔程式心得筆記#9:程式設計要看多遠、看多近?/葉光釗

更新於 發佈於 閱讀時間約 3 分鐘

寫程式跟一般日常生活一樣,要做各種各樣的決定;但這些決定跟選陽春麵、還是滷肉飯之類的,有一個很大的不同:就是不管做對做錯,都很難走回頭路,而且魔鬼往往藏在細節裡。

葉光釗
曾任台灣微軟研究開發部副總經理、公共事業群技術長,是 IT 業界經歷長達二十年的老兵。對微軟全球技術的開發實務有深入了解,並有獨到見解。tuna.toa

看多遠、看多近?

這裡談的遠近,當然不是指眼睛到螢幕的距離。
寫程式跟一般日常生活一樣,要做各種各樣的決定;但這些決定跟選陽春麵、還是滷肉飯之類的,有一個很大的不同:就是不管做對做錯,都很難走回頭路。
所以越資深的人,多半對設計的選擇會越來越謹慎、越來越遲疑,每一個關卡都好像是要賭上人生一樣。
在前東家所受的教訓中,幾乎所有的資深長官都說:「你要看的是三五年之後的技術觀點」。老實說,有一段時間我自己也是深信不疑的;不過到了現今,恐怕沒有多少人或企業有自信可以看得這麼長遠了。

本文已獲作者授權並經本站重新編輯,未經書面許可禁止轉載。本站文章提供付費授權轉載或出版,請參閱授權說明、或來信 [email protected] 洽詢。如果您喜歡這篇文章,請按「喜愛」圖像、也歡迎分享到社群網站上!
以行動支持創作者!付費即可解鎖
本篇內容共 1580 字、0 則留言,僅發佈於吐納商業評論你目前無法檢視以下內容,可能因為尚未登入,或沒有該房間的查看權限。
avatar-img
1.4K會員
2.0K內容數
為您送上頂尖作者的最新管理與科技產業思維。
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
不論是KPI或OKR,如果不以「增值流程」的觀點來看的話,都只能淪為一個概念;很難用系統化的方法,來垂直整合企業戰略目標、以及最基層部門的績效目標。
前兩篇文章談到「職、權、責合一」,並且以惠普前執行長Mark Hurd的改革為例,來說明這一點的重要性;但有些讀者仍然表示很難理解,不知道如何把「職權責合一程度」量化。那麼,本文就以企業中的產品事業部當作例子,用圖解的方式來說明。
在使用過去的評量方法時,我們總是把「目標設立」和「達成結果」當作是績效指標;所以,一般人會在意OKR的評分。事實上,OKR最重要的並不是「這一套方法如何執行」,而是「這一套方法的基本精神」;所以,本文就先來談談OKR的評分基準。
許多科技產品或網路服務都有成癮性、甚至遭到過度用。這是使用者自己的責任、還是企業廠商的責任?企業應該訂定限制自家產品被過度使用的條款嗎?如果應該的話,誰最應該先做這件事、又該怎麼做?
本文是作者繼前面兩本著作《程天縱的經營學》、《程天縱的管理力》之後,預定於2018年12月上旬出版的第三冊文集《程天縱的專業力》序言。本書的主旨在於專業經理人的養成、以及應有的素養,請讀者密切注意出版訊息。
日經新聞報導,夏普會長兼社長戴正吳花了兩年時間才讓夏普漸上重建軌道,母公司鴻海則希望藉由夏普品牌,脫離對專業電子代工的依賴;然而夏普在中國的低價戰略卻使得品牌受損,在中國淪為「便宜貨」。
不論是KPI或OKR,如果不以「增值流程」的觀點來看的話,都只能淪為一個概念;很難用系統化的方法,來垂直整合企業戰略目標、以及最基層部門的績效目標。
前兩篇文章談到「職、權、責合一」,並且以惠普前執行長Mark Hurd的改革為例,來說明這一點的重要性;但有些讀者仍然表示很難理解,不知道如何把「職權責合一程度」量化。那麼,本文就以企業中的產品事業部當作例子,用圖解的方式來說明。
在使用過去的評量方法時,我們總是把「目標設立」和「達成結果」當作是績效指標;所以,一般人會在意OKR的評分。事實上,OKR最重要的並不是「這一套方法如何執行」,而是「這一套方法的基本精神」;所以,本文就先來談談OKR的評分基準。
許多科技產品或網路服務都有成癮性、甚至遭到過度用。這是使用者自己的責任、還是企業廠商的責任?企業應該訂定限制自家產品被過度使用的條款嗎?如果應該的話,誰最應該先做這件事、又該怎麼做?
本文是作者繼前面兩本著作《程天縱的經營學》、《程天縱的管理力》之後,預定於2018年12月上旬出版的第三冊文集《程天縱的專業力》序言。本書的主旨在於專業經理人的養成、以及應有的素養,請讀者密切注意出版訊息。
日經新聞報導,夏普會長兼社長戴正吳花了兩年時間才讓夏普漸上重建軌道,母公司鴻海則希望藉由夏普品牌,脫離對專業電子代工的依賴;然而夏普在中國的低價戰略卻使得品牌受損,在中國淪為「便宜貨」。
你可能也想看
Google News 追蹤
Thumbnail
隨著理財資訊的普及,越來越多台灣人不再將資產侷限於台股,而是將視野拓展到國際市場。特別是美國市場,其豐富的理財選擇,讓不少人開始思考將資金配置於海外市場的可能性。 然而,要參與美國市場並不只是盲目跟隨標的這麼簡單,而是需要策略和方式,尤其對新手而言,除了選股以外還會遇到語言、開戶流程、Ap
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
一款遊戲的開發,肯定伴隨大大小小的修改和調整。 創作者不能怕改。但問題是,改東西需要花時間。一些看似簡單的改動,背後程式邏輯可能要好幾天,甚至幾星期才能修正。 對於不懂程式的人,有時很難判斷東西好不好修。所以今天就來說一下,對程式來說什麼樣的修正會令我們頭痛呢?   先以一個草莓奶油蛋糕為例
Thumbnail
親愛的讀者 感謝你提出這個富有挑戰性且極具時代感的問題。程式設計,這門技術宛如一把打開數位世界的鑰匙,讓人得以探索無限的可能性。在這個科技日新月異的時代,程式設計的魅力不僅僅在於其實用性,還在於它能夠改變我們看待問題和解決問題的方式。 然而,你提問的核心不僅是程式設計本身,而是它是否能成為你
Thumbnail
親愛的讀者 感謝你提出這個問題。這是一個現代社會中很常見且重要的疑惑。隨著科技的迅猛發展,程式設計似乎成了人人必備的技能,讓許多人產生了焦慮和壓力。讓我們從多個角度深入探討這個問題,希望能為你解答心中的疑惑,並提供實用的建議。
上一篇主要在說如何做決定的,這篇就來寫寫面試前該做什麼準備。
Thumbnail
追求乾淨的程式碼是好的開始,但不要陷入過度設計的陷阱,導致程式難以維護。實際上,考慮團隊狀況和專注於解決真正的問題更為重要。了解公司的規模和現實情況,適時調整工作重心。技術不斷進步,使得寫程式變得更加容易,但這並不意味著工程師的角色會消失。在選擇技術時,也要考慮隱形成本有時簡單的解決方案反而更有效。
Thumbnail
資料的統合 在程式設計中,其他人通常關心是否注意到執行的細節。作為程式設計師,主要應該關心的是程式的表現,但往往忽略了很多細節,這些細節可以決定程式的好壞。程式的好壞很大程度上取決於資料的統合,也就是資料是否被正規化。 不同類型的資料在系統中呈現一致 正規化可能對一些人來說聽起來很抽象,有些人
Thumbnail
#職場故事 #網頁設計 #前端工程師 #轉職 #跨領域 八、軟體公司的前端工程師之路 新公司不是做網頁專案的,而是自己研發資安軟體的公司,主要只有一個大專案,跟很多客製化的需求。 我在這次轉職時有考慮到,我其實不太喜歡一個案子做完就結束的感覺,因為那會讓我覺得這些作品做完好像也不是我的東西..
什麼叫做細節?把一個整體拆解得越細的功夫,許多事情對於行外人來說是一個整體,但對於行內人來說是由許多流程拼湊,或是有者截然不同的樣貌。當你能用不同的語言說明一個整體內的每件事情的時候,你對於整體的掌握也就提升了。魔鬼藏在細節裡,成長也是、商機也是。
Thumbnail
隨著理財資訊的普及,越來越多台灣人不再將資產侷限於台股,而是將視野拓展到國際市場。特別是美國市場,其豐富的理財選擇,讓不少人開始思考將資金配置於海外市場的可能性。 然而,要參與美國市場並不只是盲目跟隨標的這麼簡單,而是需要策略和方式,尤其對新手而言,除了選股以外還會遇到語言、開戶流程、Ap
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
一款遊戲的開發,肯定伴隨大大小小的修改和調整。 創作者不能怕改。但問題是,改東西需要花時間。一些看似簡單的改動,背後程式邏輯可能要好幾天,甚至幾星期才能修正。 對於不懂程式的人,有時很難判斷東西好不好修。所以今天就來說一下,對程式來說什麼樣的修正會令我們頭痛呢?   先以一個草莓奶油蛋糕為例
Thumbnail
親愛的讀者 感謝你提出這個富有挑戰性且極具時代感的問題。程式設計,這門技術宛如一把打開數位世界的鑰匙,讓人得以探索無限的可能性。在這個科技日新月異的時代,程式設計的魅力不僅僅在於其實用性,還在於它能夠改變我們看待問題和解決問題的方式。 然而,你提問的核心不僅是程式設計本身,而是它是否能成為你
Thumbnail
親愛的讀者 感謝你提出這個問題。這是一個現代社會中很常見且重要的疑惑。隨著科技的迅猛發展,程式設計似乎成了人人必備的技能,讓許多人產生了焦慮和壓力。讓我們從多個角度深入探討這個問題,希望能為你解答心中的疑惑,並提供實用的建議。
上一篇主要在說如何做決定的,這篇就來寫寫面試前該做什麼準備。
Thumbnail
追求乾淨的程式碼是好的開始,但不要陷入過度設計的陷阱,導致程式難以維護。實際上,考慮團隊狀況和專注於解決真正的問題更為重要。了解公司的規模和現實情況,適時調整工作重心。技術不斷進步,使得寫程式變得更加容易,但這並不意味著工程師的角色會消失。在選擇技術時,也要考慮隱形成本有時簡單的解決方案反而更有效。
Thumbnail
資料的統合 在程式設計中,其他人通常關心是否注意到執行的細節。作為程式設計師,主要應該關心的是程式的表現,但往往忽略了很多細節,這些細節可以決定程式的好壞。程式的好壞很大程度上取決於資料的統合,也就是資料是否被正規化。 不同類型的資料在系統中呈現一致 正規化可能對一些人來說聽起來很抽象,有些人
Thumbnail
#職場故事 #網頁設計 #前端工程師 #轉職 #跨領域 八、軟體公司的前端工程師之路 新公司不是做網頁專案的,而是自己研發資安軟體的公司,主要只有一個大專案,跟很多客製化的需求。 我在這次轉職時有考慮到,我其實不太喜歡一個案子做完就結束的感覺,因為那會讓我覺得這些作品做完好像也不是我的東西..
什麼叫做細節?把一個整體拆解得越細的功夫,許多事情對於行外人來說是一個整體,但對於行內人來說是由許多流程拼湊,或是有者截然不同的樣貌。當你能用不同的語言說明一個整體內的每件事情的時候,你對於整體的掌握也就提升了。魔鬼藏在細節裡,成長也是、商機也是。