讀者來信- 3X歲在台灣半導體業轉職的思考
我寫部落格以來, 有各式讀者的來信, 今天分享一位讀者的詢問,為了保護當事人隱私, 一些背景細節有做調整, 以下是讀者背景及問題。
-----------------------------------------------
Brian 大大您好~
我追蹤您的部落格已經有一段時間了,無非是希望也有機會可以轉職並且到外國工作,但是關於轉職這一塊有一些問題想要詢問看看您的意見...
我是四大理工研究所畢業,在半導體公司工作已有 5 年多的時間了。在工作的這 5 年多大部分的工作內容幾乎都是在做 SOP 的事項(製程 troubleshooting, chart monitor....) 工作大約 80% 都是照著 SOP, 剩下 20 % 只有需要近一步改善良率或是需要 cost down 的時候才會有討論的空間,只要照著 SOP 任何人應該也都可以應付得來.....
我當初有抱負進科技業,但 5 年來沒實現到個人價值,也沒有發揮到所學,高薪 (年薪百萬) 也都是加班換來的...平均一天會加班 2 小時, 一個月差不多 50 到 60 小時(加上需要輪流值假日班),每天下班後自由的時間差不多剩下 3 小時左右。
半導體的工作比較專一,我很擔心如果再過個 10 年 20 年不想做的時候想轉職,卻發現已經被定型在半導體業太久而中年失業的危機,所以想要離職學習寫程式相關的課程轉職軟體工程師,畢竟軟體工程師的出路還是比較廣一點,而且隨著科技發展各行各業都會需要,又因為國外的薪資水平還是比台灣來得高,有機會的話還是希望能去國外發展。
我目前規劃是想要去加拿大念 2 年的 college 拿個 diploma (因為加拿大的學費比美國便宜很多) 畢業後可以拿到 3 年的工簽留在加拿大繼續工作,至於科系的話我是鎖定 interactive media design。
這個科系除了前後端的程式撰寫之外也可以學到一些媒體設計方面的技術,因為除了程式設計之外我對於設計方面也很有興趣(中小學唸美術班,對美感和基礎設計有一些基本的概念,也有用過 photoshop 等軟體來設計過海報等等),如果有機會可以同時學到程式和美術設計的話,我覺得未來對於職涯來說或許多少也可以加一點分,目標是希望找到 UI / UX designer 的工作。
目前我有在下班時間自學 HTML 和 CSS 等基礎的網頁設計課程,準備明年要去留學前的基礎。
UI / UX designer 這個職缺在台灣感覺沒有特別被大家知道,但是聽說在國外發展已有一段時間了,它算是結合了寫程式和設計美學的職位,對我來說很有吸引力。這個職稱也是最近我朋友提起我才知道有這個職務。唸完書我可能會先在加拿大工作,但也希望可以多了解這個職位在美國或是加拿大的狀況,以下有幾個問題想要詢問看看您的看法:
1. 想請問您在美加地區 UI / UX designer 算不算是一個熱門好找工作且有前景的職務呢?
2. 或是您目前的工作有時候也有跟 UI / UX designer 有一些些接觸呢?
3. 如果目前 3X 歲,才去加拿大念 2 年的學程後找工作,畢業後會不會到最後因為年紀的關係不太容易求職呢? 我很擔心高齡找工作的問題。
4. 在美加的公司之間高齡轉職的人多嗎?
5. 30 多歲重新回 college 念書會不會有點太晚了呢....
-----------------------------------------------
以下是我的回覆:
謝謝你的來信詢問, 也鉅細靡遺的描述許多細節, 因為有許多和過往讀者問過的問題類似, 所以特別選擇你的文章來做樣本, 一起回答很多類似讀者的問題。
我看完文章,整理了一下的重點
1. 從台灣四大理工研究畢業加入半導體業, 沒有發揮專業的空間,大部分時候都是按照既定的標準模式來工作, 成就感低落。
2. 平日及週末需要加班,個人可利用自由時間有限。
3. 因為沒有專業累積, 擔心中年失業。
4. 想要轉職軟體工程師,加上國外薪水比較高,所以想去國外發展。
5. 轉職途徑: 加拿大唸書,學費比美國低,工作簽證較可預期。
6. 求學希望唸 interactive media design: 前後端的程式撰寫 + 媒體設計方面的技術
7. 目前的準備: 下班自學 HTML 和 CSS
8. 疑慮: UI / UX designer 的出路, 各種高齡的疑慮。
我沒有在台灣正職工作過(只有在學校做研究助理), 不太清楚台灣的半導體業的情況, 但是從你的描述的確讓人同情你的狀況, 我想我們所有人都會希望在工作中得到一些成就感, 按照既定的模式工作, 沒有辦法累積專業,加上加班及壓縮個人自由時間,的確是會讓人看不到未來。
但是從你的狀態到希望轉職軟體工程師, 我覺得中間過程有一些可以思考之處。 首先,你提到你是台灣四大理工研究所畢業, 那你有沒有考慮能真正利用你的專業的工作呢? 不論是你的學長姐學弟妹,我想總是有人會在一個真正可以發揮專業的地方吧? 完全放棄你過往的專業到全新的領域從新開始,等於放棄你過去累積的優勢。
再來,你提到了高薪(年薪百萬), 不知道你沒有找尋應用你的專業工作是不是因為達不到年薪百萬的標準呢? 如果你半導體業不是你理想的環境, 有沒有可能在其他領域有可能呢?
當然現在全世界都在缺好的軟體工程師,如果你真的做好功課,確定這是你的興趣,或是你想要追求的職業,那麼我們可以再來考慮轉職軟體工程師的方向。
你提到軟體工程師,在加拿大 2 年學程要唸 interactive media design 及想找 UI / UX designer 的工作,我沒有跟上這部分的邏輯,你說 " interactive media design 包含前後端的程式撰寫,也可以學到一些媒體設計方面的技術",感覺上來說, 就是很廣地所有東西都學一點, 但是每樣學門可能都沒辦法深入學習。 再來從軟體工程師到 UI / UX designer, designer 顧名思義就是設計師, 和軟體工程師是不同的職缺,不知道這個轉換是?你可能要深入研究你是想要變成軟體工程師還是設計師, 兩者是差蠻多的。
我先假設你也想要半路出家變軟體工程師好了, 那麼除了出國唸書, 你有考慮在台灣做到這件事嗎? 出國讀書要面臨許多語言、文化、及生活的挑戰,當然出國唸書也可以收穫很多不同的經驗, 在台灣一次面對一個挑戰 (轉職), 不是比出國同時要處理許多問題簡單嗎?
我在美國有上 coding bootcamp (請參考文章 Coding bootcamp 程式語言密集班- 從不會寫程式到3個月被矽谷科技公司雇用的終南捷徑?), 我耳聞台灣現在也有許多程式語言班 (大家有知道什麼好的程式語言班呢? 還是大家都去資策會?),相比於出國讀書, 在台灣轉職的花費應該比留學低很多, 另外推薦一個我敬佩的技術高手胡立做的程式導師實驗計畫(大改版:程式導師實驗計畫第三期報名簡章), 如果你加入他的計畫,你一開始只要付出 5000 台幣, 付出對應的努力,我相信你也可以在 26 週的時間變成前端或後端的網頁工程師。當你轉職後要到美國工作,還是有各種方法的(參考文章 如何到美國科技公司工作?)
其實我不想直接回答 “UI / UX designer 算不算是一個熱門好找工作且有前景的職務”的問題, 因為我不是設計師,不確定這個領域的狀況, 再來, 我也不想要因為我見到或是耳聞的幾個例子就變成你重大人生決定的依據。好的辦法應該是你自己找尋現在這個職缺的需求狀況, 如果你不知道用什麼查詢的話, 可以參考我之前找工作的文章- 主動出擊- 我要找工作了,現在美國都用什麼找工作?哪個網站平台能讓我有較多面試機會?
關於高齡讀書、轉職的問題也是類似, 我也不想用我看過的幾個例子變成你最後決定的依據。 我有看過 30 幾歲轉職的人, 在美國履歷也不會標註年齡,但同時許多科技公司的員工平均年齡可能都是 30 歲左右 (參考 The average age of employees at all the top tech companies, in one chart ), 你可能未來同事或老闆都是比你年輕一輪的人。
不談外在因素,不論你做什麼, 2 年後你都會是變老 2 歲,我想重點應該是你要自己找尋好資料,分析你的各種狀況,做出一個你不會後悔的決定。
英文有句話說 “if you have hammer everything looks like nail”, 如果你手上有鐵鎚,所有東西看起來都像是釘子。雖然我了解我部落格讀者可能都希望可以到矽谷或美國工作, 但是我也不想盲目鼓吹大家複製我的半路出家經驗,畢竟,所有人的經驗都有其獨特之處, 很難被複製,希望你可以找到自己的人生之路。 如果你找了資料發現 UI / UX designer 職缺沒有像工程師多, 但是你很喜歡有熱情, 在過程中付出許多努力, 我相信會比可能職缺多但是你沒有熱情投入的職業更容易成功。
落落長的沒有正面回答你的問題, 我想要分享的是: 分析你自己的狀況、找尋現有情況下的不同人生解法, 要達到某個目標, 是否有不同的方式更容易達成呢? 另外盡信書不如無書, 自己的人生選擇需要自己在網路上查資料多方探索驗證。祝你早日找到你的人生下一步方向。
P.S. 同場加映,我親愛的老婆之前回覆類似的讀者問題,可以參考一下 "【工程師 vs 設計師—如何選擇才不會後悔?】回覆讀者來信 "
-------------------------------------------------------------
大家對這位讀者的狀況有什麼建議呢? 台灣有什麼好的程式語言班呢? 歡迎留言討論。
https://brianhsublog.blogspot.com/2019/08/3xoldConsiderToChangeCareer.html
同時也有15部Youtube影片,追蹤數超過7萬的網紅在地上滾的工程師 Nic,也在其Youtube影片中提到,自學得找方法,漫無目的的努力會消磨你的意志。想成為軟體工程師之前,得先學會和自己對話,這部影片是最近很多關於轉職或就業相關的伙伴提出的問題,回覆的有點多次了,就直接整理起來做成一支影片希望幫助到想成為軟體工程師的你。 章節: 00:00 如何與未知相處? 01:19 學習那個程式語言最有效益? 0...
「後端工程師自學」的推薦目錄:
- 關於後端工程師自學 在 半路出家軟體工程師在矽谷 Facebook
- 關於後端工程師自學 在 台灣之光 Facebook
- 關於後端工程師自學 在 大詩人的寂寞投資筆記 Facebook
- 關於後端工程師自學 在 在地上滾的工程師 Nic Youtube
- 關於後端工程師自學 在 在地上滾的工程師 Nic Youtube
- 關於後端工程師自學 在 在地上滾的工程師 Nic Youtube
- 關於後端工程師自學 在 [心得] 無經驗轉職後端工程師- 看板Soft_Job - 批踢踢實業坊 的評價
- 關於後端工程師自學 在 Fw: [心得] 文組碩士大徹大悟轉職後端工程師- soft_job 的評價
- 關於後端工程師自學 在 看板Soft | 後端工程師技能ptt - 訂房優惠報報 的評價
- 關於後端工程師自學 在 [心得] 後端三年非本科13家面試心得 - PTT 熱門文章Hito 的評價
- 關於後端工程師自學 在 關於前.後端 - 前端工程師板 | Dcard 的評價
- 關於後端工程師自學 在 [心得] 文組碩士大徹大悟轉職後端工程師 - PTT Web 的評價
- 關於後端工程師自學 在 看板Soft | 後端工程師自學ptt - 旅遊日本住宿評價 的評價
- 關於後端工程師自學 在 [心得] 無經驗轉職後端工程師 - Mo PTT 鄉公所 的評價
- 關於後端工程師自學 在 Re: [請益] 理工背景自學前後端 - PTT 問答 的評價
- 關於後端工程師自學 在 初學者該如何選擇入門程式語言?| 轉職軟體工程師 - YouTube 的評價
- 關於後端工程師自學 在 [請益] 自學後端方向請益- 看板Soft_Job - PTT網頁版 的評價
- 關於後端工程師自學 在 [心得] 無經驗轉職前端工程師- 看板Soft_Job | PTT職涯區 的評價
- 關於後端工程師自學 在 [心得] 非本科自學產業小尖兵轉行 :: 韓國後端工程師自學ptt 的評價
- 關於後端工程師自學 在 無經驗想學習網頁程式設計,前後段因該先學哪一個。 - Mobile01 的評價
- 關於後端工程師自學 在 如何自學前端開發– 前端工程師ptt - Meinun 的評價
後端工程師自學 在 台灣之光 Facebook 八卦
一位台灣工程師的人生故事:矽谷,真的是意外!
身為父母,我們該不該鼓勵我們的子女當工程師呢?或許,該這麼問我們的孩子:你想當愛迪生嗎?你想當萊特兄弟嗎?你喜歡發明什麼嗎?最重要的是,你想做什麼?
眼前這位優秀的台灣工程師,穿著T-shirt、牛仔褲,上班時間,還能和我坐在十七度C的加州陽光下,喝咖啡閒談人生。
他三十五歲,台北市光復國小、建中、台大電機系畢業。因為家庭經濟並不優渥,從沒想過出國念書,但他對學歷有種奇怪的使命感,覺得知識上一定要追求到巔峰極限,一定得讀博士。他原本計畫在台灣讀博士。
「誰說出國唸書要花錢?準備機票錢就好,去申請獎學金,」他的台大電機所指導老師馮世邁反問他。
「喔,可是,可是我英文不好,」他答。
「就是英文不好才要出國念書,」馮老師還真是當頭棒喝。
就這樣,在台北市光復南路長大的陳俊仰,開始了留學路,順利拿到全美排名前五的加州理工學院博士。
他畢業那年,二○○九年,正值大蕭條。與他博士專攻的信號處理相關的工作幾乎全部停止招聘。但,軟體相關工作較不受景氣影響。他只好開始面試軟體業的職位。由硬體轉軟體,並不簡單。經過幾次面試失敗,他開始自學演算法、大量練習程式,之後他面試上了幾家公司,包括微軟,他最後選擇加入剛成立五年的臉書。
和台灣的兩百萬工程師相比,陳俊仰留在矽谷,真是明智的決定。
首先,他工作生活平衡。他每天工作從早上十點到晚上七點。「這樣在美國算是很長的工時了」,他笑著對我說。我一位好朋友在科技業八年了,每天都十一、二點才到家。而且臉書待遇優渥,根據網站glassdoor.com的統計資料,臉書資深工程師的平均年薪是14萬美元。
更令我羨慕的是,他滿懷熱情。
他告訴我,他剛到臉書第一年,就加入資料基礎建設(data infrastructure)小組,負責臉書後端資料的儲存與計算。臉書資料儲存量超過100PB,等於是美國郵局二十年來遞送的信件總和。資料大到必須用平行計算:要從幾百個硬碟裡讀資料出來,在幾百台電腦上計算後,再寫到幾百個硬碟裡。他進臉書後第一年,用了他在博士期間學到的錯誤更正碼技術,改進了儲存的效率,讓資料儲存減去幾乎一半,還提高資料的容錯能力。他現在則負責Graph Search的搜尋結果最佳化。
你寫的程式,馬上有幾億人用!」他快樂之情溢於言表。
我想,他重新找到了心之所向。
我想到了和陳俊仰同期的台灣華碩、宏達電、聯發科的工程師們,失去了員工分紅配股制,錯過了成長的黃金年代,聯發科千萬分紅變百萬,華碩、和碩的績效獎金常被員工戲稱「激怒獎金」。金錢之外,日夜打拼,台灣兩百萬工程師到底為何而戰?
其實,陳俊仰念博士時,還是想回台灣工作。畢竟,家人都在這。但想到台灣工程師的「爆肝文化」,台灣老闆們「一人當兩人用」的成本思維,想要做軟體、想要創新、想要樂在工作的陳俊仰就猶豫再三。
他的兩個女兒,一個兩歲、一個四個月大,周末總是全家去加州的動物園、博物館,幸福點點滴滴累積。但這並不代表他沒生產力。他每天寫的搜尋最佳化程式,可能比我工程師好友每天debug到三更半夜、孜孜矻矻研究如何讓手機更省電一點的經濟效益還高。
為什麼?
我想,「熱情」可能是一個老掉牙、卻最真切的答案。
坐上時光機。
香港難民窟出身的林百里,二十三歲時,第一份工作在三愛電子設計電子計算機,親手焊接計算機。他和溫世仁在台大電機所設計第一台電腦時,一定沒想過日後的廣達將是筆電之王。
彰化鹿港公務員之子施崇棠,二十七歲時,第一份工作在宏碁小公寓的二樓用電風扇紙箱當桌子,寫微處理器宣傳單。沒人料到,當初第一次去美國就是去拉斯維加斯CES展的施崇棠,會率領華碩在主機板擊退英特爾,帶著華碩進入全球筆電前三強。
屏東農家之子蔡明介,二十三歲時,第一份工作在高雄加工出口區通用電子擔任測試工程師。盯著示波器,看著產品是否包裝好,裝配好的產品是否壞掉。他二十七歲,考取工研院計畫,赴美國紐約RCA學習IC設計。誰想的到,三十多年後,聯發科技把德儀、英飛凌殺得片甲不留,挑戰高通的龍頭地位。
林百里、施崇棠、蔡明介,採訪談話間,都以工程師自豪。三十年多前的一介工程師,今日的科技企業家。他們仍追尋心之所向。
最近台灣科技業士氣低迷。身邊工程師朋友都說,不要自己孩子長大做工程師,太辛苦。
林百里說過一段話,我記憶猶新。「我覺得I made something for the world,每天都很高興,那獲利有高有低沒有關係,反正都會成長。成長,最重要的是做一些新東西,engineer還是做新東西。人家很欣賞我做的新東西,這就好了,」他說。
身為父母,我們該不該鼓勵我們的子女當工程師呢?或許,該這麼問我們的孩子:你想當愛迪生嗎?你想當萊特兄弟嗎?你喜歡發明什麼嗎?最重要的是,你想做什麼?
我不曉得,未來台灣科技業是否仍是年輕學子的工作首選。但我很確定,未來的台灣科技面貌,將由這一代年輕工程師心底的渴望決定。
後端工程師自學 在 大詩人的寂寞投資筆記 Facebook 八卦
台積電是新鮮人就業首選,會出現類似問題不意外,不過我做不到一年就開始煩惱了,顆顆
讀者來信- 3X歲在台灣半導體業轉職的思考
我寫部落格以來, 有各式讀者的來信, 今天分享一位讀者的詢問,為了保護當事人隱私, 一些背景細節有做調整, 以下是讀者背景及問題。
-----------------------------------------------
Brian 大大您好~
我追蹤您的部落格已經有一段時間了,無非是希望也有機會可以轉職並且到外國工作,但是關於轉職這一塊有一些問題想要詢問看看您的意見...
我是四大理工研究所畢業,在半導體公司工作已有 5 年多的時間了。在工作的這 5 年多大部分的工作內容幾乎都是在做 SOP 的事項(製程 troubleshooting, chart monitor....) 工作大約 80% 都是照著 SOP, 剩下 20 % 只有需要近一步改善良率或是需要 cost down 的時候才會有討論的空間,只要照著 SOP 任何人應該也都可以應付得來.....
我當初有抱負進科技業,但 5 年來沒實現到個人價值,也沒有發揮到所學,高薪 (年薪百萬) 也都是加班換來的...平均一天會加班 2 小時, 一個月差不多 50 到 60 小時(加上需要輪流值假日班),每天下班後自由的時間差不多剩下 3 小時左右。
半導體的工作比較專一,我很擔心如果再過個 10 年 20 年不想做的時候想轉職,卻發現已經被定型在半導體業太久而中年失業的危機,所以想要離職學習寫程式相關的課程轉職軟體工程師,畢竟軟體工程師的出路還是比較廣一點,而且隨著科技發展各行各業都會需要,又因為國外的薪資水平還是比台灣來得高,有機會的話還是希望能去國外發展。
我目前規劃是想要去加拿大念 2 年的 college 拿個 diploma (因為加拿大的學費比美國便宜很多) 畢業後可以拿到 3 年的工簽留在加拿大繼續工作,至於科系的話我是鎖定 interactive media design。
這個科系除了前後端的程式撰寫之外也可以學到一些媒體設計方面的技術,因為除了程式設計之外我對於設計方面也很有興趣(中小學唸美術班,對美感和基礎設計有一些基本的概念,也有用過 photoshop 等軟體來設計過海報等等),如果有機會可以同時學到程式和美術設計的話,我覺得未來對於職涯來說或許多少也可以加一點分,目標是希望找到 UI / UX designer 的工作。
目前我有在下班時間自學 HTML 和 CSS 等基礎的網頁設計課程,準備明年要去留學前的基礎。
UI / UX designer 這個職缺在台灣感覺沒有特別被大家知道,但是聽說在國外發展已有一段時間了,它算是結合了寫程式和設計美學的職位,對我來說很有吸引力。這個職稱也是最近我朋友提起我才知道有這個職務。唸完書我可能會先在加拿大工作,但也希望可以多了解這個職位在美國或是加拿大的狀況,以下有幾個問題想要詢問看看您的看法:
1. 想請問您在美加地區 UI / UX designer 算不算是一個熱門好找工作且有前景的職務呢?
2. 或是您目前的工作有時候也有跟 UI / UX designer 有一些些接觸呢?
3. 如果目前 3X 歲,才去加拿大念 2 年的學程後找工作,畢業後會不會到最後因為年紀的關係不太容易求職呢? 我很擔心高齡找工作的問題。
4. 在美加的公司之間高齡轉職的人多嗎?
5. 30 多歲重新回 college 念書會不會有點太晚了呢....
-----------------------------------------------
以下是我的回覆:
謝謝你的來信詢問, 也鉅細靡遺的描述許多細節, 因為有許多和過往讀者問過的問題類似, 所以特別選擇你的文章來做樣本, 一起回答很多類似讀者的問題。
我看完文章,整理了一下的重點
1. 從台灣四大理工研究畢業加入半導體業, 沒有發揮專業的空間,大部分時候都是按照既定的標準模式來工作, 成就感低落。
2. 平日及週末需要加班,個人可利用自由時間有限。
3. 因為沒有專業累積, 擔心中年失業。
4. 想要轉職軟體工程師,加上國外薪水比較高,所以想去國外發展。
5. 轉職途徑: 加拿大唸書,學費比美國低,工作簽證較可預期。
6. 求學希望唸 interactive media design: 前後端的程式撰寫 + 媒體設計方面的技術
7. 目前的準備: 下班自學 HTML 和 CSS
8. 疑慮: UI / UX designer 的出路, 各種高齡的疑慮。
我沒有在台灣正職工作過(只有在學校做研究助理), 不太清楚台灣的半導體業的情況, 但是從你的描述的確讓人同情你的狀況, 我想我們所有人都會希望在工作中得到一些成就感, 按照既定的模式工作, 沒有辦法累積專業,加上加班及壓縮個人自由時間,的確是會讓人看不到未來。
但是從你的狀態到希望轉職軟體工程師, 我覺得中間過程有一些可以思考之處。 首先,你提到你是台灣四大理工研究所畢業, 那你有沒有考慮能真正利用你的專業的工作呢? 不論是你的學長姐學弟妹,我想總是有人會在一個真正可以發揮專業的地方吧? 完全放棄你過往的專業到全新的領域從新開始,等於放棄你過去累積的優勢。
再來,你提到了高薪(年薪百萬), 不知道你沒有找尋應用你的專業工作是不是因為達不到年薪百萬的標準呢? 如果你半導體業不是你理想的環境, 有沒有可能在其他領域有可能呢?
當然現在全世界都在缺好的軟體工程師,如果你真的做好功課,確定這是你的興趣,或是你想要追求的職業,那麼我們可以再來考慮轉職軟體工程師的方向。
你提到軟體工程師,在加拿大 2 年學程要唸 interactive media design 及想找 UI / UX designer 的工作,我沒有跟上這部分的邏輯,你說 " interactive media design 包含前後端的程式撰寫,也可以學到一些媒體設計方面的技術",感覺上來說, 就是很廣地所有東西都學一點, 但是每樣學門可能都沒辦法深入學習。 再來從軟體工程師到 UI / UX designer, designer 顧名思義就是設計師, 和軟體工程師是不同的職缺,不知道這個轉換是?你可能要深入研究你是想要變成軟體工程師還是設計師, 兩者是差蠻多的。
我先假設你也想要半路出家變軟體工程師好了, 那麼除了出國唸書, 你有考慮在台灣做到這件事嗎? 出國讀書要面臨許多語言、文化、及生活的挑戰,當然出國唸書也可以收穫很多不同的經驗, 在台灣一次面對一個挑戰 (轉職), 不是比出國同時要處理許多問題簡單嗎?
我在美國有上 coding bootcamp (請參考文章 Coding bootcamp 程式語言密集班- 從不會寫程式到3個月被矽谷科技公司雇用的終南捷徑?), 我耳聞台灣現在也有許多程式語言班 (大家有知道什麼好的程式語言班呢? 還是大家都去資策會?),相比於出國讀書, 在台灣轉職的花費應該比留學低很多, 另外推薦一個我敬佩的技術高手胡立做的程式導師實驗計畫(大改版:程式導師實驗計畫第三期報名簡章), 如果你加入他的計畫,你一開始只要付出 5000 台幣, 付出對應的努力,我相信你也可以在 26 週的時間變成前端或後端的網頁工程師。當你轉職後要到美國工作,還是有各種方法的(參考文章 如何到美國科技公司工作?)
其實我不想直接回答 “UI / UX designer 算不算是一個熱門好找工作且有前景的職務”的問題, 因為我不是設計師,不確定這個領域的狀況, 再來, 我也不想要因為我見到或是耳聞的幾個例子就變成你重大人生決定的依據。好的辦法應該是你自己找尋現在這個職缺的需求狀況, 如果你不知道用什麼查詢的話, 可以參考我之前找工作的文章- 主動出擊- 我要找工作了,現在美國都用什麼找工作?哪個網站平台能讓我有較多面試機會?
關於高齡讀書、轉職的問題也是類似, 我也不想用我看過的幾個例子變成你最後決定的依據。 我有看過 30 幾歲轉職的人, 在美國履歷也不會標註年齡,但同時許多科技公司的員工平均年齡可能都是 30 歲左右 (參考 The average age of employees at all the top tech companies, in one chart ), 你可能未來同事或老闆都是比你年輕一輪的人。
不談外在因素,不論你做什麼, 2 年後你都會是變老 2 歲,我想重點應該是你要自己找尋好資料,分析你的各種狀況,做出一個你不會後悔的決定。
英文有句話說 “if you have hammer everything looks like nail”, 如果你手上有鐵鎚,所有東西看起來都像是釘子。雖然我了解我部落格讀者可能都希望可以到矽谷或美國工作, 但是我也不想盲目鼓吹大家複製我的半路出家經驗,畢竟,所有人的經驗都有其獨特之處, 很難被複製,希望你可以找到自己的人生之路。 如果你找了資料發現 UI / UX designer 職缺沒有像工程師多, 但是你很喜歡有熱情, 在過程中付出許多努力, 我相信會比可能職缺多但是你沒有熱情投入的職業更容易成功。
落落長的沒有正面回答你的問題, 我想要分享的是: 分析你自己的狀況、找尋現有情況下的不同人生解法, 要達到某個目標, 是否有不同的方式更容易達成呢? 另外盡信書不如無書, 自己的人生選擇需要自己在網路上查資料多方探索驗證。祝你早日找到你的人生下一步方向。
P.S. 同場加映,我親愛的老婆之前回覆類似的讀者問題,可以參考一下 "【工程師 vs 設計師—如何選擇才不會後悔?】回覆讀者來信 "
-------------------------------------------------------------
大家對這位讀者的狀況有什麼建議呢? 台灣有什麼好的程式語言班呢? 歡迎留言討論。
https://brianhsublog.blogspot.com/…/3xoldConsiderToChangeCa…
後端工程師自學 在 在地上滾的工程師 Nic Youtube 的評價
自學得找方法,漫無目的的努力會消磨你的意志。想成為軟體工程師之前,得先學會和自己對話,這部影片是最近很多關於轉職或就業相關的伙伴提出的問題,回覆的有點多次了,就直接整理起來做成一支影片希望幫助到想成為軟體工程師的你。
章節:
00:00 如何與未知相處?
01:19 學習那個程式語言最有效益?
03:59 英文、數學能力不好能寫程式嗎?
06:02 如何有效的自學?有推薦的學習資源嗎?
08:01 工程師是不是都很高薪?
影片中提到的播放清單 【12 Web Apps in 12 Weeks】
https://www.youtube.com/playlist?list=PL23ZvcdS3XPLNdRYB_QyomQsShx59tpc-
喜歡影片的話!可以幫忙點個喜歡以及分享、訂閱唷!😘
━━━━━━━━━━━━━━━━
⭐ 蝦皮賣場: https://shopee.tw/bboyceo
⭐ instagram (生活日常): https://www.instagram.com/niclin_tw/
⭐ Facebook (資訊分享): https://www.facebook.com/niclin.dev
⭐ Blog (技術筆記): https://blog.niclin.tw
⭐ Linkedin (個人履歷): https://www.linkedin.com/in/nic-lin
⭐ Github: https://github.com/niclin
⭐ Podcast: https://anchor.fm/niclin
━━━━━━━━━━━━━━━━
🌟 任何問題或合作邀約信箱: niclin0226@gmail.com
#工程師 #轉職 #自學 #前端 #後端

後端工程師自學 在 在地上滾的工程師 Nic Youtube 的評價
硬核的知識也許不是每個工程師都能夠在職涯發展中完全運用到,但無論是本科系、轉職、自學成為工程師的朋友,都應該要知道,這些紮實的背景知識提早學習起來,在未來的日子裡,只有好沒有壞。
就透過本影片我的真實經驗分享,告訴你這些我在大學時期看似枯燥乏味的理論,其實就是程式設計內功,而日後沉睡已久的內功卻又恰巧的在職涯旅途中碰上用處。
章節:
00:00 學這些有用嗎
00:52 我與速成班的距離
04:45 業務增長後的影響
06:36 基本功知識科普
喜歡影片的話!可以幫忙點個喜歡以及分享、訂閱唷!😘
━━━━━━━━━━━━━━━━
⭐ 蝦皮賣場: https://shopee.tw/bboyceo
⭐ instagram (生活日常): https://www.instagram.com/niclin_tw/
⭐ Facebook (資訊分享): https://www.facebook.com/niclin.dev
⭐ Blog (技術筆記): https://blog.niclin.tw
⭐ Linkedin (個人履歷): https://www.linkedin.com/in/nic-lin
⭐ Github: https://github.com/niclin
⭐ Podcast: https://anchor.fm/niclin
━━━━━━━━━━━━━━━━
🌟 任何問題或合作邀約信箱: niclin0226@gmail.com
#資料結構 #演算法 #計算機概論 #前端 #後端 #工程師

後端工程師自學 在 在地上滾的工程師 Nic Youtube 的評價
程式亂寫也可以動,要怎麼寫的好或易於閱讀,就得花上一番功夫去學習寫作技巧。
這支影片會和你分享一些基本的知識點,實戰技巧基本上當代程式語言開發都能使用
不過每個時代會有不同的想法跟觀點,不同的團隊也會有不一樣的慣例,希望這次的內容能夠給你一些不一樣的想法
喜歡影片的話!可以幫忙點個喜歡以及分享、訂閱唷!😘
章節:
00:00 提升品質的影響
01:29 有意義的命名比簡寫更好
03:01 限制傳入參數數量
05:03 簡化條件表達式
06:37 變數定義範圍限制
08:28 一次只做一件事
10:35 Early return
━━━━━━━━━━━━━━━━
🎬 觀看我的生活廢片頻道: https://bit.ly/2Ldfp1B
⭐ instagram (生活日常): https://www.instagram.com/niclin_tw/
⭐ Facebook (資訊分享): https://www.facebook.com/niclin.dev
⭐ Blog (技術筆記): https://blog.niclin.tw
⭐ Linkedin (個人履歷): https://www.linkedin.com/in/nic-lin
⭐ 蝦皮賣場: https://shopee.tw/bboyceo
⭐ Github: https://github.com/niclin
⭐ Podcast: https://anchor.fm/niclin
━━━━━━━━━━━━━━━━
✉️ 合作邀約信箱: niclin0226@gmail.com
#前端 #後端 #工程師

後端工程師自學 在 Fw: [心得] 文組碩士大徹大悟轉職後端工程師- soft_job 的八卦
網路上的文章無法將一個前端或後端工程師的學習路徑講得足夠仔細(我的這篇 ... 來幫助自己進行進一步的學習曾在版上看到有些人的分享是完全自學後轉職 ... ... <看更多>
後端工程師自學 在 看板Soft | 後端工程師技能ptt - 訂房優惠報報 的八卦
作者jly8061666(jeffrey)看板Soft_Job標題[心得]無經驗轉職後端工程師時間SatJun1023:47:082017長期受惠於板上文章,決定將自己由去年九月中離職後,自學網頁技術後 ... ... <看更多>
後端工程師自學 在 [心得] 無經驗轉職後端工程師- 看板Soft_Job - 批踢踢實業坊 的八卦
長期受惠於板上文章,決定將自己由去年九月中離職後,
自學網頁技術後成為Python Web Developer的心路歷程分享出來。
希望能幫助到無論是自學還是上課,
為了成為software engineer而努力著的版友們。
----------------------------文長慎入---------------------------------
去年八月底跟公司提離職,九月中離職後開始自學Python、Django網頁技術。
而成為Web Develope上工的時間是今年三月一號,約莫花了半年的時間。
首先我要先澄清的是,我並不鼓勵任何人跟我走一樣的路轉職。
原因無他,台灣使用Django框架以Python寫網頁的工作實在太少了。
如果真的想自學成為網頁後端工程師的話,
成功率最高的方式應該是以工作職缺數量為首要考量,選擇.NET、Node.js、
PHP,甚至是最近火紅的Rails,我想成功率都會高得多。
原PO之所以可以成功用Django轉職,運氣也佔了很大的成分。
一直以來都是很幸運的人,大學運氣好沒什麼唸書考上四大物理,
多益題本刷一刷不小心第一次就考了975分。
之所以挑出這兩件事情講,當然不是純粹想炫耀。
我個人認為如果要以自學的方式成功轉職,
最重要的有以下兩點:
第一點,邏輯以及學習能力(感謝母校物理系的學科訓練)。
第二點,英文能力。至少不能太差,你是要學程式不是學英文。
當你具備了這兩個特質,你就可以靠著國外的MOOC,快速的讓自己入門程式。
廢話不多說,正文開始。
以下會概括分為三個學習的階段,方便大家閱讀。
第一階段:Python好簡單,Coding好好玩之學語法時期
我個人是看Corsera的Python課程入門(有興趣請點 https://goo.gl/49wQIe)
共分為五門課程,前四門我都有認真的看過。教授講課幽默風趣,當你上完課,
你可以學到Python主要的語法以及資料結構,你會知道怎麼用Python爬網路上資料,
甚至會把資料存進SQlite而有了資料庫的概念。
這門課教授講的很好,我認為很適合作為無程式經驗者的入門課程。
當我看完這門課之後,利用學習到的爬蟲技巧以及SQlite資料庫,
寫了一個爬西斯版圖片的爬蟲程式,程式很簡單,主要邏輯就是設定要爬的頁數,
爬網頁版的西斯版,把圖片抓下來存在資料夾中,如果該頁有爬完過就寫進SQlite。
當然,你這個時期寫的程式絕對是那種埋了不少bug,
if、else、try、except混用而成的小怪獸,不要覺得可恥,
這些程式都是你的作品,你該覺得驕傲。
而且,當時的你,應該也不知道自己寫的東西很醜(笑
第二階段:一堆東西不懂、一堆東西要學之資訊爆炸崩潰期
當你進入第二個階段,你必須開始為之後要做的求職DEMO作品做準備。
隨之而來的是大量的資訊、術語以及你要學的東西,可能有點難熬,
不過請耐著性子,紮實的把這些資訊、術語吸收進你的小腦袋瓜,
之後Google會用到的,或著說,寫程式就是要常常Google? 至少我是(汗
這個時期我主要補充了幾種知識:
1. 計算機概論:
台大于天立老師線上開放式課程,邊看邊睡還是耐著性子看完了,
有多少的幫助不清楚,不過有看有保佑,至少能讓自己對Programming更進一步了解。
2. HTML以及CSS:
主要把Codecademy上的課程刷過去,刷了就忘沒關係,
記住一些terminology,你之後寫作品的時候,Google會用到的。
3. JQuery以及Javascript:
Javascript主要也是把Codecademy上面的語法刷過去,稍微做了解。
JQuery部分主要是看tuts+上的30 Days to Learn jQuery (https://goo.gl/x6t1Jz)
4.SQL
把基本的SQL語法在Codecademy刷過一次。
5. Django框架:
看了官方的tutorial、Youtube上一些Django的入門影片,
也看了The Django Book的前幾章,大致上知道Django在幹嘛但矇懞懂懂。
真正深入學習Django靠的是,Django By Example這本書。
寫程式學習最快的方式就是一直寫,當你認真的照著書上,
一行一行打出自己的程式的時候你會發現......
X!書上的code埋了很多Bug,不過你也無形中學會debug(?
總之,這本書蠻推的,如果要學Django框架的話,是一本能讓你從初學者變成,
比較不菜的新手的一本書,裡面用了許多不錯的library,甚至redis、celery等,
實務上用的到的東西,雖然你只是照著書上刻,但做出一些能run的東西也是挺開心的。
你可能會問如果想寫後端為什麼要學HTML、CSS、jQuery、Javascript等,
我才想問你不學前端怎麼做出網頁作品咧。
如果......
你只在自學的時期能只寫後端邏輯、API,
完全不做前端呈現就可以得到滿滿的成就感,我也是醉了。
好拉,至少對我而言後端資料丟到前端在呈現出來是個比較完整而有成就感的過程。
這個階段你會接觸到大量的知識,你必須大量的學習。
可能有時候會有點挫折,不過這些東西都會成為你下個階段寫作品的墊腳石。
你可能會因為大量接觸別人的程式碼而在這個階段,
對於語法、常用的語言資料結構更為熟悉,甚至慢慢開始懂得物件導向的概念,
像是學騎腳踏車一樣,似懂非懂,看多了,就好像懂了(?
最重要的是,在這個階段,你接觸了夠多的知識,你開始知道Google怎麼下關鍵字,
你可能不小心接觸了StackOverFlow,然後順便辦個帳號(?
第三階段:準備作品面試備戰期
身為非本科系半路出家的我們,取得面試機會的方式就是你的作品。
因為Django工作並不多,我當時碰巧得知StreetVoice網站是以Django為架構,
下定決心寫出一個跟StreetVoice一樣的網站證明我也有能力當junior developer。
後來面試完,無消無息又是另一段故事了...
雖然很無腦,不過我還是很感謝有StreetVoice這個網站能讓我不用去構思網站內容,
或許這樣很不creative,不過也省下了我很多的時間,能專注讓自己技術成長。
最後的成果是仿造出了我的DEMO WORK,個人覺得跟街聲網站功能有八成像。
完成的功能有:
1. 會員註冊、登入 2.歌曲管理介面包含專輯、歌曲上傳編輯
3. 歌曲、專輯喜歡功能,following、follower系統
4. 前端刻了一個Music Player播音樂
5. 為了聽音樂不中斷,全站採用AJAX,搭配html push state改變URL
大概由十二月中開始著手製作,
過年的時候做收尾並架在heroku上完成作品,約莫花了一個半月。
其實我很早就決定要做這個題目了,因此在還沒開始寫作品前,
沒事就會開始構思網站架構以及會用到的技術,大大減少開發時間。
---------------------------這是分隔線--------------------------------
當你經歷了以上三個階段,你就正式入門Programming了(應該吧
雖然你還很菜,但你懂了怎麼下google關鍵字,
你也能與人用專業的術語溝通程式的內容。
或許別人講的很多術語你很多似懂非懂,但重點是,你講的術語別人聽得懂,
那你就具備了推銷自己的能力了(X)面試的能力(O)
抬起頭來,自信的拿著你心愛的作品去面試吧。
當你經過了以上三個階段,你可能擁有的面試武器:
1. 語言、框架熟練度:以Python、Django為例,
你可能知道各種基本資料結構的操作(built-in method);
知道什麼樣的資料型態是mutable、immutable;
知道set跟dictionary是以hash方式實作,in的語法速度會比list還快;
你可能知道Django的MTV架構所代表的涵意,
你大致上知道Django ORM的Query要怎麼寫,
你了解request到response在Django中的大致過程。
而這些東西可能是你自己似懂非懂悟出的,
可能是你不懂的時候google看到一些技術部落格,看多了就學起來的。
2. 完整的專案經驗
雖然你的作品可能有點簡陋、code有點醜醜的,
甚至很多寫法都是從stackoverflow或是google上找來的,
但是你有了一個完整的project經驗,你證明了自己有辦法獨立寫出作品。
3. 打死不退的熱忱
要是沒有破釜沈舟的決心,是很難走過以上三個階段的,
展現出自己的決心說服面試官用你吧!
小弟我只面試了三家公司,
很幸運的被現任主管撿走在一家新創電商寫Django,基本上前後端都會碰到。
之所以會一直強調自己很幸運是因為,要是沒有找到這份工作,
我也不知道自己現在在哪兒流落街頭,也沒辦法打這篇文章了......
特別感謝我的女友、家人總是支持我做的決定陪在我身旁。
也感謝現在的主管、同事能夠包容非本科的我在專業知識上的缺乏以及不足。
希望這篇文章能幫助到想靠著自學轉職的勇者們!謝謝大家!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 124.218.11.14
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1497109631.A.D6F.html
※ 編輯: jly8061666 (124.218.11.14), 06/10/2017 23:53:05
吧。
選Django而不是其他框架單純只是選擇看起來最成熟,使用者最多的框架。畢竟你在初學
的時期根本不知道框架是什麼碗糕,應該算是誤打誤撞吧。
※ 編輯: jly8061666 (223.140.244.244), 06/11/2017 08:29:22
續唸碩班。當初本科系沒唸碩班單純是對竹科興致缺缺,也不想為了洗學歷硬是唸個碩班
。個人覺得每個唸理工都非得唸碩班不可蠻病態的...
※ 編輯: jly8061666 (124.218.11.14), 06/12/2017 21:19:25
... <看更多>
相關內容