[請益] 非本科轉職後端請益

看板 Soft_Job
作者 lifelight (楨)
時間 2019-11-13 16:40:15
留言 192 ( 47推 4噓 141→ )
各位前輩大家好! 小妹畢業於112農學院, 工作一年半後,由於感覺自我提升空間不足,因此想轉職軟體工程師, 今年三月底辭職,目前自學大約七個月的時間。 在自學的道路上, 主要參考了友人在國外軟體業求職的經驗、還有網路上推薦的線上課程, 目前完成的都是資料結構與演算法相關的課程。 然而由於想在台灣求職,最近認真蒐尋職缺, 本人在缺乏本科學歷的情況下,覺得履歷作品與技能樹仍相當缺乏, 因此想請在此教各位大大未來的學習方向。 以下也分享一些我目前自學MOOC的經驗, 課程的lab、homework、project的題目都有完成,因此也花費了不少時間。 雖然目前還不知道對求職得幫助大不大,但我覺得學習的過程蠻充實愉快的。 1. Harvard - CS50 這門課是我第一個接觸程式語言的課程,包含的內容相當廣泛,程式語言編譯的概念 、資料結構、記憶體、網路的基礎概念都有帶到,觀念也很清晰,但可能由於內容廣 泛,每一個主題介紹的不算深。最後也有運用Python和Flask框架以及SQlite,搭建 出簡易的股票查詢與模擬交易網頁。 2. UC Berkeley - CS61A Structure and Interpreter of Computer Programs 主要使用python語言,學習撰寫功能以及初步的物件導向程式設計概念。這門課能大 量的練習到high order functions, recursion, lambda, iterator , generator等 功能的實現,也讓我對於python的撰寫技巧熟悉很多。不過課程後1/3為Scheme語言, 實用性應該比較低,但該語言結構比較容易直譯,最後一個課程project是運用Python 寫出簡易的Scheme Interpreter。 3. UC Berkeley - CS61B Data Structures 4. Princeton University Algorithms, Part1 & Part2 這兩門課主要是使用Java語言,對於資料結構與演算法的介紹應該算是紮實,list, disjoint set, tree, hash, graph, string,從淺到深,每一個資料結構的實現以及 相關演算法都有實作練習。由於CS61B的授課教授是Princeton大學出身的,因此兩門 課的內容與作業有重疊,我主要是觀看CS61B的課程影片、並搭配閱讀Princeton的教 材與程式碼,也將兩邊的課程作業都完成。 自認目前對於資料結構與演算法打的基礎還算深入, 也有能力做答Leetcode median到hard的題目, 但是面對實際求職,感覺仍需下功夫補足網頁各類相關技能, 增加自己的專案作品再來投遞履歷。 目前想將目標放在網頁後端工程師, 然而後端語言與框架選擇眾多, 因此想請教各位大大, 在台灣業界,後端工程師建議往哪種語言和框架學習, 需求和發展前景比較寬廣呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.231.148.59 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1573634417.A.923.html

留言

※ 編輯: lifelight (36.231.148.59 臺灣), 11/13/2019 16:40:53
maxsho 醒醒吧,轉職沒那麼容易的 11/13 16:43 1F
yamakazi 直接投 以戰養戰 你準備再多還不如實際面試個幾回就知道 11/13 16:46 2F
yamakazi 好不好轉 11/13 16:46 3F
aria0520 一般來說不容易啦 但我相信112的自學能力 11/13 16:46 4F
aria0520 如果夠努力肯定比部分大學混四年上課得過且過的cs學生 11/13 16:47 5F
j0958322080 直接投,看公司找你去面試問哪些問題阿 11/13 16:47 6F
aria0520 11/13 16:47 7F
aria0520 104有邀你面試的都去面 看看業界需求是什麼然後一邊修 11/13 16:48 8F
aria0520 正方針 11/13 16:48 9F
MTKer5566 學妹要不要考慮樓上職缺來談談看? 11/13 16:48 10F
yamakazi 不過感覺自我空間提升不足 怎麼會變成轉職軟體工程師 這 11/13 16:48 11F
yamakazi 兩者之間的因果關係是? 11/13 16:48 12F
上一份工作在認同理念的非政府組織,但工作內容主要是勞力或文書方面, 重複性質高,感覺學習空間不大。所以想找一份自我學習提升空間比較大的 工作就來嘗試了,目前也還算喜歡程式語言的學習過程,想繼續努力看看。
※ 編輯: lifelight (36.231.148.59 臺灣), 11/13/2019 17:05:33
mike8469 CS61A、B 做完,LC 刷到 median 應該只差面試機會而已了 11/13 17:05 13F
DCTmaybe 話說後端碼農用不太到演算法,點linux相關技能比較接近 11/13 17:11 14F
謝謝各位大大的回應,我目前也開始撰寫履歷了,但比較苦惱只有線上課程的經歷和 作業,沒有自己完成的作品,擔心得不到面試的機會。因此想請益後端學習的方向, 希望以此方向做出自己的作品,增加履歷的能見度。 linux的部分我也準備排入學習的進度,謝謝DCT大大。
※ 編輯: lifelight (36.231.148.59 臺灣), 11/13/2019 17:29:47
pttworld 走web刷題也沒什麼幫助。 11/13 17:26 15F
MOONY135 要不要先去面試看看? 然後看別人的code煩躁度跟自己來 11/13 17:34 16F
MOONY135 差蠻多的喔 11/13 17:34 17F
MOONY135 有面試就去 反正年底快到了 好缺的機率會很小 11/13 17:35 18F
MOONY135 練練手 11/13 17:35 19F
pkro12345 寫一個購物網站當作品吧 11/13 17:47 20F
vi000246 台大的連自學都這麼精實 直接去面試就知道了 11/13 17:50 21F
vi000246 是台大又是女生 已經吃香很多了 多面試就對了 11/13 17:51 22F
plsmaop 後端碼農還是會用到演算法啦,最近不能用第三方所以自己 11/13 18:20 23F
plsmaop 刻了 trie,比較難的是想測資跟各種 edge case 11/13 18:20 24F
gs8613789 推直接去面 11/13 18:39 25F
Hertzfeld 就算是台大畢業 選錯科系沒洗四大二中一科電資碩(台清 11/13 18:51 26F
Hertzfeld 交成中央中山台科)想走軟體業就只能當全/前/後端難民 11/13 18:51 27F
Hertzfeld (碼農) 11/13 18:51 28F
Hertzfeld 少數個案除外 11/13 18:51 29F
Huffman 公館大學三類怎麼跑來軟體業當基層「黑手」? 11/13 19:01 30F
lachtchlee fp正夯 而Scheme是fp的前輩 所以蠻重要 11/13 19:18 31F
lgsgameps2 走web刷題沒用,去隨便生個作品出來 11/13 19:20 32F
lgsgameps2 台大選錯系一樣慘啦,這裡一堆唬爛的聽聽就好 11/13 19:20 33F
w0005151 大部分軟體ㄎㄩ 11/13 19:23 34F
jason4571 leetcode刷到hard只代表邏輯清楚或有google能力,還不 11/13 19:25 35F
jason4571 如寫個作品比較好看清楚實力。另外,寫程式跟考試不一 11/13 19:25 36F
jason4571 樣,刷題沒意義,只是稍微維持手感,不要本末倒置 11/13 19:25 37F
w0005151 大部分軟體缺都只需要懂很基本的演算法,後端我覺得重要 11/13 19:25 38F
w0005151 的是SQL熟悉度,對效能影響很大 11/13 19:25 39F
haseo00 還年輕的快去洗個電資碩,比妳搞這些有用太多 11/13 19:25 40F
zoeliao 我是112文科轉python後端,python在台灣機會比較少,如果 11/13 19:26 41F
zoeliao 要走的話框架建議學Django 11/13 19:26 42F
zoeliao 我找工作的時候是花一個多禮拜寫了一個購物車網站然後部 11/13 19:29 43F
zoeliao 署在aws,覺得有做 sideproject 有加分,也可以把過程記 11/13 19:29 44F
zoeliao 錄在 medium,如果有需要可以參考:https://github.com/Z 11/13 19:29 45F
zoeliao oeLiao/python-Django-demo 11/13 19:29 46F
謝謝zoe大大提供作品參考!
b10130402C 推,目前跟你一樣4.5個月自學 11/13 20:06 47F
b10130402C Django部署網站 寫小型留言板跟blog, to-do目前正在學 11/13 20:06 48F
b10130402C JS,可以寫計算機,只是LEETCODE只解Easy 11/13 20:06 49F
b10130402C 跟你一樣徬徨 ,可以一起加油 11/13 20:06 50F
謝謝囉,我們一起加油!
howard6066 化妝加強一些比較實在 11/13 20:23 51F
※ 編輯: lifelight (36.231.148.59 臺灣), 11/13/2019 20:44:13
Morphee 方向不對 沒策略 我沒刷題三年年薪破200 11/13 20:46 52F
naestnecniv 轉職建議先從網頁、資料庫概念、Linux 做起吧。沒必 11/13 20:54 53F
naestnecniv 要從演算法跟資結,太浪費成本,那是確定轉成功了再 11/13 20:54 54F
naestnecniv 繼續打好的基礎 11/13 20:54 55F
azzc1031 一定一定要做作品 11/13 21:10 56F
x246libra 演算法跟資結 對非本科轉職真的幫助不大 因為你也只能 11/13 21:12 57F
x246libra 去小公司 知名新創 你非本科又沒工作經驗 也進不去 11/13 21:13 58F
x246libra 小公司 大多看重 有沒有實際作品 11/13 21:13 59F
x246libra GIT 記得學一下 11/13 21:15 60F
atpx 先投版上不推的那些小接案公司, 因為他們不賺錢所以不挑人 11/13 21:49 61F
atpx 因為你現在沒有資歷也比較難挑工作, 剛好一拍即合 11/13 21:49 62F
atpx 之後以戰養戰直接跳槽 11/13 21:49 63F
s37166117 不容易 但本資工系跟你說好了 四大資工你應該暫時比不 11/13 21:50 64F
s37166117 上 但四中前段有了吧 我們系上一堆CPE兩題都不到 持之 11/13 21:50 65F
s37166117 以恆一定可以加油 11/13 21:50 66F
bluce54088 我比較想知道講策略三年200是怎麼做到的?軟體工程200 11/13 21:58 67F
bluce54088 我覺得蠻難的 11/13 21:58 68F
s37166117 我之前也是丟一堆公司去面試 因為離實際就業還有一段 11/13 22:05 69F
s37166117 時間 我找了網通軟韌前端還有偏硬體EAPCIM等 就去看面 11/13 22:05 70F
s37166117 試他們會想要你有什麼能力 資料庫、物件導向、版控、 11/13 22:05 71F
s37166117 單元測試 簡單好上手建議可以練起來寫進履歷裡 基本願 11/13 22:05 72F
s37166117 意收新鮮人的公司都會從基礎培養 所以有大觀念就好 11/13 22:05 73F
ntps60803orz 後端面試基本上就弄一個能夠展示自己有API(Restful/ 11/13 22:33 74F
ntps60803orz GraphQL都可)設計能力的作品就好,前端隨便弄個樣子 11/13 22:33 75F
ntps60803orz 即可,購物網站或許是不錯的選擇,但有自己想弄的si 11/13 22:33 76F
ntps60803orz de project也很好。材料可以去best of js 或是githu 11/13 22:33 77F
ntps60803orz b隨便找個API server repo, clone下來玩玩,或是衍 11/13 22:33 78F
ntps60803orz 生出自己想做的東西。其實大公司通常會先有OA(onlin 11/13 22:33 79F
ntps60803orz e assessment,先考個codility之類的,但摟主應該是 11/13 22:33 80F
ntps60803orz 不需要),然後過了才會phone或on-site,以樓主目前 11/13 22:33 81F
ntps60803orz 的準備我覺得大公司(Trend Micro之類的)可能比較有 11/13 22:33 82F
ntps60803orz 機會,小公司也比較容易遇到雷,以上是個人經驗。 11/13 22:33 83F
lgsgameps2 大公司學歷第一關就給你刷掉了,誰還跟你面試 11/13 23:03 84F
lgsgameps2 真的是一堆唬爛的 11/13 23:03 85F
aria0520 112學歷怎可能第一關就給你刷掉 ㄏ 11/13 23:50 86F
aria0520 想想看 現在非本科難民那麼多 台灣CS人才又一直外流 11/13 23:51 87F
aria0520 軟體缺供過於求 越來越多開始往非本科理工找人 11/13 23:51 88F
aria0520 那非本科的頭是誰 不就112 11/13 23:52 89F
aria0520 如果你112 在學成績又不錯 很多主管都願意給機會面面看 11/13 23:52 90F
aria0520 更何況很多好純軟第一關就是憑實力codility 11/13 23:53 91F
aria0520 你能過 就有門票 很公平 11/13 23:54 92F
fanatics5566 一般非本科專職的路程大部分都是先自學>有作品拿到 11/14 00:48 93F
fanatics5566 入場門票後才回頭加強演算法,開始刷Leetcode 11/14 00:48 94F
fanatics5566 你現在要著重的點,不是再去學些什麼,而是做出可 11/14 00:52 95F
fanatics5566 以用來面試的作品 11/14 00:52 96F
pig2014 投胎比較快,學歷不行 11/14 02:10 97F
pig2014 學程式一年「有能力」作答medium跟hard是三小,我很懷疑 11/14 02:23 98F
pig2014 你「有能力」的定義,有沒有時間壓力,有沒有超過200題 11/14 02:23 99F
pig2014 ,有沒有穩定能解出,有沒有用正確的複雜度,有沒有參考 11/14 02:23 100F
pig2014 過各式解法,這些問題你參加幾次LC contest就會原型畢露 11/14 02:23 101F
pig2014 ,積分穩定1700以上再說,最後你有沒有聽過達克效應? 11/14 02:23 102F
pig2014 幹樓上還有人在那邊Google實力勒,都不知道還有OOD這種 11/14 02:31 103F
pig2014 東西嗎 11/14 02:31 104F
pig2014 好拉我知道我很兇,不哭我養你 11/14 02:32 105F
orz168orz 四大資工碩一年畢業就500人 台灣大公司都挑不完了 還 11/14 03:22 106F
orz168orz 輪得到非本科? 11/14 03:22 107F
orz168orz 這行業也只有超級強 或四大本科碩配普通實力才能年薪破 11/14 03:28 108F
orz168orz 11/14 03:28 109F
x51811danny 樓上..? 11/14 04:11 110F
arhtur945 考資工所,準備一年加念兩年畢業的薪水,比你工作三年 11/14 04:14 111F
arhtur945 11/14 04:14 112F
godbye45 寫code一年就可以作答到hard的水準的話...應該很猛沒問 11/14 07:14 113F
godbye45 題才對... 11/14 07:14 114F
haseo00 112又怎樣,非本科照刷,真的有人以為112就能喔,有夠好 11/14 07:55 115F
haseo00 11/14 07:55 116F
aria0520 不好意思 還真的能 話說學生怎這麼多? 11/14 07:57 117F
aria0520 大公司挑不完不代表他不會給112非本科面試機會 注意我 11/14 07:59 118F
aria0520 一直都不是說拿到offer 而是有入場門票 11/14 07:59 119F
aria0520 不然就是有些人的大公司定義跟我不一樣哈哈 可以說說你 11/14 08:01 120F
aria0520 們認為的大公司有哪些? 11/14 08:01 121F
aria0520 是說我認識的112本科反倒很少去大公司的啦 大多都是去 11/14 08:04 122F
aria0520 新創闖蕩了 11/14 08:04 123F
lgsgameps2 學生還真的有夠多,大公司挑不完也不代表會給非本科 11/14 08:17 124F
lgsgameps2 機會,加上原PO沒經驗沒作品什麼都沒有,這邊一直視說 11/14 08:18 125F
lgsgameps2 拿門票,身邊112本科能出國都出國,說很少去大公司的 11/14 08:18 126F
lgsgameps2 也是笑笑 11/14 08:19 127F
aria0520 這邊說的都是研究所了 最好是在台灣念資工所完還出國的 11/14 08:19 128F
lgsgameps2 我忘了這版是非本科轉職版,說本科重要大概有人不高興 11/14 08:20 129F
aria0520 要出國大學就出一半了 研究所一堆學店洗上去的 11/14 08:20 130F
aria0520 112非本科也一堆大學就出國的就是了 11/14 08:20 131F
aria0520 前陣子CMU沒修課限制還很多趁機轉CS成功的 11/14 08:21 132F
aria0520 所以你要不要說說你定義的大公司有哪些? 11/14 08:22 133F
aria0520 難道其實你說的是FANG等級的才算大公司? 11/14 08:23 134F
aria0520 那樣的話還真的是112非本科連面試機會都沒有 11/14 08:23 135F
thethirdfoot 我自學四個月就上戰場了,找了半個月就上了 做中學 11/14 08:36 136F
thethirdfoot 就對了 11/14 08:36 137F
nat99up 112認真找一定有面試機會啦 但想找到好缺難度比較大 11/14 08:43 138F
aria0520 一直以來常有112非本科的學弟妹來問我轉CS的事 所以我 11/14 09:03 139F
aria0520 有蠻多他們反饋過來的面試資訊 可以跟某樓比對看看 結 11/14 09:03 140F
aria0520 論上越早開始有意識的轉 例如學碩時期就先去修algo ds 11/14 09:03 141F
aria0520 或累積專題作品 碩論往cs靠的 被動收到的面試邀約當然 11/14 09:03 142F
aria0520 越多 不過要被動收到大公司面試邀約幾乎不可能 But主動 11/14 09:03 143F
aria0520 投大公司的7成以上都有拿到面試機會(但蠻多都要等半個 11/14 09:03 144F
aria0520 月以上才回應或要先做codility) 11/14 09:03 145F
aria0520 啊 當然有沒有上就是另一回事了ㄏ 11/14 09:08 146F
Hack 以資質來說的話 找到SWE是沒問題的 但可能缺少個作品來展示 11/14 10:56 147F
Hack 畢竟只是七個月的學習.. 多數面試官都是4+2的背景 11/14 10:58 148F
Hack 能挑的話他們何不找個本科系的就好 11/14 10:58 149F
Hack 你要展示的不只是這七個月學的 還要讓別人相信你懂更多 11/14 11:00 150F
Hack 然後CV Resume寫完就可以開始面試了 邊面試邊看什麼不足 11/14 11:01 151F
Hack 上面說什麼學歷不足的 也不用理 大家都知道這產業缺人 11/14 11:02 152F
Hack 只是不爽非本科系的來搶飯碗而已 11/14 11:03 153F
Hsins 翻翻前面物理那位的心得,準備很多面試表現不錯還是會因為 11/14 11:11 154F
Hsins 科系被刷。然後跟本科系比,也比較沒有角逐知名外商的優勢 11/14 11:11 155F
Hsins 11/14 11:11 156F
Hsins 滿多小公司其實不注重 DSA,尤其 APP 和 Web 又注重作品, 11/14 11:13 157F
Hsins 沒什麼優勢。注重 DSA 的大公司,可能上去還是會因為非本科 11/14 11:13 158F
Hsins 系被刷。不過妳是女生應該有優勢ㄌ 11/14 11:13 159F
vi000246 多做些作品展示自己的熱情 如果沒有想法我可以提供一些 11/14 11:24 160F
zoeliao 我有112文組朋友今年下半年自學三個多月開始找工作,目前 11/14 12:36 161F
zoeliao 是後端工程師,覺得很多東西是工作後自學,有努力還是有 11/14 12:36 162F
zoeliao 機會的!我是文組女轉後端邁入第三年,如果有考慮找pytho 11/14 12:36 163F
zoeliao n後端可以站內信約幫你看看code,給些準備方向還有面試 11/14 12:36 164F
zoeliao 建議~ 11/14 12:36 165F
wxywxywxy 做些專案放到github上 然後leetcode每天刷一點維持手感 11/14 14:25 166F
kmjx 本身112非本科轉職經驗:你112學歷投出去,基本上9成的公司 11/14 15:15 167F
kmjx 都會找你來談談 11/14 15:15 168F
zhuzii 光學歷就贏酸酸學店仔好嗎 加油 11/14 20:21 169F
zhuzii 不過這行你就算入職也會有一堆酸酸 先習慣吧 11/14 20:21 170F
thbw666 你OS跟C有概念的話,其實豬屎屋很愛找女生 11/14 20:46 171F
haodance 我112非本科 不像推文所述那麼多面試 給妳參考 11/14 22:35 172F
vi000246 要有很多面試 履歷跟作品集也很重要 以我這個非本科鳥學 11/14 23:32 173F
vi000246 學歷的難民來說 面試很多 但好公司很少 看運氣的 11/14 23:33 174F
vi000246 排二十家面試 面試十家 有1~3個offer 能去的只有一個 11/14 23:35 175F
FrAnKw 建議node.js/ES6/GraphQL(Apollo Client)搞熟,現在Graph 11/14 23:46 176F
FrAnKw QL台灣還沒太多公司行號在用,但就因為這樣才有先學先卡 11/14 23:46 177F
FrAnKw 位的價值。演算法觀念重要,有些公司面試會考,但說實在 11/14 23:46 178F
FrAnKw 工作上用到的機會偏少,我自己對演算法的看法比較是偏向 11/14 23:46 179F
FrAnKw 培養思維模式與思考方向。要站穩腳步的話,培養寫code的 11/14 23:46 180F
FrAnKw 習慣,有sense能明白什麼是好的代碼,寫code也能聞到怪 11/14 23:46 181F
FrAnKw 味道的能力(clean code)比較重要,而不是代碼能動就好, 11/14 23:46 182F
FrAnKw 另外還有學習寫測試,CI/CD、會不會用lint工具等。Dedisn 11/14 23:46 183F
FrAnKw pattern也順便了解一下。後端的話AWS最好也順便學學, 11/14 23:46 184F
FrAnKw 純後端的話沒個作品只能紙上談兵的話還是會比較弱勢一點 11/14 23:46 185F
FrAnKw ,建議還是做點作品放到github上,或者心臟比較大顆嘗試 11/14 23:46 186F
FrAnKw 接案累積實戰經驗。自我學習與找答案的能力感覺你有,所 11/14 23:46 187F
FrAnKw 以這部分就不用多提了 11/14 23:46 188F
nova06091 女的? 恭喜錄取 11/16 09:30 189F
nova06091 會基本就好 進去會有一堆豬哥罩你 11/16 09:31 190F
daddy29 做到HArd了 還在那邊補足 笑死人 到hard要先補多少東西 11/23 20:42 191F
nyc0125 網站後端 JS 需求多/Ruby 單價高/Python 應用跨領域 ? 11/27 18:30 192F

最新文章

[閒聊] 2024/11/21 盤中閒聊
option csir
2024-11-21 06:33:05
[情報] NV財報
stock eeaa151
2024-11-21 06:16:18
[情報] NVDA Earnings
stock ntuonly
2024-11-21 05:57:16
[交易] hami point 1600點 1:1
e-coupon kiss666
2024-11-21 04:22:36
[公告] 1121 水桶
2 4 stock rayccccc
2024-11-21 04:09:22
[問題] 台北青創貸款
loan antontian
2024-11-21 03:26:03
[贈送] 台北 全聯 staub 印花貼紙32枚
give foxpenny0321
2024-11-21 02:56:27
Re: [情報] 公司勸世文
tech_job dontgowiwynn
2024-11-21 02:52:31
Re: [閒聊] Honda Civic近期召回事件
3 10 car epirb406
2024-11-21 02:38:01
[贈送] 全國 32公分鍋蓋
give shadow114
2024-11-21 02:25:28
Re: [情報] 公司勸世文
tech_job qadc
2024-11-21 02:22:33
Re: [心得] 當沖真的好難贏錢
-1 10 stock jokerplus02
2024-11-21 01:53:20