- 持續建置中,有什麼學習疑問沒有解答可以提出~~
- 推薦用 meet.jobs 找工作
- 裡面有很多入門、高薪、外商缺,顧問也很專業
- 面試上還會給你100美元就職金 🥳
- 如果覺得有幫助,歡迎在工作推薦人上填入
jimmatw
,讓我為你一起開心 :D
- 網頁前後端引導專案,讓新手可以快速進入狀況
- 收集很多學習連結,加上我自己的少量教學分享
- 想跨足網頁軟體的人,以找到第一份工作為目標
- 網頁前端程式入門筆記,裡面有很多前端學習資源建議
- 前端自學路線建議
- 持續整理中...
- 基本上不用
- 有對程式的熱誠才會走的常常久久
- 後期著重英文和刷題能力
- 知識單純,只須了解瀏覽器、HTML、CSS、Javascript
- 負責畫面較直覺,入門門檻低
- 大學不重視,非本科系易達到業界需求
- 職涯靈活,依照職崖規劃可轉後端、UI工程師、專案管理(PM)
- 通常執行環境是Linux OS,需要熟悉CLI文字介面,進入門檻高
- 小公司的後端也是要懂前端,希望你有全端的能力
- 後端還要學公有雲佈署、資料庫操作、容器應用
- 可以先熟悉前端再跨入後端
- 執行環境是各式各樣不同尺寸的手機,比瀏覽器複雜
- IOS的話綁定買Mac,進入門檻高
- APP上架手續麻煩,不像web用github page即可永久免費佈署
- 網頁可以發布手機尺寸的網站,也可以跨平台手機APP
- 【入門解盲】2020 年還學寫網站/Web App,落後了嗎?
- 門檻低會有很多競爭者,google
前端難民
- 這些
前端難民
很多都是知名大學來競爭
- 這些
- 技術更迭很快,前端技術每年都會更新
- 但因更迭快,反而容易短期培養技術
- 處理畫面需培養溝通能力、美感(UI)、使用者經驗(UX)
- 如果克服了就變成優勢
- 近期太多程式培訓班的學生拉高了就職門檻,現在至少要會一個JS框架(React/Vue/Angular)比較好找工作
- 有作品,裡面至少用到RWD切版、後端API呼叫、使用JS框架(React/Vue/Angular)
- 一定有些許影響,但對前端來說努力可以克服
- 資工系學得比較有系統,會知道很多功能不是黑魔法,知道要去哪裡找資料
- 其實很多資工系畢業都不會寫程式
- 甚至資料結構、演算法、作業系統都半吊子,只要比這些人努力就夠了
- 資工系的知識會影響的是整個職涯30年,前端框架只會影響5年以內
- 當入行穩定了,還是要找時間補
- 很多工作只要資工資管畢業,就願意給機會,面試很多只要去聊聊天就好
- 非本科系需要證明自己值得被訓練
- 而好的第一份工作會影響到下一個份工作
- 因為資工資管不太教前端,影響不大,但如果是面竹科工程師大概真的無緣了
- 如果還年輕,補個資工所,很划算
- 前端框架更新速度很快,當框架知識能寫成書時,就已經快過期
- 努力在前端衝刺個三年,即可成為這方面的領先者
- 做一些事證明自己,來克服學歷限制,學歷只是了解一個人最快的方法
- 有內容的作品
- 扎實的軟體知識
- 有開放原始碼的貢獻
- 當某個軟體會議上的講者
- ref
- 的確做前端的能力不用資工本科系,甚至高中畢業就可以做了
- 大學資訊工程的知識,是讓人有更多可能性可以站上不同舞台
- 資工系是把學生訓練成建築師的
- 而前端就是油漆工,但是養家活口也就夠了
- 引用 Vgod 的blog:
「如果以蓋大樓來形容這個概念,把砌磚作為一種技能,把蓋大樓作為一種知識,我想可以這麼講 如果你早就知道你喜歡砌磚,很會砌磚,就直接去砌磚吧。如果你的夢想是蓋大樓,你要學的東西還很多,那讀大學是你最好的途徑。 不是每個人都要蓋大樓,靠砌磚就可以賺錢了,砌的好還可以賺很多錢,大家搶著要。」 - Vgod's blog
- 資工系的訓練不是為前端而生,所以頂尖的資工畢業生不會以前端為目標
- 會去做門檻更高、更吃資工知識、待遇更高的工作
- 一部分畢業生還是會基於興趣或現實的考量選擇前端
- 可以想像成美國人來台灣念外文系虐人
- ref
- 記得,投資自己貴的永遠不是課程、書本的價錢,而是你所花下去的時間。
- 看本專案
- 教學網站
- MDN web doc
- w3schools 英文
- w3school 簡體中文
- lidemy,部分免費,推薦
- Youtube搜尋前端教學、網頁教學
- 如果時間允許,套件的官方網站就是很好的教程,可以跟著做一次
- 免費互動式教學網站
- freecodecamp,完全免費,有中文
- codecademy,部分要付費解鎖
- 中文付費課程 (歡迎拉贊助,有限版面才能介紹更多 XD)
- alpha camp、appworks、hahow、hiskio、六角學院
- 英文付費課程
- 找以下關鍵字
- HTML
- CSS
- Javascript
- RWD
- API使用
- Vue 或 React 或 Angular
- 課程結束有作品
- 最重要的核心就是
Javascript
,跟我念三次
- 先講結論,有這樣疑問的程式新手先不要
- 如果課程前面有Python語法入門課程,自己看w3school Python Tutorial就好
- 資料科學、機械學習的就業門檻高,至少要相關學系碩士,只用皮毛套件對工作幫助有限
- 台灣的工作假AI居多,這個行業僧多粥少
- 如果有教聊天機器人,那屬於後端工程師的範圍,建議直接學Python框架Django or Flask即可。
- 如果你是初學者,時間很多,自學能力有限,是可以考慮的選項
- 最大的成本不是學費,而是花進去的時間
- 選課自己要確定方向,有時課堂會塞一堆實際上用不到的技術浪費時間
- 比如我要學前端,但是卻要學MySQL、Java、PHP、C#等後端技術
- 去資策會出來不會是加分的,可能還會扣分,重點還是要回到自學能力
- MUKI SPACE 面試有感
- 最大的原因,我覺得是「面試的作品集千篇一律」。
- 面試者從學校順利畢業,拿到相關結業證書,對我來說根本沒有意義
- 比較在意的是,從這些學校畢業之後,能不能利用所學,再去做出一個個獨特不一樣的專案
- 基本上把JS弄熟,很多原理是互通的,最好都要了解,然後專攻一個
- 入門門檻低,中文文檔相對齊全,尤雨溪(Evan You)主導開發
- 如果你是程式新手要入行、之前都沒碰過Javasript或很資淺,選Vue
- 現階段最流行框架,Facebook主導開發
- 也就是缺最多
- 入門門檻相對高,需有一定JS知識
- 如果你已經是JS熟手想衝高年薪、並且想去厲害的大公司的話,選React
- 大而全、嚴謹的企業級框架,Google主導開發
- Google有很詳盡的文檔應付升級,每年的變化相對其他兩個低
- 如果你是後端熟手,想跳到前端Angular的嚴謹性會讓你很好上手
- 會學Angular通常是就業導向,確定想要去某一間用Angular的公司
- 然後你React/Vue很熟的話,Angular的公司也會收你
- 初級職缺: HTML + CSS + Javascript和框架,0到1年經驗,月薪3到6萬
- 中級職缺: HTML + CSS + Javascript和框架,3年以上經驗,年薪約100
- 高級職缺: HTML + CSS + Javascript和框架 + Node後端經驗,3年以上經驗,年薪約120~200+
- meet.jobs
- 如果有適合的缺,很推薦,還可以領就職金
- PTT,很多特別的缺會出現在這
- 104,通常是入門缺,大公司也會請104求職者去自己的網站投履歷
- Linkedin,常常經營跟更新,獵人頭會幫你找
- f2etw/jobs
- FB相關社團
- 如果非本科系轉職,求的是工作經驗
- 需求的薪水可以不用太高,一兩年就跳了
- 雖然公司很多負評,只要進去技術能成長,其他都好說
- 回應PTT討論
- 試過遠端或是來台北找嗎? 缺真的比較多
- 前端工作因為前端訓練班的出現造成門檻提升
- 現在沒有作品跟基礎很難直接被錄取
- 面試時的作品務必跟訓練班做出差異化
- 除了基礎語法,瀏覽器與網路知識也要了解
- 你刷題了嗎? 技術高的公司很難不考白板題
- 你的作品夠強嗎? 還是看起來像玩具或照抄課程的project?
- 務必了解作品的每一個細節
- 試著加入JS框架、API使用、RWD頁面並佈署在github page
- 每天練習的時間夠嗎? 是否一天練習時間不到一個小時?
- 經營技術blog,寫上學習的心得也好,一定有東西可以寫
- 從github issue blog開始寫很簡單,參考aszx87410/blog
- 可以考慮使用正式英文履歷,把附有大頭照的花花綠綠履歷換掉
- 如果會前端以外的技能如操作Linux指令、Git指令、Node後端就太棒了
- 如果還有困難那就深入React,把React技術和周邊框架都摸爛,offer就在不遠處
- 如果還有什麼問題可以在issue問我
- 或是mail到jimmatw@gmail.com