看板 Soft_Job 關於我們 聯絡資訊
先回答你,本科重要,但你只要智力夠而且有興趣那就不重要 程式設計在我的人生中經過三個階段 stage 1 見山是山 高中時期幫我父親接案,主力是寫VB6, 那時覺得程式蠻簡單的啊 不就是builder拉來拉去,然後bind function,大部分的code, 都是靠腦力硬幹出來的 stage 2 見山不是山 大學研究所時期,這時候才發現其實台大資管資工也不是所有人對寫程式有興趣, 許多人後來都跨領域走了,而老師上課都是教基礎中的基礎,用devC++ 或是command line with vim寫java,大一大二時候就覺得資結演算法感覺出社會 不會用到什麼, 最多就是list,其他根本不太會用到,就覺得上這些很浪費時間 stage 3 見山又是山 直到出社會後,參加過幾個新創, js從架構開始摸, 各種framework(ng, react)都摸過 然後開始接觸函數式語言(haskell, purescript),開始接觸數學學門中的範疇論 才發現原來程式語言到最高端,會完全跳到數學的一個小分支 寫出來的代碼品質跟以前oo思維差好多, 整個提升一大段 這時候就覺得當初應該選數學系,去學真正的基礎而不是資訊科系 :p --- 至於本科重要度,我提供身邊案例 認識兩個台大數學系的,試寫有架構的程式,語言大概幾天上手 三個月程度大概就senior以上,目前應用端的程式語言對數學系來說太easy 身邊新創圈朋友一個唸財金/一個唸歷史/一個念國企的 也寫的比本科生還要好,所以證明只要有熱情跟夠聰明也真的夠了 所以結論可能不是科系,而是聰明才智 所以大公司才要用學歷來篩人(外商更明顯) 反正先進來再說, 不怕你不會,只怕你學不會 本科只是另一個不錯的篩子而已不代表什麼 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.115.143.168 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1503367642.A.B54.html
db0916: 推學弟XDD 08/22 10:20
fidelity77: 這倒是真的,數理強+英文能力強,自學拼幾個月可能就 08/22 10:30
fidelity77: 贏很多中等程度的畢業本科了 08/22 10:30
YahooTaiwan: 三個月就 senior 以上,真神 08/22 10:43
robler: 開始自吹自擂大會 + 強者我朋友 系列文了 08/22 10:46
neofish: 如果三個月是不睡覺24小時寫code看書我相信 08/22 10:57
neofish: 不然就是你的senior跟別人定義不同 08/22 10:57
fortinet: 真的啊, 我有碰過台大土木和管院的同事, 學超快的 08/22 10:58
fortinet: 其中一個在我前公司是他的第一份工作, 1年半後跳槽薪水 08/22 10:59
fortinet: 110萬. 聰明就是一切, 台灣升學制度就是聰明在前段國立 08/22 11:00
fortinet: 你也不能怪台灣HR用學歷篩人... XD 08/22 11:01
strlen: 跟OO思維差很多?這算戰OO嗎?XD 08/22 11:04
tsao1211: 笑死 08/22 11:07
descent: 聰明人學不快還算聰明人嗎? 08/22 11:09
senjor: 雖然我相信數學在寫程式的效率上有一定幫助,但其實團隊上 08/22 11:09
tsao1211: senior的重點根本不是多熟悉語言,而是能解決各種坑,沒 08/22 11:09
tsao1211: 時間累積就要當senior, 08/22 11:09
senjor: 沒有特別需求的話,最好少用神解法。 08/22 11:10
elements: 強度本來就沒有客觀標準 跟眼界也有關 08/22 11:12
tsao1211: 還三個月senior以上咧,那不是要當director了嗎? 08/22 11:13
neofish: 寫的快跟提出解決方案是兩回事,後者需要時間累積經驗 08/22 11:14
ripple0129: 我覺得senior這部分是有爭議啦,很多東西不是書本上 08/22 11:15
ripple0129: 有,採坑累積起來的經驗。 08/22 11:15
dreamnook: 數理+英文強就有極大優勢沒錯 08/22 11:23
FrAnKw: 最後那段有點過度神化了XD 天份是有一定比重的,但又不是 08/22 11:25
FrAnKw: 每個公司都需要/請得起天才,去公司上班不是在比奧林匹亞 08/22 11:25
FrAnKw: 數理資優,除了寫程式之外在職場上還有很多工作溝通管理 08/22 11:25
FrAnKw: 技能,甚至是盧時程,應付上面下面的人,這些重要度都不會 08/22 11:25
FrAnKw: 小於聰明才智的。就算平庸肯學習還是會有自己的一片天, 08/22 11:25
FrAnKw: 最重要的還是有心+科學式的訓練,這兩點比什麼都重要,但 08/22 11:25
FrAnKw: 真實狀況是,很多人連堅持都沒辦法,別人怎樣的成就其實 08/22 11:25
FrAnKw: 跟你無關,好好靜下心來投資時間下去學習,取法人家的成功 08/22 11:25
FrAnKw: 之處就好了,現在贏不了並不代表以後贏不了。 08/22 11:25
electgpro: 學到某個程度真的會以為踩得坑越多越資深 08/22 11:26
electgpro: 但那不過是類似的坑踩多了解得比較快而已 08/22 11:26
electgpro: 技術一換就直接 GG 08/22 11:26
senjor: Android十年經歷,其實能用的只有一年 (被拖走 08/22 11:27
testPtt: 學得多忘得多 08/22 11:28
electgpro: 其實是程度不到卻掛 senior 的太多了所以才說三個月XD 08/22 11:30
tsao1211: 換技術換領域就重新學不是正常嗎?在原來技術資深又不代 08/22 11:35
tsao1211: 表所有技術都懂,有工作過嗎? 08/22 11:35
tsao1211: 誰會對公司裡面的資深工程師說你這不算資深,換技術你就 08/22 11:36
tsao1211: gg? 08/22 11:36
senjor: 不是找工作都這樣嗎?『你之前沒碰過這個,要算新人喔。』 08/22 11:40
electgpro: 表示這位「資深」無法從工作上學到除了解坑以外的知識 08/22 11:41
electgpro: senior的定義拉低到這條線以下的話就沒問題 08/22 11:42
doranako: 數學系很吃天份,通常數學係畢業邏輯不會差,軟體基礎 08/22 12:05
doranako: 就是邏輯+語言,再看看興趣要走哪方面 08/22 12:05
fortinet: 推文太執著於senior定義了, 我想原PO重點還是聰明人本來 08/22 12:15
fortinet: 程式就學得快 08/22 12:15
fidelity77: 3個月senior不可能+1 ,要到能夠維護一個真正的產品 08/22 12:15
fidelity77: 還是很需要經驗 08/22 12:15
shenevol: 同學推啊~~~~ 08/22 12:17
x000032001: 寫程式大部份還是團隊協作走軟體工程而不是自己寫爽的 08/22 12:29
testPtt: 我覺得平台熟就ok了耶 08/22 12:36
ripple0129: 採坑多不是在於能不能解,而是解決的速度 08/22 12:38
ripple0129: 能做senior的我想最基本的解決問題的能力是有的,徵 08/22 12:41
ripple0129: 個沒解決問題能力的senior是公司問題。 08/22 12:41
ripple0129: 講個最常見但幾乎是經驗上遇過才能快速解決的問題之一 08/22 12:49
ripple0129: 。編輯器偷塞BOM造成的編碼問題,沒遇過的幾乎都不會 08/22 12:49
ripple0129: 想到編輯器的問題。 08/22 12:49
senjor: 但是沒遇過的坑還是很多,所以重點還是解決問題的能力 08/22 12:50
pornstar: 很正常啊~~ 我還認識大學唸金融沒寫過程式,直到錄取軟體 08/22 13:09
pornstar: 工程師的職位後才開始學寫前端 08/22 13:10
pornstar: BTW,她那個職位是年薪450萬台幣的軟體開發工程師 08/22 13:10
pornstar: 至少數百個跟她類似以前沒學過程式的都可以拿到這種職位 08/22 13:11
YahooTaiwan: 應用端的程式語言太簡單了,相信神人你朋友寫程式資 08/22 13:11
YahooTaiwan: 歷三個月就能寫出一個 Facebook app,簡單嘛 08/22 13:11
pornstar: 內行人應該知道我在說哪間公司XD 08/22 13:11
YahooTaiwan: 有些東西不是你想學得快就能學得快的啦,學習能力很 08/22 13:13
YahooTaiwan: 好,還不就只是處在吸收他人分享知識的階段而已,你 08/22 13:14
YahooTaiwan: 真有能力分享或解決他人 Google 不到的問題再來稱 se 08/22 13:14
YahooTaiwan: nior,OK??????? 08/22 13:14
b29308188: 原來來到了轉科比本科厲害版 08/22 13:26
testPtt: 三個月應該只會寫 但遇到抽象問題跟bind應該還很難理解 08/22 13:27
dreamnook: 這時代要學的東西太多了XD 08/22 13:28
ckp4131025: 三個月senior是把什麼大型專案啃了三遍嗎= = 08/22 13:39
essvasot: 三個月senior勵志文 08/22 14:01
Kazimir: 數學吹 把數學系吹上天 實變函數如何讓新手三月成senior 08/22 14:51
lemontea0328: 別鬧了再呆灣可以念啥科系是看分數不是看天份 08/22 15:25
senjor: 程式寫得好的人,考資工系的時候有加分嗎? 08/22 15:26
dreamnook: 有喔 08/22 16:05
ckp4131025: 學測有,指考沒有 08/22 16:41
lance8537: 這次真的 我還見過數學系同學實現了宇宙魔方 08/22 16:44
joseph33: 哈哈 三個月senior 08/22 17:17
kamichu: 乾脆說聰明的人學什麼都快…啊這不是廢話惹惹惹 08/22 17:55
jim25522532: 三個月 連DEBUG 能力都沒有 08/22 18:24
john0312: 三個月Senior明明很正常,就就鄉民3000m都跑7分鐘一樣. 08/22 18:44
john0312: * 就跟 08/22 18:44
physheepy: 寫程式=/=軟體工程 大家別這麼激動好嗎 08/22 18:55
physheepy: 其實台灣90%的軟體業職缺根本稱不上軟體工程師啊 08/22 18:56
physheepy: senior程式設計師 =/= senior軟體工程師 08/22 18:57
Sunal: 同意 寫程式不等於軟體工程 08/22 19:02
twin2: 數學系分數比資工低,然後讀完後程式底子比資工強,我建議資 08/22 19:34
twin2: 工廢系好了 08/22 19:34
Argos: 寫程式不是軟體工程?那軟體工程就不能寫程式?XDDDDDDD 08/22 19:56
Argos: 是不是有人走火入魔了?XDD 08/22 19:56
robler: 我就說這串文會變成自吹自擂大會 科科 08/22 20:42
atpx: 3個月開發可能可以, 維護性跟解決方案就難講了 08/22 20:58
atpx: 很多技術沒碰過就不知道細節 08/22 20:59
xo1100: 我怎麼感覺原po越描越黑了 08/22 21:20
lukelove: 因為你說的是台大數學 08/22 21:34
jakert123: 對頂大數學系而言 程式能力只是小case 08/22 23:35
gmoz: 三個月開發出來的東西 大概光後續維護就死了吧 bug一堆 08/23 11:43
johnny4753: 寫賽工程師 08/23 20:20
wugesmin: 單打獨鬥也許還行 團隊合作有更重要的考量 08/23 23:15
THEWORLDS: 不要吹拉 我朋有台大數畢業 MKT 200一年也沒像你說學這 08/26 17:45
THEWORLDS: 麼快 碩士還碰壁一年才真的懂之後去搞手機 08/26 17:46
THEWORLDS: 數學系出來寫的程式跟oo差在哪裡 現在就oo導向根本沒差 08/26 17:47
THEWORLDS: 你說裡面的演算法運算長度還比較有點可信 oo方式改 zz 08/26 17:47
popcool: 三個月碼農senior我信,其他不可能 08/30 08:22