看板 Soft_Job 關於我們 聯絡資訊
本魯蛇也是版上最看不起的資策會仔 台北.NET班 心得感想: 資策會大概60%的人 根本不應該去資策會 本魯從資策會出來的第一份工作 月薪49K 學歷:四大文學/工學雙學位(非CS) 大學時超討厭程式(教授的教法...) 資質普通 高中校排倒數20名 大學系排90% 會去報名資策會的 通常分幾種人 1.大學非CS 真的對寫Code有興趣的 2.竹科高薪但爆肝 身體出問題想轉行 (這種人很少) 3.學店畢業 不知道自己要幹嘛 被家人送來順便多逃避半年 4.在自己本來領域沒熱忱不上不下 對Coding也沒興趣 純粹寫Code比較好找工作 起薪又比較高才轉職的 學生組成 3 4的人佔大多數 資策會的課程 是偏向就業取向/業界應用為主 因為主要是培養業界的碼農 不會去教大學CS的資料結構/演算法/OS 所以對於一般人來說 可以說是沒有門檻的限制 「人人都可以寫Code,但不是人人都適合」 進入門檻低 但是只適合真的對Coding有興趣 想持續學習新技術的人 其實資策會的課程 內容範圍教的蠻多的 (畢竟要在半年養出能提供給業界的碼農) 要符合業界的廣泛需求 業界還在用的舊技術 業界慢慢開始再用的技術都要教 學生又幾乎是從0開始 我認為節奏算是蠻緊湊的 新手剛開始不熟練 概念沒有那麼了解 有時候就會卡住碰壁 除非你是天才 不然半年內 多少都會遭遇點挫折 遭遇挫折時 有沒有興趣就很重要了 有興趣的人 會自己Google/問老師同學/晚上留下來討論+練習 沒興趣的人 基本上就是下課就回家 完全不碰了 更多人的人是 前面跟不上/中間跟不上/突然一個段落跟不上 就開始放棄了 上課開始睡覺/玩手機/滑FB 在未來的軟體職涯中遭遇挫折 是100%會發生的 如果在業界一遇到不會的 就直接擺爛 那還是不要當工程師好了... 對Coding沒興趣的人 就算把資策會教的都學得很透徹 未來職涯發展也蠻大機率會受限 到一個瓶頸就上不去了 因為資策會 教的內容範圍很廣 所以都只能教到理論/基礎 沒時間教得很深 只能讓你的作品 套BootStrap有個還OK的UI 可以動的起來就好 C#班的前端部分 可以說是0 僅限於基礎的js/css/html/JQuery/Ajax (不用考慮效能 / 權限控管 / Controller和Service分層結構 / Design Pattern) 資策會能提供你的 只是進入業界的門票 你的作品 跟業界的Real Work程式 基本上還是有一定的技術差距 畢竟業界更要求嚴謹 需求/複雜度/可擴充性 一定比資策會作品高很多 如果你真的沒興趣 不想自學其他技術 只想要一份餓不死的薪水 那只要把資策會教的都學會就好 畢竟新人時期 面試官會認為你是新人 覺得你資策會的都OK 就很不錯了 幾年過後 當你想要跳槽or換公司時 面試官當然會看你的年資 認為你這年資應該要有的相符實力 有熱忱的人 會不斷的去接觸新東西 跳槽後談的薪水自然比較高 沒興趣的人 這時候還停在資策會新人實力 那不管怎麼跳薪水大概就是4~6萬 我看過一堆寫了6~7年的工程師 薪水比我年資1年時還低..... 同期資策會出來的 兩年後 有人跳槽 110K*16 有人可以去Line 旋轉拍賣 有人還不到50K 大概就是興趣 熱忱所影響的結果 在軟體這條路上 如果你不想被淘汰的話 你可以選擇 1.專精1~2個領域 成為該領域的頂尖高手 你就是該領域的專武 2.廣泛涉略多領域 成為多能工 跳槽到大部分公司能快速成為零件之一 這兩條路 唯一的共同點就是要不斷的學習新技術 尤其你想未來想走前端的話 一直碰新東西是必須的 前端現在越來越蓬勃 慢慢開始受到重視 每幾年流行的趨勢可能又會變 以前只要Jquery打天下 現在還要會React/Angular/Vue 2~3年後 如果趨勢又變了 那前端工程師還是要去學 其實不管前後端 你可能未來要接觸的東西都很多 EX: 一開始出來資策會 你可能只會基本的SQL 然後因為子查詢用得不好 造成效能很差 之後你可能會要知道該對哪些欄位建index 何時狀況建立哪些index(單一索引/唯一索引/涵蓋索引/分割索引) 要減少I/O可能要用索引壓縮 針對不同資料異動頻率的Table設立不同填滿因子 資策會教你的Entity Framework如果真的要mapping很多Table影響效能 你可能會去用notracking 或是使用dapper 雖然台灣很多公司 都不用寫Unit Test 但是當你學會寫測試後 在新專案採用TDD的開發模式 才會發現省更多時間~~~ 資策會只教你最基礎的MVC 沒時間示範多層次架構 你在業界可能要把helper/Service/Model/Controller拆開 Controller就只負責傳遞資料/檢查權限/ModelState的檢驗 Design Pattern先學個簡單工廠模式 可以套用70%的情況 權限控管 資策會沒時間教你ASP.NET的Identity 你可能要了解MVC的生命週期 HttpModule/HttpHandler是什麼 畢竟你有可能要寫Web Api 或是你的公司 跨系統對接時 是用更早期的Web Service/WCF (因為有些對接系統 需要你提供描述文件wsdl 但是Web api不是Base on SOAP,要產出描述文件要用Swagger 但是產出格式是json或yaml 但是wsdl是XML格式 所以只能選擇用Base on SOAP的Web Service) 你在資策會 可能只知道Session/Cookies,卻不知道要幹嘛用的 Session/Cookies 如何判定使用者身分 Request/Response中 你至少要了解body跟header裡的常見屬性 不然你根本不知道自己傳了什麼出去 header裡面很多屬性是幹嘛? Refer來自哪裡? 怎麼有ETag? 是遠通集團嗎?? Cache-Control可以不允許快取耶! 原來可以設定快取有效時間耶?! 了解http Request之後 你就可以開始玩爬蟲了~~~ 假設你去的是電商類型公司 那你寫出來的網頁 為什麼SEO排名很差? 可能是 1.不符合Google規範 (html標籤亂用、沒有語意化、description keywords關鍵字選得不好 SiteMap、外部連結、文章中的關鍵字密度有問題、沒有多語系、301 302轉址) 2.網站檢測效能很慢 通常最多的原因是圖片沒有最佳化 以及沒有設定快取期限 再來是使用的js/css太多支,發出的request太多 而且走的協定 都是http1.1 一查才知道 http1.1 對同一個domain只能同時開啟6個TCP/IP connection啊!! 難怪看開發者工具的Network時 每個request都是1次6個跑完 再跑另外6個 看來把靜態網站資源 都放上CDN是最佳解 Azure上架CDN走的是spdy Cloudflare走的是http2 都沒有domain限制了 然後發現js/css太多 那只好bundle啦 看要用MVC的內建bundle 還是用Webpack都可以 之後可透過壓縮再少一半size http裡的header有個屬性content-encoding 說的就是可以接受的壓縮方式 常見的有gzip Deflate 最新的有br 什麼? 壓縮後想在Chrome上Debug 但是壓縮過後都是亂碼 不方便QQ 沒關係 學個webpack source map就行了~~~ 如果你在電商 那通常會要在view上埋一些廣告行銷公司的js 可能要了解GA流量檢測 要了解GTM 在頁面中可能要埋那些結構化資料給搜尋引擎爬蟲爬 如果在博弈產業 當前端工程師的話 那對於前端效能的要求和技術更多了 要會CSS的預處理 馬的104上一堆前端職缺還要求熟悉Node.js 可能要把Server Cache存在Redis或MongoDB中 因為User量很多 Server可能很多台 要上版部署用手動很慢 那可能就要學Jekins跟Dokcer 才能導入CI/CD了 台灣公司愛用Windows系統 Line公司是用Linux系統 要操作Linux系統 你只好乖乖去學Vim指令 不然你連改個記事本都改不了XDDD 挖賽~~ 不知不覺打了一堆 全部都不是資策會當初教的耶 而且都是偏向前端領域而已 DB/效能調校那些 我幾乎沒碰過 看了那麼多 結業之後還想不想當軟體工程師 真的要好好仔細想清楚 11萬學費都算小錢而已 找到自己真正的興趣 適合走怎樣的路才是重要的~~~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.141.82.74 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1538065756.A.B6C.html ※ 編輯: JuicyChen (220.141.82.74), 09/28/2018 00:31:52
devilkool: 推詳細心得XD 09/28 00:36
Uzak: 兩年11萬? 認真? 09/28 00:54
pttrAin: 同為資策會同學,這篇大推..我就是廢廢領 35K 繼續努力中 09/28 01:11
vi000246: 本文值1000P 09/28 01:33
shenevol: 推這篇 很真實 09/28 02:38
bonfferoni: 好文 不過能不能精進也是看公司 09/28 04:54
deray: jenkins docker 09/28 06:03
BlacksPig: 優文˙ω˙ 09/28 06:24
knives: 是因為你本身就是四大吧才有可能一出來就拿那麼多 09/28 06:48
Y78: 推推推 09/28 08:31
qrtt1: 有下有推 09/28 08:35
lk2986706we: 推 實際的心得 09/28 08:47
neo5277: 不錯喔! 09/28 08:54
dirk110613: 兩年11萬 這太神... 09/28 08:58
sofasoso: 這篇不錯 後面都是講業界實務面XD 09/28 08:58
menshuei: 你這四大文學加工學就不是一般人了吧 09/28 09:06
acer1832a: 學店都很少人有修雙學位了,四大雙學位學習能力肯定不錯 09/28 09:12
vn509942: 不要太苛求 你們現在還有這種速成班可以上 學習環境其 09/28 09:22
vn509942: 實對新手很友善了 09/28 09:22
bobbyaxe: 強 09/28 09:25
TAKADO: 好文 後段非常務實實用 09/28 11:07
DCTmaybe: 慘了~你講的我一堆不會 09/28 11:55
bndan: 如果是我知道的去LINE那位 = = 那11萬有(年薪150以上) 但我 09/28 11:57
bndan: 沒記錯的話 年資應該是近3年才對(?) 09/28 11:57
pttano: 兩年11萬都是強者我朋友同學同事之類的 09/28 12:04
ap954212: 推 09/28 13:22
pkwelly: https://wp.me/p7ou9J-gd 那個110K是不是他? 09/28 16:08
pkwelly: 但是他好像是聯成畢業的 XD 09/28 16:08
defective: 推...11萬真的不是小錢 09/28 16:16
prag222: 看起來樣樣通 樣樣鬆 09/28 20:58
rugia813: 太強了吧@@ 有神快拜 09/28 23:06
loveu8: 到業界就是無止盡的學習,哈哈 09/30 07:22
maxsho: 是因為在北部吧。像我是成大數學碩,上完java養成班後在台 10/03 12:55
maxsho: 中找的工作薪水不超過四萬 10/03 12:55
hhaappyy1112: 我也是資策會出來的,我也記得去line的那位應該是三 10/03 22:26
hhaappyy1112: 年多才對XD 10/03 22:26