owned this note changed 5 years ago
Linked with GitHub

職涯論壇 - 接下來要繼續當工程師,或者轉職到管理職? - 廖洧杰, Howard, 游舒帆

歡迎來到 MOPCON 2019 共筆 :mega:
共筆入口:https://hackmd.io/@mopcon/2019
手機版請點選上方 按鈕展開議程列表。

會場 wifi-SSID: mopcon-2019
會場 wifi-PASSWD: mopcon-2019

線上提問
https://app.sli.do/event/skaxfwjy/live/questions
或者到 slido 輸入 event code #X517

直播連結
https://youtu.be/4r7ZG0ahaRI

如果樣樣精通, 那就是風口上的豬.
Howard

誰說管理沒有專業, 那你還是不要當管理好了.
游舒帆

管理職還是要寫 code, 寫不好被 diss 了, 再來考慮怎么吵.

技術好的人, 不見得好溝通.
Howard

我可以講了嗎?
廖洧杰

如果我對你善盡責任, 那 (我忘了)
廖洧杰

可以不要脆弱到因為一個人而毀掉自己的人生觀, 健康一點好嗎?
游舒帆

不要去專注在失敗的狀況,更重要的是你有辦法持續創造出那樣好的人
Howard

尋找自己的養分, 把目標qie'sue

心智圖

QA

想在高雄當工程師,該點些什麼技能才能找到符合勞基法又可以發大財的工作?

有實力的人在哪邊工作都不是問題,沒有實力的人在哪邊工作也都不是問題,所以重點是你有沒有實力。

而我認為,不管你做什麼事情、點什麼技能,只要能做到最頂尖,就是值得讓人尊敬的事,縱使是刷油漆、當鎖匠,也一定都可以很有成就,所以重點不是你點了什麼技能,而是你有沒有能夠專精下去。

Howard

工程師生涯遇到瓶頸,但不擅長與人交際,例如社群參加好幾個也持續好幾年,但是沒認識任何人,這樣還適合走管理職嗎?

我想這跟管理職是沒有關係的。

若你在社群裡面只是個旁觀者,那就算再跑 10 年也不會有用,社群最重要的就是彼此的交流,應該一種同好,是你喜歡的事情,理應你會有很多事情想要說。

若沒有的話,可能有兩種狀況,一個是實在是太害羞了,心裡有好多話,但不知道怎麼開始,那麼我會建議你可以先從小圈圈開始,然後找個坑先把自己強硬踹下去,頭洗下去你就沒有退路的開始了。

如果是另一種狀況,你完全沒有想要說的慾望,那可能隱含著你不見得真的對這條路感興趣,或許你要重新思考自己是不是真的喜歡,而不是強迫自己做以為自己喜歡的事。

Howard

為什麼有些管理職的薪資比技術職高,當一位技術職如何與身為管理職的上司談論薪資?

先要認知一件事情,管理職和技術職並不是互斥的,他是可以共存的,若一個人他能同時處理好管理和技術,那麼薪資高當然就非常合理。

另外,就如游老師所說的,管理職並非不是一門技術,相反的,他更是一門高深的技術。

再者,薪資的高低其實有非常多因素的考量,但總歸來說就是你對這間公司的價值,若要談薪資,那麼就要認清你的價值在哪邊,絕對不是年資,也不會是工作的投入的時間程度(所謂的勞力努力),更不會是你那張薄薄的學歷。

用專業說話,用戰績說話,用價值轉換說話。

Howard

好像誤入了白老鼠圈了,如何提升同事們的戰鬥和學習意願呢,比起逃走的這個選項的話。

人生苦短,何必硬要為難自己

在三十歲前,我會給個建議,求職工作應該像海盜一樣,到一個新的地方,要盡可能的瘋狂去掠奪成長,當那個地方已經沒有能夠讓你繼續成長的養分後,就應該要趕快去到下一個地方。因為停留太久,通常不會是你改變了他們,而是你妥協了他們,最怕就是你慢慢習慣以後,變成了他們。

Howard

讀資工但是沒啥專業技能,轉PM會比資管吃虧ㄇ

沒專業技能,你轉什麼都吃虧。我這裡指的專業指的是各種的「技」,而不是單純指程式這種「技」。

接著你要去反思為什麼你花了四年而沒得到什麼專業技能,不要去怪罪別人沒有教你,這是你自己的人生,你應該要自己負責,不是繳了學費就能夠當自己是消費者。

但也還好這只是四年,你的人生還有很多四年,重點是你會持續的浪費四年又四年,還是你會經過反思以後,真真正正的花好時間,花好花滿,好好地建立起自己的「技」。

Howard

升管理職一定要念碩士嗎

這個要看,有些單位就需要,但通常那種單位我是一點都不想去,因為一個人的能力與學歷一點關係都沒有。

會因為一個人的學歷而先否定這個人,那肯定是用最偷懶的方式去篩選人材,要嘛是他能選擇的人跟山一樣多,要嘛是他根本不懂這個領域的專業。

Howard

跨了幾個領域且互相不太有關聯,也各自在這些領域coding了N年,雖然說不上很專精,但至少都有能力解決問題,但站在十字路口選擇,是否繼續朝著新技術走好(新領域),還是留在原地繼續累積經驗好?

不管他是新的或舊的,若是自己喜歡的東西,那就專精,用力地鑽。若你漸漸覺得游刃有餘,那代表你可以繼續找東西鑽了。

另外,要記好留在原地是專精,而不是留在原地等死。

Howard

如果開始發現自己不太喜歡寫程式,還可以走哪些資訊領域的工作。想請老師們解答

我身邊有好多人不會寫程式,但都是在資訊相關領域的,例如說喜歡規劃,那麼可以從使用者的角色去定義 spec,若喜歡溝通,那麼可以擔任好設計師與工程師之間的橋樑,若喜歡研究,那也可以做好使用者的市場調查。

資訊領域其實非常廣,而且資訊是一個非常特殊的配角,他可以很容易的結合其他各種領域,所以無論是什麼角色,一定都有適合的位子,但重點是你必須先找到你喜歡並且願意點下專精的技能樹。

Howard

在台灣好像很難寫程式寫到老?

寫程式不應該是一種工作,應該是一種喜好、興趣,是一種解決事情的方法。

我希望我能一輩子都寫程式,而且我相信縱使到老也一定會有人願意付我錢讓我寫程式,因為我寫的不僅是程式,而是人生。

Howard

基於管理者的角度做傳承,請問要如何讓剛進入的人願意投資時間在精進自己的技能,並且對於工作抱持更多的熱情?

我得承認這件事情在現有體制的公司底下很難辦,這是雞蛋問題,若公司沒有建立起那樣的文化,就很難找到那樣的人,若沒有那樣的人,就很難建立起那樣的文化。

大破才能大立,但問題又來了,公司的狀況會允許你大破大立嗎?你不被先K一頓才怪。當管理者的你要能坦住,才有接下來大破大立的可能,

在公司還沒有那樣的文化之前,你只能透過新人進場換血的方式,漸漸去洗掉那些不願意持續成長的人,而且,你必須要把新人的成長放在第一要務,盯他們的成長要比盯他們的工作進度更勤、更嚴。第一年會是地獄,若帶的人成長完後跑掉了,那就會是地獄中的地獄,但若你能熬過第一年,那麼應該就有機會讓這樣的文化慢慢醞釀成長。

但我猜因該低於 1% 的公司會有那樣的勇氣。

Howard

工程師沒有人帶,要怎麼成長?

台灣的教育幾乎都是填鴨式、餵食式的教育方式,一但老師停止給,學生就停止學了。

不是沒有人帶,也不是沒有資源,就大方的承認是自己沒有去要,不敢去爭取爾已。

在這個世代,網路上有著一切資源,縱使你是要打造一台火箭,也一定都能在網路上找到資源,想像著我們去餐廳吃 buffet,喊著肚子非常餓的人會是在那邊等人餵食,還是會主動地伸手去拿?

Howard

當主管如果遇到不合作的成員,如何處理?

我覺得假裝我們都在同一條船上是一件很辛苦的事,假設真的無法感化的話,那麼要嘛就他走,要嘛就是你走,若你沒有能選擇的權力,那就只好妥協認命跟他一起養老。

Howard

當管理職就不能寫code了嗎?

不會不能寫 code,而是你會覺得我好想寫 code,但時間都被切碎到無法好好寫 code。現在只有半夜夜深人靜時,我才能好好享受我的 coding 時光 QQ

Howard

當工程師需要通過證照考試嗎?

當然不需要,有證照不代表你有實力,反之沒證照不代表沒有。有些公司還是會對一些職缺開證照需求,但越來越多有戰力的公司更看重的是你的實力。

另外,在這個年代,老實說證照已經被炒爛了,有大部分都是被當作斂財的工具。

Howard

同事一直寫糙 code ,要離職了嗎?

若無法感化,也持續沒有成長,那不是你走就是他走,而且公司狀況已經允許他這樣許久,那你還是趕快逃吧

但要逃跑之前,先要養成自己的實力,不然也只不過是從一個坑跳到另一個坑罷了。

切記,寧可幫他補坑當做鍛鍊自己,也不要妥協跟他一起寫糙 code!

Howard

技術職轉管理職時如何面對公司的政治問題

這就是管理職的專業啦!所以不要覺得管理職是一條退路,反而他會是一條披著荊棘的道路,任何處理人的問題,都不會是單純的問題。

另外,做管理職若沒有 authority,那麼基本上你會很難在上下兩端中生存,所以若沒有上面的 support,那你還是不要去當中間的夾心比較好。

若以上都不是問題了,那就會進入另外一個大課題了,待人處世、結黨成派、勾心鬥角、見風轉舵、籠絡人心等這類課題大到可以出演許多出宮廷劇了。

Howard

如何改善有毒的環境,而不被 LayOff

這個好像是互斥的,若你沒有被 Layoff 的決心,那麼你就很難改善有毒的環境。

不過齁改善環境的方式有兩種,一種是你改善了環境,另一種是環境完善了你,所以我建議還是好好充實自己,然後找好的環境來完善你這條路比較容易。

Howard

刷題很重要嗎

看你刷題的目的是什麼,若只是想找一份工作,那其實沒什麼意義。但若是因為覺得很有趣,很像是打電動,會上癮,那就很重要。

刷題的意義在於理解文題,判斷問題,研究問題,解決問題,若只是為了分數而刷題卻沒有好好的去品味裡面的養分,那就本末導致了。

Howard

對於一個剛從大學畢業有自負的新鮮人,要如何讓自己進入前20%的公司呢?

我可以教你一個必勝方法,但做不做得到就看你自己了。

首先你先找一個你想進去的公司,看看這間公司的主題是什麼,然後每天連續對這個主題寫一篇文章,就像 IT 鐵人三十那樣,持續寫個一年,到時候你躺著也會進去。

數學不會騙人,不會就是不會,時間也不會騙人,沒有投入就是沒有投入,而任何的專精,都肯定是需要時間淬煉,不過還好目前你還有新鮮的肝,但一定要用對地方!

Howard

當產品 PM 後除了技術見識或敏感度外,連讀技術文件還能比 EE/SW RD 讀得更熟…想回去當 RD 自救產品…怎辦…

一個人再怎麼厲害也只有 24 小時,若你沒辦法帶著你的團隊成長,或是讓他其他夥伴成長,那麼這就是你的失敗。

所以管理職的重要性,不是用自身的技術去 cover 那些程度弱的人,比起擁有技術、見識、敏感度、讀好文件等,更重要的是想盡任何辦法讓其他人成長。

不然的話,其實回去當個單純的 RD 也是很快樂的。

Howard

管院/商學院的學生想自學程式,可以跟在資管資工領域待了多年的人比嗎?

我這邊大部分的學生都不是資訊本科系的,但應該屌打許多資訊相關科系出身的。

重點不是你讀了什麼科系,重點在於如何運用了那四年。若沒能好好的運用學校裡的時間與資源,那麼畢業以後也一樣是沒人要。

另外,「自學」也是個關鍵,相反的,非資訊相關科系的學生,反而更能體會到「自學」的重要性。

Howard

Leader 適合工程師嗎?處理人搞不定,痛苦,只能離職了嗎?

第一個問題應該反過來問,工程師適合當 leader 嗎?但這其實並沒有相依性,不過若 leader 是有技術底的,那麼在引領其他人的成長會更能掌握程度與進度。

第二個問題,若你努力過了還是搞不定,那不是你走就是他走了。另外,其實不應該被侷限在目前的狀態,但若目前只有現在這個職缺的選擇,那該要認真思考的應該是自己的實力。

Howard

台灣管理職是不是需求大於供給?

我覺得在低端的環境,是供給大於需求,在高端的環境,是需求大於供給。好的人才永遠都缺,不管是好的工程師、設計師、PM 都很缺,好的人才應該會是滿手選擇權。

Howard

如何成為 senior,怎麼樣才算?

一個工程師擁有「自學能力」和「解決問題能力」算是基本的入門門檻。

而 senior 其實是一個相對詞,對我來說,若這個人在一個領域上有專精,可以獨立作業並且可以給人信任,那就可以說是 senior。

Howard

資管是不是註定輸給資工?

你的人生不該只被四年的軌道定義,人的時間是公平的,重點在於你有沒有好好地運用時間。

而各個科系都有其專長,就如同我前面所說,做任何事情其實都無所謂,只要你能做到專精就是偉大的。

Howard

有的工程師會留一手故意埋霸,讓後面接手的工程師接到懷疑人生,請問該怎麼辦?

在場的工程師若沒有產出過 bug 的,那你們就可以拿石頭丟他。

我想會產出 bug 是正常的行為,有可能是當時的時空背景需要這麼做,也有可能是後續接手架構調整而遺漏的 legacy code,亦有可能是前工程師本身的技術素質就不夠。

但倘若是故意的,那就另當別論了,故意做這件事情而造成公司損失,是有可能被告的。

而既然你知道了問題就勇敢面對吧,我說過人生當中做過的任何事情都不會是沒有意義的,端看你怎麼去轉化他,你可以把這件事情當成是一種磨練的 refactoring,也能當作是未來履歷上面一種的戰績,最重要的是,若是能夠提升你的實力,就值得去做。

Howard

如何重新點燃自己對工作的熱誠

成就感。

對我來說,幫別人解決問題,省下許多時間會帶給我許多成就感,這也是轉化為我能夠持續這麼做的動力。

所以,若你的工作每天只是 copy paste,那麼很快就會消耗光你的熱情,若你只願意停留在舒適圈,那麼你的成就感永遠都不會提升。

Howard

請問三位講師評估這個問題時考量了哪些面向?

首先考量不要餓死,然後再考量自己是不是真的喜歡這件事,以上沒有問題後,就毫無保留的鑽下去。

Howard

但相較其他職位,工程師似乎還是比較單純?

當然工程師也有工程師的煩惱,但至少軟體這個東西相對的比較有邏輯性,變數比較少就是,所以是的,工程師是比較單純。

Howard

有哪些工作是不太需要寫程式(部分的程式,不要超過千行的),可以介紹一下嗎?

寫程式其實只是一種方法、一種手段爾已,重點是能不能解決問題,若能解決問題,不寫程式也可以,所以對於任何事情,不寫程式其實都能辦到。

舉個例子,人工智慧可能需要高深的技術,但若要解決相同的問題,或許工人智慧也能做到。

Howard

如果不幹工程師,該如何應用相關經驗轉職埕別的行業?

我建議根據你自己的人生經歷去做衍生發展,例如你喜歡運動,就把資訊結合上去,若你喜歡音樂,就把資訊結合上去,若你喜歡咖啡,就把資訊結合上去,這就是所謂的跨領域結合。

你知道嗎?在科技廠裡面若只是會寫 excel VBA,可是會紅到翻掉的。

Howard

台灣有 醫師 律師 老師 等等,唯獨工程師在台灣不受尊重,是否有辦法可翻轉目前現況?

我其實不認為工程師地位比較低或比較不受尊重耶,應該說值不值得別人尊重是根據你所投入的時間和成就而定,你是個碼農或你是個匠人當然尊重的程度就不同,同理的,你是個斂財的庸醫還是普渡濟世的神醫,受的尊重也不同對吧。

Howard

學程式一定要看 spec 才學得好嗎?

我想應該不是 spec,而是 document 才對。

做學問的基本就是求真求知,應該都是從最根本、最踏實的說明文件開始才是良好的習慣。

但台灣的教育從來都不這麼教,都是教些取巧的方式,考古題、必考題、上課筆記、解題秘笈、三天上手xxx,一個禮拜變專家,這些全都是毒瘤。這樣的教育體制導致若沒有人持續幫你整理,若沒有人持續餵食給你,你就失去了學習的能力。

我常常遇到 junior 說他已經 google 過了,但找不到解答,而他所謂的解答就只是有沒有人幫他整理好並且翻成中文的內容,反而卻將最近、最容易的 docuement 棄之不顧。

Howard

管理職必須要很會溝通(例如安撫人心 談判)嗎?

其實管理職大部分都是與人溝通,處理人的問題,所以很會溝通我覺得是必要的,但記得會溝通不等於是低聲下氣、任人擺佈。

對人事物能夠掌控多少程度,取決於你溝通的程度。

Howard

當技術網紅好嗎?

青菜蘿蔔各有所好,沒有人能夠回答你好不好,只有你去做過以後,自己才能覺得喜不喜歡。

Howard

AI和ML 是不是只有特定大學系所能去

當然不是,縱使沒有能上大學你也都能從網路上自學。不過若能夠爭取到好的大學,然後好好利用,這樣就能事半功倍。

這邊我提另外一個觀念,很多人會覺得我必須要有什麼身份才能去做什麼事情,就像是我必須要是台大學生我才能夠去找台大教授問問題,但其實這只是很不必要的枷鎖,你應該很勇敢的去要,很直接地去要。

Howard

管理會議都在空轉怎麼辦

開會的方法有很多,你可以看一些管理類的書,我這邊也提供一個常用的方法,若發現會議常常空轉,那麼其實可以將這次會議的目標提前發給與會者,甚至是你先私底下去找可能會有問題的與會者,與他們交換意見,甚至是會議前就能先取得共識。

Howard

要轉管理職的話,應該去修EMBA嗎?

不用的,你不需要 EMBA 也能做管理職,而 EMBA 我覺得最有價值的應該是他的人脈。

Howard

薪水太少不夠支撐我成為善良的人怎麼辦

我是不知道多少薪水才能成為善良的人,但我知道錢夠用就好,知足常樂,所以若薪水太少,那麼你可以把慾望減少,這樣還是能成為善良的人對吧

其實有許多平民比富翁更願意樂善好施,而有許多有錢人卻是壞事做盡,所以薪水多少跟你是不是善良的人一點關係也沒有。

Howard

轉管理職有後悔嗎

我的人生沒有「後悔」這件事情,事情就是一直往前走,把後悔的時間和力氣用來成就未來吧。

Howard

請問不管管理職還是工程師如何有效率?

Just do it 是最有效率的,做下去然後取得反饋,趕快修正,再持續成長前進。

但是!!!寫程式的話就不是這樣,寫程式要先想好才動作,我若做一個專案,大概會有七成時間在溝通和思考,只有三成的時間在寫程式。

Howard

工程師有辦法做到65歲退休嗎?

可以呀,寫程式碰技術若對你來說是一種興趣,那我想你不管到幾歲都會持續想碰它。但若你把這件事情當作是一種工作,那我想你的心從此刻就已經退休了。

Howard

初接觸管理職務,該如何面試別人?

我會比較傾向個人特質,因為技術能夠教,但個人特質和習慣其實很難再改過,在時間成本下,我會優先探索面試者的人格特質,例如他是否有自學習慣,能否獨立解決問題,面對解決不了問題時候的態度等等。

Howard

已經財務自由的話,還應該轉管理職嗎?

老話一句,你喜歡就應該去做,跟其他任何條件都沒關係,反倒是你財務自由了,應該更能隨心所欲地去嘗試任何事情。

Howard

1.管理者非專門,只會畫大餅該如何。2.當是管理者,底下人比你強反而更強勢,都有何建議

  1. 向上管理是另一門學問,這個要另外討論了,但一樣,若你能選擇環境,就應該踏出選擇。

  2. 團隊底下的成員在專業能力比管理者強是應該的,而管理者會不會受到尊敬與有沒有份量並不是取決在於技術能力,而是在於你有沒有能夠把管理者的角色做好。若你只是個傳聲筒,那麼你永遠都無法受到尊重,但倘若你能夠安排得井井有條,並且讓團隊運作的很順利,那麼每個成員也都一定會很敬重你。

Howard

tags: MOPCON 2019
Select a repo