Re: [討論] 刷題和side project 的重要性

軟工

1070

個人的想法分享一下,不過個人經歷比較特殊,不太適合複製,看看就好

1. 做 side project 還是要做自己有興趣的,不然做出來的東西半吊子,
也沒興致一直去維護。有興趣的領域才有動力一直精進。

2. side project 做到有口碑,說實在也就是拓展潛在雇主。

有口碑,有缺相關人才的時候會先想到你。但這不代表不用基本功,
也不代表不用面試,畢竟還是要透過面試了解你到底做了什麼,會什麼,
個性和工作態度如何,適不適合這個團隊。

3. 至於刷題,個人覺得只是重新熟悉那種模式還有練一下手感。

不然題目根本刷不完,而且如果是要面專業領域的東西,
範圍廣到連翻教科書複習都有困難。


我自己的例子是大學之前就喜歡弄機房,做系統管理,後來學長畢業手上有
工讀的職位要找人接手,也是問我有沒有興趣弄。接的東西也是有系統管理
或是 Linux 套件整合之類的。畢業之後也是因為有點名聲,系上學長當時
公司需要有人有相關經歷去幫忙做機房、系統管理跟自動化,但是去也是面
了一輪四個人一整個下午,談 offer 也是被老闆問得答不出話來XD

後來找了第二個興趣,業餘做嵌入式 Linux kernel 開發,也是做到在社群
裡有點口碑,有人把小案子丟過來給我做,不管是開發板的 bring up ,或
是維護下游 kernel 。然後也是變成現在的主要職業了。這個是我自己找的
就是了,但是相關經驗不管是在職缺媒合或是專業領域面試上都滿有幫助的
。然後依然是要面試。就算對方非常需要 "你這類的人才" ,最少也是見面
談談是不是真的懂相關領域,適不適合,目標有沒有一致。
(不過換這份工作之後曾經有朋友來找,那個不知道要不要面試XD)

附帶說,做 side project 過程中 "讀過" 的程式碼應該遠超過 "寫出來"
的程式碼的量。我沒有特別愛寫程式,能重複利用的都會盡量找來用。

大概就這樣吧

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.30.76 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1685469773.A.D9A.html
changyuheng1樓 05/31 04:22
za7551882樓站長出現啦 05/31 04:41
garypan19903樓 05/31 10:19
luckycan4樓潮聖推 05/31 10:48
Walkers5樓推wens 05/31 11:53
superpandal6樓說真的搞開源能正向成長的人只有少數人 side project 05/31 18:23
superpandal7樓也不是要做成現成產品 05/31 18:27
brucetu8樓看下來我覺得刷題加學歷或者刷題加工作經驗就夠了,proje 05/31 22:42
brucetu9樓ct做到像你這樣會有人來朝聖,結果還是要一關一關面 05/31 22:42
brucetu10樓其實被找去面試就只是該單位有開缺,到處聽到看到有相關 05/31 22:43
brucetu11樓經驗的通通發面試通知,根本很簡單,30分到100分都會被 05/31 22:44
brucetu12樓找去 05/31 22:44
kurtsgm13樓這也不能怪面試官 畢竟這年代網紅型工程師也不少 05/31 22:49
kurtsgm14樓大家應該都聽過一些專長是社交工程的工程師 XD 05/31 22:50
viper970915樓推有興趣才會一直去維護 05/31 23:08
本人16樓對我來說 side project 是做興趣的,不是為了立刻找工作用的 06/01 21:49
本人17樓雖然十年前踏入 kernel 領域的時候是有想可以當作第二職涯 06/01 21:49