[心得] 説說5個月走來的資策會

軟工

64530

進資策會前其實查了很多文章,也很感謝先前各位前輩給了我一些明燈,如今結訓來分享
這五個月的經歷,希望能幫助到也在考慮這條路的人

背景簡介:
即將滿30 英文不流利但可正常對答 多益大學裸考725出社會退步許多
在原產業要繼續進步只剩開業跟國外這兩條路,但覺得兩條都不適合,所以就決定轉了

找課程:
網路上看了許多java課程,不外乎是緯育跟資策會
原本跟著評價報了緯育,當時是有政府補助免學費並有每個月8000生活金,但在緯育開課
的前一個禮拜被通知他們補助沒過,要自費,我個人是覺得無法接受這種事,有種被騙的
感覺,以上是對行政流程的抱怨而非師資

於是就選擇了資策會(因為有補助),進來之後發現不少也是先報緯育被通知沒補助後轉來
的,畢竟一來一往學費生活費差距可能會來到15萬,中壢資策會有提供便宜的宿舍,如果
對生活環境要求不是很高的人是一大福音,幾個人住一間可以自行決定,我是兩人住一間
一個月住宿費2500,電費退宿時一次收,我冷氣開算蠻兇最後一人總共只收了1000多,小
資族福音,而且上課走路2分鐘,晚上留下來練習也無壓力,省下來的通勤時間都是很寶
貴的

課程的部分:
學校都會錄影可以讓同學複習,但個人是沒看過,建議上課前先預習(會提前發課本),這
樣上課吸收比較好,下課後去多做練習跟補充額外知識或整理筆記,我每天大概都是這個
循環(預習並把內容打到自己的筆記迳上課邊看筆記邊補充迳下課練習跟整理筆記迳預習
並把內容打到自己的筆記)到凌晨1點,早上9點再去上課

Java基礎:
這裡算蠻正常的,該講的都有講到,速度也適中,非常建議這邊要多做自己的筆記,我自
己是用notion全部打下來(也看到有人用HackMD),因為最後去面試時大概有8成公司會考
這裡的基礎,筆記有做好可以快速複習
另外我也額外上udemy的來杯java吧,有帶著做練習題也可以開1.5倍速快速複習JAVA觀念
,對面試跟釐清基礎觀念都幫助很多

MSSQL:
基本語法都有教到,也有出功課讓大家練習,但是到課程過一半後會突然開始飆車,有點
吸收不良,而且問老師問題時老師態度大概就是你先不要講話你聽我講就好,到後來就有
問題也很少人問了,需要額外找很多網路資源來補,不過在最後常用的還是基礎語法,建
議多多練習,可以在hackerRank跟sqlbolt這兩個網站找很多題目跟範例,打底要打好

JDBC:
老師很好,除了JDBC講得很清楚還順邊幫補了Java跟Sql一些不足的概念,老師很需要人
回應,越多回應他講得越起勁就補充越多,記得多給點掌聲

專題一:
請同學用JDBC做一個小專案,觀察同學能力以作為後續分組參考,各組會有一個組長一個
技術長,導師會指定,分配好之後用抽籤來決定組員,沒得挑

HTML/CSS:
該教的都有,不過課程長度的關係也沒有辦法帶到太多的應用,最後會有一個簡單的切版
作業

Servlet&Jsp:
這邊大概是分歧最大的地方,因為老師飆車飆很快而且表達很奇妙,大部分同學都吸收不
良,講義的東西基本上都是從良哥哥的東西來的,上課的範例都看到滿滿openhome,我是
邊上課邊把良葛葛servlet書啃完,搭配很多網路的文章跟YouTube,從書吸收到的知識可
能比上課的多,也是這堂課後我發現絕對不能靠老師就好,能自己多學多吸收就盡量,不
然會很慘,不過老師本人是蠻好的,有問題可以盡量發問

JavaScript:
跟JDBC同個老師,一樣是講得很精彩
這邊另外推薦Moshi這位youtuber講得很清楚,可以補JavaScript跟用JavaScript講解oop
的影片

JQuery:
與其說是JQuery不如說是英打練習,老師的上課模式是一直打字,要同學跟打,整堂課其
實沒有時間吸收東西,下課後要多花點時間練習,因為現在前端有許多的框架,關於
JQuery要不要投資時間下去網路上有很多文章,投大量時間下去學習前看看再決定,以上
說的是進階,基礎老師教的我還是有在面試跟工作用到

專題二: 用servlet+jsp去寫出一個可CRUD的後台管理系統(有餘力可以寫前台),會依
各組別上台報告,由組長報告專題發想後各組員報告自己在專題負責的功能,有些組別在
這裡就會開始使用git, github做版控,由於非本科實在看不習慣CMD所以大家會搭配GUI
如github desktop或Sourcetree,做使用,但不管哪一種建議能越早開始越好
畫面呈現的部分來不及手刻就自己找板模套,也可以用bootstrap,就各組自行決定
,這時期的專題基本上是過渡期,後面會將專題改成Spring框架

Hibernate:
老師講得很慢但清楚,一開課就給滿滿的範例檔大禮包,基本上照著模仿都可以寫出想要
的功能,這邊會練習把專二的JDBC改成Hibernate,算可以吸收很好的一堂課,觀念的部
分我有搭配一位叫Telusko的印度人youtuber,跟udemy Chad的Spring Hibernate課程

Spring /SpringMVC:
老師教得很好從0開始建一個Spring專案並逐漸改成SpringMVC,從xml寫起再一步一步改
成Java based configuration,最好邊教就邊將專案改成spring框架,交作業跟最後專題
都會用到

Rest/Ajax:
整個5個月最無奈的其中一堂課來了,老師會有很長的時間在修正自己剛剛示範寫錯的
bug(不是故意示範錯誤,是真的找不到錯誤),rest直到結束前 30分鐘才叫大家下載
postman做測試,整堂課不知道自己聽的到底哪些是對的哪些是老師剛剛打錯的,上一兩
堂後我大概就都自己想辦法攝取知識了

SpringBoot:
跟rest同老師,基本上是放棄人生狀態,說多了都是淚就不說了

這邊推薦amigoscode youtuber的Spring Boot, hahow古老師的課程,還有udemy chad的
課(我買的時候特價才NT$320,涵蓋spring springMVC springBoot ,不排斥英文建議在
udemy找CP值高hahow很多),有些人也會去買隔壁緯育的課來上,我個人是沒上不過聽說
不錯
Spring boot的東西基本上是靠自學學完,如果沒有補助的話我絕對怒氣滿點

Azure/智慧客服:
老師會給測試用的azure點數,帶一些AI跟人臉辨識的東西,老師教的其實蠻好的,
會直接帶著實做出功能,這個階段很多人其實在趕期末的專題,有沒有要加入進專題或是
要花多少時間在這上面就看各組自己的進度

期末專題:
全部交完後大概會有2週半的時間讓同學寫專題,用的技術各組可以自行討論,基本上要
有前台網頁畫面跟後台管理系統
整個專題算是被放生的狀態,中間只有兩次會有老師在現場,其他就是同學間互相努力討
論,因為經過了前面可怕的放棄人生課程,沒有額外自學的同學程度落差會很大,有能力
的就盡量去幫別人修bug或看code,過程中會檢視一次自己的觀念,跟遇上不曾遇到的問
題,對進步都非常有幫助

面試媒合:
會用webex 開會議室請同學進去,基本上這次的面試比較像同學與廠商了解彼此,通
常有後續的話會再約二面試

自己面試成果:
每個公司就不詳細打出來,給各位大概參考
媒合的:
公司1: 台中 最後去了這間,有簽薪資保密不公開,只能說很有誠意
公司2: 台北 43K
公司3: 台北 有進二面,但我婉拒
公司4: 台北 有進二面,但後續無聲
公司5: 有邀約面試,但已得到offer就未去

非媒合自己投的:
公司6: 有進二面,但後續未錄取
公司7: 有面試,但後續未錄取
公司8: 有邀約面試,但已得到offer就未去

面試的部分其實自己投了20家左右吧,但最終回覆給面試機會只有3家,而且面到一半就
覺得自己大概不符合需求的那種,且這段期間剛媒合完等待廠商通知二次面試,會有一度
真的覺得全世界都不要我學了這麼久到底在幹嘛,建議以1-2個月為單位去檢視自己的面試流程,不然會得失心太重反而會在
面試表現不佳
心得:
說過程很辛苦是辛苦,建議學好程式最好的辦法還是單身跟無牽無掛,不過也許因為
是有政府補助的班級,會很明顯地看到同學的積極度差異極大,觀察下來有被社會荼毒過
年紀較大的會比較知道自己要的是什麼,積極度都好很多
綜合結果可以看到,其實最後有得到offer的還是以媒合的廠商為主,資策會提供了一個
很好的平台可以讓廠商看見大家,也提供了良好的學習地圖,是這個6個月以來最大的價
值,也是跟純自學的差異結訓後大約2-3週的時間拿到正式的offer,進公司也一陣子了,覺得職場跟學校又是兩回
事,所有你打的不扎實的基礎都會在職場原形畢露,沒有自行解決問題的能力會很辛苦,
而且難度跟學校也不是一個等級的,學校只是給你一個入場券而已,不持續還技術債是真
的待不久

我以過來人的經驗可以說純自學轉職真的很難,除了沒有人跟你說學的對不對,不夠自律
寫一寫會懶,課程東一堂西一堂很雜,少了媒合其實在自行投履歷的過程會很容易懷疑自
己,而且也沒有任何跟別人協作的經驗可以在面試時分享,我在上課前也常在板上看到去
udemy買一買一萬塊打住,學不起來就是沒天份之類的,其實只能說對一半,最快的方式
應該是結合兩者,成功率會更大
想上課的,不要覺得繳了錢老師就要把你交到好(不過我是有補助沒繳錢),相信不管哪裡
的課程都有適合的老師也有不適合你的,如何補上不適合老師的課就很重要,要多嘗試找
到自己自學的方法,畢竟轉職成功未來還有很長的路都是要透過自學來加強技術,另外找
到志同道合,願意一起討論程式到很晚的同學也很重要,這些都是未來可以跟你一起討論
的心靈支柱也是人脈,進來了就不要想著只是老師功課交一交,多去讓自己的功能更豐富
多去討論,永遠保持著渴望知識的心,一路走來其實受到很多人的幫助跟鼓勵,在此希望
有幫助到也在考慮這條路的人,把自己想成沒有退路一樣的去前進吧

“ 若捨棄了什麼才成就了現在
那再來一次這種任性的話就別說了吧”

https://youtu.be/OVsbnZj5Csg


--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.38.55.125 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1660827364.A.9B9.html
pttano1樓博弈 08/18 20:58
forever197352樓有誠意是bc嗎XD 08/18 21:03
本人3樓回一下,非博弈,很正常的甲方公司 08/18 21:06
MoonCode4樓感覺很有趣 08/18 21:16
DrTech5樓JSP,Servlet,Ajax,工作上根本用不到,所以老師教得爛很 08/18 21:20
DrTech6樓正常,老師也不會我都相信 08/18 21:20
IAMPF7樓Ajax用不到?是我誤會了 Ajax不是我想的Ajax嗎? 08/18 21:38
sakyle8樓AJAX用很多吧,隨便一個網站都一堆 08/18 21:43
Belieeve9樓還是有需要維護的舊專案會用JSP的 08/18 21:46
DrTech10樓Ajax 的x 有人在用?XMLHTTPRequest 的XML 有人在用? 都 08/18 21:53
DrTech11樓被淘汰,然後被其他 framework 包起來了吧。 08/18 21:53
cplusplus42612樓小心被調東南亞 08/18 22:34
spath13樓恭喜找到自己的路 08/18 23:00
gbman14樓有努力有收穫! 08/18 23:27
foreverk15樓如果不是高材生非本科轉職,這篇才是最可能成功的範例 08/18 23:50
viper970916樓推分享~這也太詳細XD 08/18 23:59
qwe7030217樓現在都用fetch吧,套件頂多用axios,ajax真的老了 08/19 00:27
WWIII18樓讚喔 推分享 08/19 00:31
OnlyRD19樓轉職寫韌體cp值比較高 08/19 01:04
samhsu20樓推分享 08/19 02:18
haokozh21樓推分享 08/19 04:46
A470470422樓恭喜 推分享 08/19 07:38
Lomonosov23樓推分享 辛苦惹 08/19 08:04
lens8280124樓推分享 08/19 08:45
sheldonlord25樓公司同事有兩個資策會轉職的 一個只有一個廠商 一個 08/19 08:53
sheldonlord26樓完全沒有廠商 找工作只好自己上104投 感覺不是每個班 08/19 08:53
sheldonlord27樓都有足夠廠商來媒合 08/19 08:53
f82102728樓推 面上還是要還技術債 08/19 09:01
xjoqc29樓資策會技術挺落後,技術線match的也不會是太好的公司,建 08/19 09:03
xjoqc30樓議從工作累積經驗,選定發展方向,不要再當全端,伺機跳槽 08/19 09:03
更多心得
[心得] Google TW SWE 面試心得分享
[心得] AWS帳號被盜經驗談
[心得] AmazingTalker/Crypto.com/Shopback面試
[心得] 產品人的坑-wireframe與產品流程
[心得] (代po)2022軟體工程師面試心得
[心得] 2022年初面試心得
[心得]軟體職缺面試準備
[心得] CloudMosa/Google/Kronos/Netskope/其他