Re: [心得] 失敗的5個月(非討拍)

看板Soft_Job作者 (小酒窩 長出睫毛 )時間5年前 (2018/09/28 00:29), 5年前編輯推噓25(2619)
留言36則, 31人參與, 5年前最新討論串7/8 (看更多)
本魯蛇也是版上最看不起的資策會仔 台北.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

09/28 00:36, 5年前 , 1F
推詳細心得XD
09/28 00:36, 1F

09/28 00:54, 5年前 , 2F
兩年11萬? 認真?
09/28 00:54, 2F

09/28 01:11, 5年前 , 3F
同為資策會同學,這篇大推..我就是廢廢領 35K 繼續努力中
09/28 01:11, 3F

09/28 01:33, 5年前 , 4F
本文值1000P
09/28 01:33, 4F

09/28 02:38, 5年前 , 5F
推這篇 很真實
09/28 02:38, 5F

09/28 04:54, 5年前 , 6F
好文 不過能不能精進也是看公司
09/28 04:54, 6F

09/28 06:03, 5年前 , 7F
jenkins docker
09/28 06:03, 7F

09/28 06:24, 5年前 , 8F
優文˙ω˙
09/28 06:24, 8F

09/28 06:48, 5年前 , 9F
是因為你本身就是四大吧才有可能一出來就拿那麼多
09/28 06:48, 9F

09/28 08:31, 5年前 , 10F
推推推
09/28 08:31, 10F

09/28 08:35, 5年前 , 11F
有下有推
09/28 08:35, 11F

09/28 08:47, 5年前 , 12F
推 實際的心得
09/28 08:47, 12F

09/28 08:54, 5年前 , 13F
不錯喔!
09/28 08:54, 13F

09/28 08:58, 5年前 , 14F
兩年11萬 這太神...
09/28 08:58, 14F

09/28 08:58, 5年前 , 15F
這篇不錯 後面都是講業界實務面XD
09/28 08:58, 15F

09/28 09:06, 5年前 , 16F
你這四大文學加工學就不是一般人了吧
09/28 09:06, 16F

09/28 09:12, 5年前 , 17F
學店都很少人有修雙學位了,四大雙學位學習能力肯定不錯
09/28 09:12, 17F

09/28 09:22, 5年前 , 18F
不要太苛求 你們現在還有這種速成班可以上 學習環境其
09/28 09:22, 18F

09/28 09:22, 5年前 , 19F
實對新手很友善了
09/28 09:22, 19F

09/28 09:25, 5年前 , 20F
09/28 09:25, 20F

09/28 11:07, 5年前 , 21F
好文 後段非常務實實用
09/28 11:07, 21F

09/28 11:55, 5年前 , 22F
慘了~你講的我一堆不會
09/28 11:55, 22F

09/28 11:57, 5年前 , 23F
如果是我知道的去LINE那位 = = 那11萬有(年薪150以上) 但我
09/28 11:57, 23F

09/28 11:57, 5年前 , 24F
沒記錯的話 年資應該是近3年才對(?)
09/28 11:57, 24F

09/28 12:04, 5年前 , 25F
兩年11萬都是強者我朋友同學同事之類的
09/28 12:04, 25F

09/28 13:22, 5年前 , 26F
09/28 13:22, 26F

09/28 16:08, 5年前 , 27F
https://wp.me/p7ou9J-gd 那個110K是不是他?
09/28 16:08, 27F

09/28 16:08, 5年前 , 28F
但是他好像是聯成畢業的 XD
09/28 16:08, 28F

09/28 16:16, 5年前 , 29F
推...11萬真的不是小錢
09/28 16:16, 29F

09/28 20:58, 5年前 , 30F
看起來樣樣通 樣樣鬆
09/28 20:58, 30F

09/28 23:06, 5年前 , 31F
太強了吧@@ 有神快拜
09/28 23:06, 31F

09/30 07:22, 5年前 , 32F
到業界就是無止盡的學習,哈哈
09/30 07:22, 32F

10/03 12:55, 5年前 , 33F
是因為在北部吧。像我是成大數學碩,上完java養成班後在台
10/03 12:55, 33F

10/03 12:55, 5年前 , 34F
中找的工作薪水不超過四萬
10/03 12:55, 34F

10/03 22:26, 5年前 , 35F
我也是資策會出來的,我也記得去line的那位應該是三
10/03 22:26, 35F

10/03 22:26, 5年前 , 36F
年多才對XD
10/03 22:26, 36F
文章代碼(AID): #1RhGLSji (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1RhGLSji (Soft_Job)