2025年2月16日 星期日

千軍易得,一將難求---工程師創業經驗故事(二十五) --- 從技術到全面能力

 個人希望每個工程師在職場上,隨著年紀增長,除了技術精進外,能夠也在

其他方面也有所提升,我相信只要是在職場上歷練一陣子之後,每個人都會想

突破自己的一些領域或極限的,藉以提升自己在職場上的競爭力或存活率吧。

所以,個人在文章中就儘量不要老是拿技術出來講,也可以分享一下在技術以外,

自己過去的所見所聞,或是一些在技術以外所培養出來的產品開發或市場觀點。

老是要拿技術出來講,當你都在職場上做那麼多技術的苦力活了,真的要拿出來講,

寫寫一些技術分享文,我保證你用盡餘生也寫不完的啦。我就隨便舉個例子吧:

大家大致上也知道版主以前是寫 8051 韌體出身的,也做過機車動力系統開發,

後來去了園區IC 設計公司做過一些消費性的 SOC IC 或 MCU 設計開發,當然

也寫過不少關於 USB 的韌體或PC Host 端的軟體。這些剛開始也都是因為工作

職場上的需求,就不得不東摸摸西摸摸的跟著邊做邊學(邊領薪水啦)。但你說

有很多東西摸過也未必會全面深入研究或鑽研,真的沒那麼多時間與精力啦。

不過呢,你自己有興趣想投入鑽研,也沒有人說不可以啦,只是值不值得而已

譬如當我在寫PC Host 端軟體時,才發現光一項所謂的語言字串的處理就真的

夠折磨你了:


我們就以 Visual Studio 開發平台上就定義了三種不同字串文字編碼方式:

Not Set:就是非常早期電腦處理文字字串的單一的英文環境。(簡單容易跨平台)

Unicode :就是目前較為普遍的方式。

Multi-Byte :一種非等長的編碼方式。這一項微軟已經聲稱不再維護支援了。

實際上細分還要再分成 ASCII/ANSI/ UFT-8 ....:


當你拿到別人的範例程式碼時,碰到不同的轉碼平台時,一組譯下去,就是一大堆

錯誤訊息跑出來:


好,你要我拿這些技術經驗出來寫寫分享技術文,或吹吹自己在技術鑽研上有多屌?

噴噴別人怎麼不尊重技術人員,鄙視不懂技術的人來凸顯自己做技術開發有多屌?

有甚麼意義呢?光拿上述那個文字編碼在軟體開發上的議題,我包準你文章寫不完,

要出幾本書來吹吹自己,我想也不成甚麼問題的啦。據說:一本書的在國內的版稅

也差不多50 元左右,寫書也真的不好賺啦。所以大家不妨就從別的方向與領域來

思考一下,如何從技術出發,全面提升自己的職場競爭力,不管你是就業或創業。

----

接下來我再舉個實際的例子分享給大家參考看看或想想。

這個經驗就是我剛進入園區IC 設計公司時,從那些聰明的同事身上觀察學習的。

記得我當初有拿個 FTDI USB 產品範例來寫的一篇技術文章嗎?想必在大家印象

中,FTDI 在許多 USB 轉換橋接界面有很多相關應用,但這幾年對岸崛起,仗著

內地許多應用市場,想當然耳,也會推出相關替代產品的:

但不知道各位有沒有看到甚麼貓膩呢?那我就 Show 另一張圖:


沒錯,他標榜橋接轉換的傳輸速率可以達到 480Mbps 。問題來了。那請問一下:

上圖右邊的那些介面,有哪一個可以配合支援到 480 Mbps ?我們查看一關於

USART 常用的 Raudrate 有多少?


1 Mbps 都不到。我相信你平常也很少會達到這麼高的傳輸率。好了,就算你不要說這種

Serial 介面啦,給你 Parallel 介面好了:


也是只有在 1Mbps 左右啊。你這個中間的橋接器弄個這麼大的傳輸率?請問在系統的

傳輸效率會卡在哪裡啊?這很明顯就是過於強調自己技術有多好?但完全沒有留意

系統整體效能瓶頸在哪啊。你不要以為要用 USB 轉 ECP 這麼簡單,沒有特別的硬體

架構上支援,你光靠寫寫韌體控制就可以做得這種傳輸速率:


這棵是我進入園區IC 設計公司的第一顆 SOC IC ,右邊有個介面就是 EPP/SPP/ECP。

而我們公司的 IC 設計者就是出身聯電集團旗下負責PC 主機板上 Super IO 的團隊主力。

你看現在還有很多主機板上的 Super IO (就是那個 2S1P) 介面IC 還在用呢(ITE 聯陽)。

所以你就不會懷疑我有沒有摸過這個 parallel 介面了啦。我記得他們還用邏輯分析儀

一一 的解釋這些介面的給我們這些菜鳥工程師的情景啦。😂😂😂

---

所以這是一個真的過於強調技術本位卻不怎麼了解市場實際應用的需求在哪?或許

這是一種產品行銷手法,但如果你是明眼的工程師就不會盲目的去追求這些數據了。

這也是許多做技術出身的老闆,只有一味地想追求自己技術領域的天花板,而完全

不怎麼留意技術以外的事物。沒有真正的從技術裡去培養出技術以外的觀察與執行。

(每每總是喜歡掛在嘴邊說:人家做六、七十分,我就是要力求完美的做到 

一百分,就這個橋接器的例子一樣,人家六、七十分就可以賣到嚇嚇叫了啊。

對市場百分之九十以上應用都綽綽有餘了啊。搞一百分的意義在哪?😵😵😕)


所以你既然是做技術出身的工程師,你有沒有培養出從一些很基礎規格看出

產品發展的瓶頸與相關的產品企劃該如何考量與評估?你不要以為這些沒甚麼?

其實有很多聰明又腦袋清楚的工程師就是比你早了解與領悟到這些不容易察覺的

產品規格細節,所以人家就不會再浪費時間糾結在這些相關產品未來發展了。

記得我常說做技術發展這檔子的事:

甚麼可以做?甚麼就不要做了,後者往往有時候比前者更重要的啦。

---

譬如還有一個奇怪的現象就是:都已經創業幾十年了,往往就還是自己一個人東跑

西跑的跑市場,跑客人的找案子做。為什麼沒辦法培養出底下有所謂的產品企劃

人員去看市場,與客人談合作案呢?你會看到哪個老闆像MTK 的蔡明介先生或是

Nvidia 的黃仁勳先生會去跑客人或市場談產品規格的呢?這很明顯的就是公司經營

長期下來完全忽略掉技術以外的全面發展策略。

我們自己就算是就業,在職場上也會觀察到公司組織發展的分工。創業初期從

技術出發沒錯,但也慢慢地要兼顧與觸及其他領域的發展,如果公司發展資源

做不到,那就已經慢慢失去創業公司的契機了。十幾、幾十年下來,還在那邊

整天關起門來玩自己想做的技術或產品,或是像當年某公司找不到對應的合作

廠商,就想自己跳下來製造車子,除了本業之外,你真的懂如何造車?管理工廠

生產線嗎?你打造一台原型車到底是要跟客人或市場說明甚麼?

你是想自己造車嗎?還想接代工訂單?到底是想談合作?還是談相互利用搶市場呢?

我相信有許多做技術的工程師,一開始從技術投入,看到某些應用市場產品,

卻又不知道怎麼切入市場,就只好自發奇想的想嘗試自己也來弄個完整的產品雛形。

就跟我當初想做引擎控制器,那你會不會想到說:找不到配合的廠商提供引擎,

你就想自己造個引擎來凸顯自己的引擎控制器的優異技術;想做手機某個系統應用

就自己跳下來搞手機晶片平台嗎?

這都在在地凸顯自己在職場或公司裡發展的窘境,踏不出技術以外發展契機的問題。

你開公司只是為了還想當個千軍易得的兵呢?還是讓自己成長為難能可貴的將軍?

記得:我再強調一次:

甚麼可以做?甚麼就不要做了,後者往往有時候比前者更重要的啦。

當兵的,就是甚麼苦差事都得撿起來得做;但當將軍的就是得評估規劃下決策的。

若只是想一輩子當個苦幹實幹的工程師?那就找個領薪水的工作吧,或是想辦法

當學校老師吧。真的總比自己開個小公司,小貓兩三隻的甚麼技術都想做還來得

輕鬆吧。不用每個月還要自己整理發票、看看財報或兼跑銀行吧...😅😂😅

---

所以當你想換工作、換個領域跑道或想創業開公司時,你真的要考慮一下你

自己本身在技術以外的領域已經具備了那些經驗見解或有沒有準備接受技術以外

的職場或市場挑戰。全面的學習成長的提升自己各方面的判斷力與執行力。

最後我就用一張照片來作結論:


這是 1940 年代的電腦,如果是你生在那個年代,你當然可以自吹自擂的說自己

如何懂得設計操作或修理這種電腦。手上技術如何高人一等,但只要再過個幾年,

你可以再回頭看看想想,你所謂高人一等的技術,到底定位在哪?還是你從這些

剪不斷理還亂的裡面,看到技術以外所帶來的機會,在複雜多變的外在環境中,

你又該如何利用資源快速的轉換自己?這也就是現實中,大家為什麼

這麼熱衷AI 人工智慧所會帶來的衝擊呢?值得大家可以想想的。

10 則留言:

  1. 如果公司業務屬性是做系統應用,真的需要好好想想在設計時,是否真的需要這麼 "好" 的規格?

    假如是在這類產品(USB 轉換橋接界面)的從業人員,有時是否會覺得為難?
    工程端都知道明明前端資料量沒這麼多,但同業規格有到,我們家沒有,
    當這類產品賣的不好,業務避重就輕拿這件事來說嘴。
    是否最後演變成 "不管合不合用?過度設計?反正先跟規格再說" 這樣的心態?

    回覆刪除
    回覆
    1. 這就考驗著老闆的判斷力了。
      其實,這也是日久見人心啦:
      因為如果業務部門執意要追求這種規格,
      到頭來也沒賣得比較好時,其實最後吃虧的還是業務。
      (其實有時也是要多機會教育教育業務部門的啦)
      ---
      反正我們工程人員知道就好,如果老闆或業務想做。
      人家會付你薪水,那就做吧,就算成本增加,時程增長。
      那也是老闆的錢,人家老闆願意砸錢,那就讓他砸吧。
      我們自己是工程師,有些事情我們自己求進步就好。
      ----
      以前我也碰到類似的情形,我當然也不會直接去吐槽
      業務部門、方案設計者或去跟老闆講,
      我是透過產品企劃人員,
      用實驗數據去證明這件事(系統瓶頸在哪?)。
      因為產品企劃人員示比業務會多懂一點工程的啦。
      所以我才說:好公司,這方面的職能分工都會做得比較好的。
      要當老闆的就得多方學習,與其整天花時間鑽研技術開發,
      真的不如多花點別的心思吧。
      道理就是在這裡的啦。

      刪除
  2. 創業開公司, 除了 1人公司外, 還要想好, 談好股權怎麼分配?
    有人 出錢不出力,
    有人 出力不出錢,
    有人 出錢又出力,
    分得股權肯定不一樣, 免得造成隱患, 埋下日後散夥的遠因

    回覆刪除
    回覆
    1. 開公司找資金談股權分配本來就是一門學問。

      公司經營長期來說:都需要外部資金挹注的。
      因為公司經營會隨著市場或業務成長需求要有資金水位的。
      舉個簡單的例子:
      客人下單,票期90 天,你產品生產備料就需要三個月的資金。
      天底下長期客戶沒有那種可以一直 T/T Advanced 的啦。
      就算你小公司一兩個人,買個零件最多也是貨到付款或月結。
      但這也是要資金周轉的啦。

      當然啊,你也可以拿房屋資產去跟銀行借錢,只是這一種
      銀行信貸風險很高,因為萬一你客人稍微欠款,
      銀行是不會通融你的,當然銀行也不會過問你公司經營的啦。

      但投資你的股東們會比較好商量,甚至還會額外給你許多
      公司經營上的資源:譬如政商關係啦,市場業務通路訊息或
      技術資源上支援等。
      (我自己的例子是:當初我數位CDI 裡的升壓迴路的設計,
      我又不是電子科班出身的,碰到一些瓶頸,我股東就直接
      幫我引薦國內DCDC IC 設計大廠內一位資深工程師幫我
      檢視與分析電路,因為這些股東的學長學弟們資源多。)

      就算出錢也是要談到股票面值的溢價或技術股相關議題。
      我也常說:別人也不是笨蛋,天下也沒多少天使投資者。
      (天使投資者大概也不會有其他額外的資源奧援你吧...)
      投資與借錢是完全不同的金錢交易,
      借錢是有借有還的,就跟銀行一樣,
      投資是有風險的,願賭就得服輸... 一翻兩瞪眼的。
      所以利弊缺失各有所得失,自己要判斷。

      但基本上終究也都是一種生意交易,你拿技術出來賭,
      別人拿他的資金出來賭你技術產品的市場賺錢機會。
      賺錢,大家可以分錢,若股票可以上市櫃,那更好,
      原始股東也可以拿錢出場,然後祝你幸福。

      沒成,大家就再回頭各自的找下一個目標或機會。
      有錢的投資者可以再物色新的創新團隊;
      做技術的呢,就又回頭再磨一點新技術找新應用市場囉。
      有錢人還是有多餘的閒錢拿出來投資的,
      做技術的呢?身懷絕技的還是可以在市場上找機會的啦。

      所以我才說:如何從技術到全面能力,才能夠由
      千軍易得的兵,轉換成長為獨當一面的將領啊。

      刪除
    2. 不只吧,賺錢要分先扣掉固定花費後,要保留多少就有得討論。一人公司要給多少獎金?一個月還是三個月都有得吵,然後保留多少為明年度保留款也有得吵,吵完後才是照股分,問題是吵得完?乾脆不拿獎金可以吧,但明年度保留款要多少才合理?每個人都要看明細。問題是未發生的誰知道。
      但還是有人在這種狀況下,可以拿到獎金,保留款也沒有問題,可以參考人家麥當勞是如何解決的。經營模型比技術重要得多。

      刪除
    3. 先講結論,最後一句:經營模型比技術重要得多。
      百分之百正確!
      真的不要以為只要我有技術就可以經營公司。
      長期下來,真的會辛苦的啦,社會大學鐵拳自然會教訓你的。
      --
      至於盈餘要怎麼分?這也是學問,也要看經營者的魄力。
      我講個實際的案例,有個朋友開家科技公司,也是搞技術
      出身的,有大金主出錢投資,然後公司賺錢了,大金主有意
      安排一位董事接手董事長,讓CEO(老闆)跟董事長分權。

      然後呢,這位老闆就直接跟金主說:我用當初兩倍的價錢
      把你的股權買回。不管你願不願意...就算你想找個董事長,
      但我接下來會把公司經營到虧錢。
      這位金主背後很生氣,但又何奈呢?只好有賺就出場了。
      夠屌吧。你不要以為只有有錢投資者會欺負技術工程師,
      當工程師都已經跳脫工程思維了,自然就會展現出
      如何扮演一位狠腳色的老闆了。他自己也慢慢脫離技術。

      這位老闆其實也會"拗"底下的工程師,私底下在
      工程師員工之間風評也不怎麼樣啦,但人家公司就是
      會賺錢啦。公司有賺錢自然就可以找到工程師員工啊。

      你又能說甚麼?商場上就講究財報上亮眼的成績的啦。

      所以這種技術出身的老闆在主導盈餘分紅時,還有誰會講話?
      也就不會為這種事吵啊。人家做得到?你做得到嗎?
      當我們私底下會罵老闆無良之外,你真的可以體會到當老闆
      某些層面的冷面無情嗎?

      明朝開國皇帝朱元璋在歷史典故上,有流傳一首詩:
      「殺盡江南百萬兵,腰間寶劍血猶腥。
      老僧不識英雄漢,只管嘵嘵問姓名。」

      我們會常常用工程師性格在看事情,其實有時候這一種性格
      在經營公司時,未必是加分的...就看每個人對於自己的
      生涯規劃是甚麼?想追求甚麼?有得必有失。

      就看你要不要轉換自己的角色,做不到?
      那就乖乖地領薪水上班吧。要不然,就真的要
      很努力地多花點心思多學學技術以外的經營策略吧。

      刪除
    4. 這是我在職場看到的定律:笨蛋會變成壞蛋,壞蛋會變成笨蛋。和聰明無關,聰明只是加速轉換。
      笨蛋是指不會處理事情,但可能是專業天才。這種人很難和別人合作,為了有績效,會學到一些很不好的招式,進而為害公司。
      壞蛋是指做事只想圖利自己,但可能很有社交能力。但這種人公司待久了,會長出為害公司的團體。
      老闆一開始是笨蛋,公司很快就因管理問題倒閉。
      老闆一開始是壞蛋,最後沒人想幫公司做事,一樣倒閉。
      人多,一樣有笨蛋及壞蛋,要如何處理?老闆管理的長期問題。

      刪除
    5. 字句對仗工整,又深具意義。頗令人省思啊。😅😂😅
      ---
      公司老闆是壞蛋,公司可能還是會賺錢,
      當老闆有其必要之惡的~沒有果斷決策如何成事呢?
      但老闆只是一位的想當笨蛋,那公司要賺錢就很難了。

      當然啊,老闆也都不是一開始就是笨蛋或壞蛋,
      環境或自己又不自覺的...就會變成笨蛋或壞蛋的啦。
      古代帝王也有一開始是明君~後來也會變笨蛋或壞蛋的。
      唐明皇啊~他也不是甚麼笨蛋或壞蛋,但就是會有寵臣
      讓他變昏庸的啦。

      但我們也不用替這些人擔心,若老闆是笨蛋或壞蛋,
      還是會有人願意吹捧追隨著:整天老闆,你的技術好好喔。
      老闆就整天沉浸於這種吹捧之中,
      漸漸地就會變成公司經營的笨蛋了...
      為什麼有些公司幾十年下來都還是那個調調?
      這不是沒有道理的啦。😅😂😅

      刪除
  3. 非常認同版主說的,以前也是以鑽研技術、擴展自己的技能廣度為首要目標,但10幾年下來技能組合大概也定型,也很難再去學年輕一輩的東西,在公司裡的定位也慢慢變成用以往的經驗謀生,工作上蠻常流連於一些中小型企業之間,有發現看不懂經營或一些策略非常致命,往往被劃了大餅而不自知,只能跟著公司的方向走,他給你什麼就吃什麼,然後也因為看不懂,沒辦法判斷公司的方向是否正確,押錯寶、或錯失好的機會,因此漸漸發現自己都在加強技術"以外"的知識,讓自己能看得懂這些局,不過有時也會想是不是回去大企業的保護傘就不必煩惱這些

    回覆刪除
    回覆
    1. 非常感謝你真誠的留言。

      工程師或創業開公司光只想整天浸淫在技術,
      你一天、兩天乃至於五年、十年都不覺得有何不妥?
      但一個世代交替一個世代就真的有感了。
      我小孩已經進入職場多年,他們所學所從事的產品技術領域,
      已經跟我當年從事的技術研究開發領域,大相逕庭了。
      更不說:他們也會面臨新一代的挑戰。

      所以當你看到網路社群媒體中,那些已經五六十歲,
      整天還在吹捧自己的技術,想一想:這些技術是應用
      在那些產品市場時,就應該要有多一層的認知與探討:
      這些產品技術開發,還需要如此這般辛苦嗎?
      而這些產品市場銷售還需要那些技術亮點嗎?
      難道這些技術玩意兒,就如此這般就可以變現賺錢了嗎?
      又當你辛苦學會之後呢?想多一個也不嫌多的,
      少你一個也不嫌少的老師、大師嗎?

      以前我們都覺得中國大陸要搞那些家電或汽車相關
      產品時,真的可以嗎?你真的要想想:人家人口有
      十幾億人,也是江山輩有才人出啊。
      寫寫單晶片韌體,搞幾套無刷馬達控制器弄在家電、
      工業乃至於電動車輛領域,真的會比你差嗎?
      那就更不用說是軟體或相關應用APP 了。
      那些我們覺得基數的基礎應用的相關產品,哪個不是在
      相關的購物平台垂手可得呢?價格還非常"捲"呢!

      不但滿街都是,甚至都還有所謂的手把手提供各種教材
      影片及學習平台、原始參考碼等。俗擱大碗的~

      人家現在更是挾著國家政策扶持大撒幣的搞大量製造,
      你要光單純從產品技術研究開發與生產製造,
      你真的能"捲"得贏人家嗎?
      光從技術吹捧,耍耍嘴皮子,貼幾章產品技術文章;
      照片或影片就行了嗎?

      真的就得先屏除技術以外,用深層的角度與更寬廣的心態
      來分析判斷市場機會,你不想,也得做給下一代來看看,
      用更寬廣與正向的心態傳承:也讓他們可以從中記取教訓
      與調整思維與行動。

      至於你提到的:到底是要待在大公司或是小公司?
      這一部分我也走過,也掙扎過,但真的無法準確評論。
      真的~人生就是如此,既然眼前都已經如此了,
      那就從眼前出發吧,只要調整正向的心態,
      其實不管大公司或小公司,都不會扼殺你的機會的啦。
      不管年紀如何,路一樣都可以無限寬廣的往下走啦。
      只要有我們上述所討論的觀點與心態就可以了啦。
      互勉之~加油!

      刪除