Soft_Job 板


LINE

說明一下小弟的背景與結論 國立經濟系學士畢業、在旅遊業當業務兩年半, 自學 HTML、CSS、jQuery、Ruby on rails 半年(有買線上教材), 目前面試:6家 Offer: 2個 (28~32k 目標是35左右,努力中) ---------------------------------分隔線---------------------------------- 會寫這篇文章主要是分享自己的轉職心路歷程, 以及覺得這是一條「沒有這麼困難、大家都能嘗試」的一條路, 走在轉職的道路上,也受過許多人的幫忙, 希望透過ptt的分享,分享自己的幸運。 文章會寫得比較長一點,分成: 一、「最基礎」前端工程師的技能(以能找到第一份工程師正職工作為目標) 二、學習資源與順序安排(中文、英文,免費與付費) 三、求職心態、策略與未來的路 ---- 一、「最基礎」前端工程師的技能 實際求職、跟許多前輩聊了以後,大家對「前端工程師」的定義差異很大, 兩者的差異大概有狗跟熱狗的差異這麼大。 有些人認為一個「合格」的前端工程師要熟悉 Angular、React 其一, 要懂得怎麼做前後端分離、開API、用webpeck打包... 但市場上也有一些工作,是只要會用HTML、CSS、bootstrap(寫得出想要的畫面), 會使用jQuery,一點點javascript、ajax,也能成為一個前端工程師。 而小弟第一份目標的工作等級是放在後者, 也就是能使用HTML、CSS與CSS框架如bootstrap, 搭配jQuery做動畫、用ajax要資料與存資料的工作。 會用HTML的定義: 知道怎麼做切版、怎麼為「使用bootstrap」鋪路 form tag的操作,會打出什麼request 會用CSS的定義: 1.懂排版(display、position、z-index、box-model) 2.懂權重、selector 3.懂pseudo element 會使用jQuery: 念過一本jQuery書從頭到尾(我是念 the missing manual https://goo.gl/IhvGYX ) 二、 現在線上的課程很多,如以下: 免費課程: codecademy、Udacity、learn to code(還不錯但我沒念完QQ 後來還是念中文的) 付費課程: treehouse、Udemy、網頁十五天 我自己的學習路徑是: codecademy >> treehouse >> Udemy >> 網頁15天 + Rails 101 + ihower實戰聖經 (除了codecademy、rails101、ihower實戰勝經以外都是付費的) 會想選擇付費課程的原因很簡單, 我希望可以用比較快的速度把「找到第一份工作最低標準」的東西學起來, 二來付了錢比較有動力(壓力) 1. codecademy https://goo.gl/gorvx8(15個小時) 算是初期的嘗試,HTML CSS的課程有全部跑完, 也確定自己不排斥「與機器溝通」,可以再投入更多的資源 2. treehouse https://goo.gl/sxTgo1(5個小時) 有聽朋友推薦treehouse是學HTML CSS的好線上教材, 使用free trail以後覺得真的很普通,甚至我會給負評。 原因有兩點: 第一點是整個學習沒有架構,只是把HTML、CSS在MDN上面可以查到的東西講一次, 但其實看完、寫完一點點練習題,馬上就會忘記。 第二就是老師教學的習慣,常常一次改動很多HTML屬性和CSS值,然後才看畫面, 不注意就會不知道畫面的更動是因為修改了哪一個地方、因此有新的改變 所以在free trail還沒結束我就果斷放棄,畢竟時間很重要。 3. Udemy https://goo.gl/sOoDz4(15個小時) 在treehouse之後,我有想是否要改上中文線上課程會比較合適, 因此在Udemy上面嘗試了一門HTML CSS的課程,覺得效果還好。 4. 網頁基礎十五天 https://goo.gl/nWMg28(300個小時) 這和ihower實戰聖經是我主要轉職的的學習工具,當初會認識這個課程, 是在youtube上面找bootstrap教材的時候有看到 free trail 的影片, 避免廣告嫌疑就不多談,比較之後比Udemy上的六角學院適合我, 加上某天腦波弱覺得自己學習速度太慢,想要加速就付費了,最後沒有後悔,很推薦。 最近也有個似乎是前端大大也開了一套bootstrap課程, 想花錢購買課程的可以多方比較、找到適合自己的課程。 後端的部分: 1. Rails 101 https://goo.gl/BM710y 2. iHower實戰聖經 https://goo.gl/yMv3gW 大家可能會覺得說:「為什麼一個立志當前端工程師的人要學Rails?」 某次和朋友聚會的時候,和幾個工程師朋友請教「什麼是一個合格的前端」, 就像前面說的,大家的定義真的是從狗到熱狗都有, 但其中一個後端工程師朋友說: 「只懂HTML CSS的叫做視覺設計,沒辦法跟我溝通API、完全不懂request到response之間 發生什麼事情的前端工程師,在我們公司連實習都拿不到。」 因此,在把HTML CSS jQuery念到一個基礎,開始做大量實作時, 我同步也開始「貼」Rails 101的code,以及翻ihower實戰聖經, 去感受「丟資料到後端、把資料存進資料庫、從資料庫拿資料出來」的感覺 最終的作品有包含一點透過 jQuery ajax去跟 rails的後端做溝通的功能(CRUD) 也是我面試的時候,部分面試官覺得我「勉強還算是個工程師」的點。 三、求職心態、策略與未來的路 1.心態面: 「被拒絕是應該、被洗臉是正常,清楚知道自己的目標、展現自己最好的一面」 坦白講我覺得我自己最幸運的部分, 就是身邊有認識兩三個網頁工程師的好朋友, 在我覺得自己什麼都不是的時候,告訴我工程師的人力市場狀況, 當我被其中一家老闆酸說:「你零經驗,讓你實習三個月看情況,一個月15k」 在我差點要接受的時候,告訴我我值得更好的機會。 2.策略面: 「有看到機會就投、有面試就去,一切以拿到offer再說」 我的最後一個作品是我朋友接了一個小案子,兩人一起合作(rails) 我意識到真的和有點經驗的人一起工作有許多好處, 例如一些光怪陸離的寫法才會消失 (被唸說這樣寫沒人看得懂..現在自己也越來越看不懂 囧) 或是一些既有的工作flow,也幫助我在面試的時候不至於被當「搞不懂狀況的人」 (合作開發時我學會使用git、github、trello跟github flow) 加深了我「無論如何,找到一個正職的工作,實際工作中才會養出更強的實力」的想法 3.未來面: 也曾經被身邊的朋友揶揄說: 「你貓大經濟畢業,為什麼不去銀行、券商?寫HTML、CSS不是很簡單的嗎?不是要用 再查就好的東西嗎?寫那個有未來嗎?你又不是資工系的,你有競爭力嗎?....」 我心裡非常清楚,我心中「前端工程師」的定義是最前面提到: 「熟悉Angular、React其一、懂nodejs、會規劃API、用webpack打包...」 那是對自己的期許,但知道自己的現況就是零開始。 也曾經想過是不是要參加bootcamp(alpha camp或是資策會),但因為經濟因素而作罷。 最後我的做法是,先讓自己成為求職市場上的「前端工程師」(無論內容做什麼) 工作的期間,期許自己可以將HTML、CSS、jQuery熟悉外,更懂得瀏覽器的運作, 更懂得整個「從request到response之間到底發生什麼事情」了解得更透徹, 學習javascript、能用javascript解leetcode,到能夠熟練angular或react 「人們常常高估短期能做到的事情、但低估長期能做到的事情」 如果我逼迫自己半年內要成為「心中認定的前端工程師」,我只會得到滿滿的挫折, 但,我可以一步一步往「心中認定的前端工程師」前進。 而會發這篇文章,是因為自己達到了自己設定的第一個里程碑 「在求職市場上找到前端工程師的工作」 雖然比預期的時間晚了一點, 原本希望年前可以確定offer並發面試心得文+轉職心得, 但作品集晚了一點做完、面試的公司並不夠多、且還沒有拿到心儀的Offer, 因此,面試的具體內容、要注意哪些事項, 等工作有著落後,會再分享給大家。 祝大家雞年行大運 有想要轉職的朋友可以順利成功 有一樣是零經驗想轉職網頁工程師的朋友,也可以找我聊聊, 我可以分享一些微薄的經驗給你們 :D --
QR Code



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 124.12.211.213
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Soft_Job/M.1485583086.A.631.html
1F:推 sivid: 推 @@ 01/28 14:30
2F:推 raindropz: 好勵志!推一下。希望最終拿到好offer 01/28 14:34
3F:推 kaiac: 推推 01/28 14:51
4F:→ robler: 一堆人都以為寫程式很簡單,什麼都不會也可以簡單拿到高 01/28 14:55
5F:→ robler: 薪,等到開始學寫才知道要準備的技能有多少 01/28 14:56
6F:→ robler: 半路出家的人最常見的問題就是軟體工程的概念都沒有 01/28 14:57
7F:→ robler: 東西都是寫了會動就好 雖然本科系出身也一堆這種人啦 01/28 14:57
8F:推 selient: 推 01/28 15:23
9F:推 t781226: 勵志推 01/28 15:24
10F:推 YakuShou: 15天課程滿不錯的 上過給推!! 01/28 15:26
11F:推 sky00000: 推 01/28 15:28
12F:推 wlg119: 勵志推,加油 01/28 15:30
※ 編輯: Titus (115.82.129.158), 01/28/2017 15:39:49
13F:→ dnabossking: 前端工程師懂nodejs就叫全端了啊,今年第12個 01/28 15:40
14F:推 andy79323: 半路出家建議要多學演算法和架構 寫出來的代碼 後面維 01/28 15:44
15F:→ andy79323: 護的人會很辛苦 01/28 15:44
謝謝m大的建議,其實有在念oop相關的書, 但之後工作後會再抽空把交大線上課程的資結演算法念過一次, 盡量減少製造爛code的量 Q___Q
16F:推 shanmon: 15天課程上過,實戰與觀念並重,推推~ 01/28 15:54
17F:推 savealone: 半路出家跟本科系寫的還是差很多 01/28 17:23
18F:推 a47135: 其實樓上應該加註 本科系(有認真學的) XDDDD 01/28 18:00
感謝兩位督促,小弟會加油的。
19F:推 essense: 好文推 01/28 18:41
20F:推 Beersheep: Treehouse 我也是覺得只有介面漂亮而已XD 01/28 19:35
真的....
21F:→ Rinorune: 是在中南部嗎 01/28 19:49
22F:推 frank11118: 推自學 01/28 20:01
23F:推 BignoZe: 程式真的不用分本科或非本科 01/28 20:59
24F:推 loveu8: 勵志推,加油!! 01/28 21:34
25F:推 sing10407: 如果工作內容只是無限的複製貼上改變數是不用啦 01/28 21:36
期許自己未來不是 :D
26F:推 ck960785: 怎麼不衝四大資工所呢 01/28 21:46
因為考量到時間成本,衝四大資工所要一年準備+兩年唸書,成本有點高, 如果工作一年覺得真的有需要進修,會在想辦法,感謝建議。 ※ 編輯: Titus (111.241.61.63), 01/28/2017 22:03:12
27F:推 Hevak: 有認真的本科系>有認真的人>>>>>不認真的本科系=不認真的人 01/28 22:03
28F:推 G888888: 推 01/28 23:04
29F:推 ricecace: 恭喜成功,推推 01/28 23:07
30F:推 king1761: 推 01/28 23:26
31F:推 chrome: 推 01/29 00:42
32F:推 BignoZe: 很多神人都非本科 覺得本科系好棒棒的應該是沒被電過 01/29 02:24
33F:→ BignoZe: 不過以平均程度來說本科是會好一點沒錯 01/29 02:27
34F:推 andy188: 勵志推個 01/29 10:03
35F:推 asleisureto: 拿神人來比實在很怪,神人能滿街跑那也不是神人了 01/29 13:12
36F:推 tyr2004: 推 01/29 19:34
37F:推 wingture: 推分享 01/31 12:59
38F:推 paul800526: 有毅力推推 01/31 13:06
39F:推 glory5566: 推 02/01 22:58
40F:推 abcggg: 我跟你實在太像了 也是無經驗轉前端 現在也是面試中 目標 02/02 15:07
41F:→ abcggg: 也是35k 我們一起加油 可以私信聊聊:) 02/02 15:07
42F:推 THNBJF: 好立志!! 加油 02/05 13:22
43F:推 Csongs: 加油!之前看到在版上有中文系自學拿到不錯的offer 02/07 21:23
44F:推 needshe520: 感謝分享 02/09 19:56
45F:推 Wualnz: 推,謝謝你的分享!! 02/21 15:53







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Tech_Job站內搜尋

TOP