小弟我雖然不是轉職的
大學讀資工,家境不好畢業後就開始工作
不過帶過幾個轉職班出來的人
給原PO跟轉職班出來的人找工作上的一些建議
理想上求職最好可以找到
1. 有維護也有全新開發案的
2. 有人可以帶著你半年左右的
然後在這種環境待個兩三年
維護案(含擴充)跟全新開發案面對的不同,
也能區分找到的公司前景如何
目標就是盡量讓自己成為可以獨立作業也可以團隊合作的程式設計師
在開發管理跟業務有狀況的公司
會呈現只有原本產品的擴充案,接不到新案
不過面試時候可以問出目前維護案跟開發案的狀況
然後如果是接政府標案的公司,
也可以查公司歷年的標案紀錄
有人可以帶著開發就真的蠻看運氣了
至少我自己大學畢業後沒有遇過
自己看書自學居多,或看SDK文件摸索
不過進去公司還是觀察一下誰可以讓你問,願意有耐心教
以前我會盡量早上能空出一兩個小時教,
然後請新兵早點上班,盡量八點前來,
我七點半就到公司了,通常磨個半年就能很上手變成戰力
-----------
這邊補充
維護案需要的主要技能,
快速看程式debug,
出報表,要熟SQL
效能調教
修補資安風險。
系統搬遷、資料庫搬遷
備援演練
舊平台升級案需要的技能除了全新開發規劃以外
還需要考量舊資料怎匯入格式轉換等
還有怎延續使用者已經習慣的操作,
減少系統轉換的陣痛期
全新開發的案子則是學怎跟著PM跟甲方溝通,
彼此互信的狀態下把甲方需要的功能做出來
並且將新系統協助導入至甲方公司
當個客服知道自己寫出的爛介面怎樣造成使用者困擾
----------------------------------
給轉職班還在學的人的建議
東西能記住英文專有名詞盡量記住,
能用Google找出來的英文資料還是比較多的,
再來轉職班步調很慢,
以前去參加過職訓的轉職班,
寫IoT,覺得教的非常慢,
蠻像退休很久的工程師出來授課,
你們要盡量想辦法從老師身上榨出更多的開發經驗
錢跟時間都花了
然後做的專題盡量選一個成熟的產品直接抄,
完成度越高越好,
不要想說要解決問題當自己是新創團隊
先學會抄作業再說
-------------------------------------
然後回答原PO的問題
我自己是推薦可以看
joel on software的文章,
中文幾乎都有翻譯在網路上
英文的也可以免費看
而且集結成冊的書有重新出中文版,
這個人的部落格文章幫助我非常大
我剛畢業投入工作時給我很多的啟發
然後精進開發能力的話
我推薦看code complate2
博碩有翻譯中文版
這本書講很多寫程式需要考量的細節
我看了收穫頗多
然後各領域的程式設計通常還會有比較深入的書
這種書我也很推
例如我寫C#為主
有clr via c# 這本很讚
讓我比較知道寫出來的程式
作業系統實際上怎麼執行的
網路跟系統相關的
我推薦可以從鳥哥的站開始看
現在的程式幾乎離不開網際網路
各種網路協定這些都要弄熟
其他就盡量讓自己能夠看書自學
並且訓練英文能力
把IDE跟OS都切成英文版的
手機也是用英文版的OS
看書跟看SDK文件其實都比看影片學習來的快
常常在學新東西的人學東西就會快
--------------------------------------------
side project或轉職的畢業專題
我建議找個常見的系統整套做出來
例如電商的話
有會員註冊,註冊有認證信,簡訊認證,
登入驗證雙因子,定期變更密碼
帳號註銷
會員購物、商品瀏覽、購物車、結帳、取消訂單
後臺商品上架、庫存、折扣、稅金計算
折價券發放
訂單管理、出撿貨單、物流出貨
退貨、逆物流
金流串接,開發票
客服系統,即時通
簡單的說你可以看shopline有哪些開店功能都自己實作一套
然後公司有源掃系統的話可以丟進去掃看看
再練習把風險解掉
覺得電商太複雜的話
也可以做簡單一點的
HR系統
或者EIP/BPM(這個好像沒比較簡單)
POS點餐系統+訂位+點餐+結帳
轉職班的其中一個巨大缺點
是做出來的專題太小
然後專題選擇很像在搞新創,要解決市場痛點
導致學生上了半年,寫過的程式還是太少太簡單
再來就是沒教太多資安跟資安修補的部分
-------------------
回覆推文
side project我認為是
新手寫給自己練功的,面試作品集是其次
老手讓自己在行業中持續保持寫程式的熱情
(尤其寫些好玩的東西..像是遊戲外掛..)
本文給的建議是給轉職新手的
side project對新人的主要目的就是
訓練你寫出一定數量的程式碼(一定規模的系統)
讓程式語言像你的母語般熟練
------
回覆推文part 2
關於轉職班的畢業專題
在去年2024有看過認識的人在轉職班做的東西
實際操作過程品
以及他們那組成果發表會的完整錄影
印象中是4人還是5人一組
真的很像新創募資說明
他們有美美的投影片
還拍了情境劇
所以我會覺得他們做專題真的搞錯方向
我比較建議轉職班先設計好劇本(需求)
實際上碼農要熟練的不是發想新創募資
而是拿到需求把需求實作出來
然後寫出規格書 手冊那些文件
原因就是市場上多數職缺是政府專案有關的公司
這些接案公司,已經有實際的需求了
有體制的公司甚至有PM跟SA做好規格書,
有美術弄好畫面切好版
所以我認為這些轉職班的專題弄得像是新創募資做POC完全搞錯方向
當然學員可以做出酷炫的東西對於後續招募是很有幫助的
但整體來說對學員是很不利的
--