Re: [請益] 程式語言界會很要求要本科系出身嗎?

作者: jackypan1989 (傑奇)   2017-08-22 10:07:19
先回答你,本科重要,但你只要智力夠而且有興趣那就不重要
程式設計在我的人生中經過三個階段
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
作者: db0916 (艾絲翠)   2017-08-22 10:20:00
推學弟XDD
作者: fidelity77 (小柚)   2017-08-22 10:30:00
這倒是真的,數理強+英文能力強,自學拼幾個月可能就贏很多中等程度的畢業本科了
作者: YahooTaiwan (超可愛南西我老婆)   2017-08-22 10:43:00
三個月就 senior 以上,真神
作者: robler (章魚丸)   2017-08-22 10:46:00
開始自吹自擂大會 + 強者我朋友 系列文了
作者: neofish (半帶擬隆鯛)   2017-08-22 10:57:00
如果三個月是不睡覺24小時寫code看書我相信不然就是你的senior跟別人定義不同
作者: fortinet (fortinet)   2017-08-22 10:58:00
真的啊, 我有碰過台大土木和管院的同事, 學超快的其中一個在我前公司是他的第一份工作, 1年半後跳槽薪水110萬. 聰明就是一切, 台灣升學制度就是聰明在前段國立你也不能怪台灣HR用學歷篩人... XD
作者: strlen (strlen)   2017-08-22 11:04:00
跟OO思維差很多?這算戰OO嗎?XD
作者: tsao1211 (Sunday)   2017-08-22 11:07:00
笑死
作者: descent (「雄辯是銀,沉默是金」)   2017-08-22 11:09:00
聰明人學不快還算聰明人嗎?
作者: senjor (哞哞)   2017-08-22 11:09:00
雖然我相信數學在寫程式的效率上有一定幫助,但其實團隊上
作者: tsao1211 (Sunday)   2017-08-22 11:09:00
senior的重點根本不是多熟悉語言,而是能解決各種坑,沒時間累積就要當senior,
作者: senjor (哞哞)   2017-08-22 11:10:00
沒有特別需求的話,最好少用神解法。
作者: elements (Helianthus annuns)   2017-08-22 11:12:00
強度本來就沒有客觀標準 跟眼界也有關
作者: tsao1211 (Sunday)   2017-08-22 11:13:00
還三個月senior以上咧,那不是要當director了嗎?
作者: neofish (半帶擬隆鯛)   2017-08-22 11:14:00
寫的快跟提出解決方案是兩回事,後者需要時間累積經驗
作者: ripple0129 (perry tsai)   2017-08-22 11:15:00
我覺得senior這部分是有爭議啦,很多東西不是書本上有,採坑累積起來的經驗。
作者: dreamnook (亞龍)   2017-08-22 11:23:00
數理+英文強就有極大優勢沒錯
作者: FrAnKw (hard to believe)   2017-08-22 11:25:00
最後那段有點過度神化了XD 天份是有一定比重的,但又不是每個公司都需要/請得起天才,去公司上班不是在比奧林匹亞數理資優,除了寫程式之外在職場上還有很多工作溝通管理技能,甚至是盧時程,應付上面下面的人,這些重要度都不會小於聰明才智的。就算平庸肯學習還是會有自己的一片天,最重要的還是有心+科學式的訓練,這兩點比什麼都重要,但真實狀況是,很多人連堅持都沒辦法,別人怎樣的成就其實跟你無關,好好靜下心來投資時間下去學習,取法人家的成功之處就好了,現在贏不了並不代表以後贏不了。
作者: electgpro (Ray(甫))   2017-08-22 11:26:00
學到某個程度真的會以為踩得坑越多越資深但那不過是類似的坑踩多了解得比較快而已技術一換就直接 GG
作者: senjor (哞哞)   2017-08-22 11:27:00
Android十年經歷,其實能用的只有一年 (被拖走
作者: testPtt (測試)   2017-08-22 11:28:00
學得多忘得多
作者: electgpro (Ray(甫))   2017-08-22 11:30:00
其實是程度不到卻掛 senior 的太多了所以才說三個月XD
作者: tsao1211 (Sunday)   2017-08-22 11:35:00
換技術換領域就重新學不是正常嗎?在原來技術資深又不代表所有技術都懂,有工作過嗎?誰會對公司裡面的資深工程師說你這不算資深,換技術你就gg?
作者: senjor (哞哞)   2017-08-22 11:40:00
不是找工作都這樣嗎?『你之前沒碰過這個,要算新人喔。』
作者: electgpro (Ray(甫))   2017-08-22 11:41:00
表示這位「資深」無法從工作上學到除了解坑以外的知識senior的定義拉低到這條線以下的話就沒問題
作者: doranako (真愛無限)   2017-08-22 12:05:00
數學系很吃天份,通常數學係畢業邏輯不會差,軟體基礎就是邏輯+語言,再看看興趣要走哪方面
作者: fortinet (fortinet)   2017-08-22 12:15:00
推文太執著於senior定義了, 我想原PO重點還是聰明人本來程式就學得快
作者: fidelity77 (小柚)   2017-08-22 12:15:00
3個月senior不可能+1 ,要到能夠維護一個真正的產品還是很需要經驗
作者: shenevol (shen)   2017-08-22 12:17:00
同學推啊~~~~
作者: x000032001 (版廢了該走了)   2017-08-22 12:29:00
寫程式大部份還是團隊協作走軟體工程而不是自己寫爽的
作者: testPtt (測試)   2017-08-22 12:36:00
我覺得平台熟就ok了耶
作者: ripple0129 (perry tsai)   2017-08-22 12:38:00
採坑多不是在於能不能解,而是解決的速度能做senior的我想最基本的解決問題的能力是有的,徵個沒解決問題能力的senior是公司問題。講個最常見但幾乎是經驗上遇過才能快速解決的問題之一。編輯器偷塞BOM造成的編碼問題,沒遇過的幾乎都不會想到編輯器的問題。
作者: senjor (哞哞)   2017-08-22 12:50:00
但是沒遇過的坑還是很多,所以重點還是解決問題的能力
作者: pornstar (迪克)   2017-08-22 13:09:00
很正常啊~~ 我還認識大學唸金融沒寫過程式,直到錄取軟體工程師的職位後才開始學寫前端BTW,她那個職位是年薪450萬台幣的軟體開發工程師至少數百個跟她類似以前沒學過程式的都可以拿到這種職位
作者: YahooTaiwan (超可愛南西我老婆)   2017-08-22 13:11:00
應用端的程式語言太簡單了,相信神人你朋友寫程式資歷三個月就能寫出一個 Facebook app,簡單嘛
作者: pornstar (迪克)   2017-08-22 13:11:00
內行人應該知道我在說哪間公司XD
作者: YahooTaiwan (超可愛南西我老婆)   2017-08-22 13:13:00
有些東西不是你想學得快就能學得快的啦,學習能力很好,還不就只是處在吸收他人分享知識的階段而已,你真有能力分享或解決他人 Google 不到的問題再來稱 senior,OK???????
作者: b29308188 (ben)   2017-08-22 13:26:00
原來來到了轉科比本科厲害版
作者: testPtt (測試)   2017-08-22 13:27:00
三個月應該只會寫 但遇到抽象問題跟bind應該還很難理解
作者: dreamnook (亞龍)   2017-08-22 13:28:00
這時代要學的東西太多了XD
作者: ckp4131025 (ckp4131025)   2017-08-22 13:39:00
三個月senior是把什麼大型專案啃了三遍嗎= =
作者: essvasot (trickyguava)   2017-08-22 14:01:00
三個月senior勵志文
作者: Kazimir (Kazimir)   2017-08-22 14:51:00
數學吹 把數學系吹上天 實變函數如何讓新手三月成senior
作者: lemontea0328 (魔幻檸檬)   2017-08-22 15:25:00
別鬧了再呆灣可以念啥科系是看分數不是看天份
作者: senjor (哞哞)   2017-08-22 15:26:00
程式寫得好的人,考資工系的時候有加分嗎?
作者: dreamnook (亞龍)   2017-08-22 16:05:00
有喔
作者: ckp4131025 (ckp4131025)   2017-08-22 16:41:00
學測有,指考沒有
作者: lance8537 (小砰砰)   2017-08-22 16:44:00
這次真的 我還見過數學系同學實現了宇宙魔方
作者: joseph33 (理查帕迪)   2017-08-22 17:17:00
哈哈 三個月senior
作者: kamichu (ichigo)   2017-08-22 17:55:00
乾脆說聰明的人學什麼都快…啊這不是廢話惹惹惹
作者: jim25522532 (ORIN0952)   2017-08-22 18:24:00
三個月 連DEBUG 能力都沒有
作者: john0312 (Chen John L)   2017-08-22 18:44:00
三個月Senior明明很正常,就就鄉民3000m都跑7分鐘一樣.* 就跟
作者: physheepy (~羊~乘著風中的羽翼)   2017-08-22 18:55:00
寫程式=/=軟體工程 大家別這麼激動好嗎其實台灣90%的軟體業職缺根本稱不上軟體工程師啊senior程式設計師 =/= senior軟體工程師
作者: Sunal (SSSSSSSSSSSSSSSSSSSSSSS)   2017-08-22 19:02:00
同意 寫程式不等於軟體工程
作者: twin2 (貓熊)   2017-08-22 19:34:00
數學系分數比資工低,然後讀完後程式底子比資工強,我建議資工廢系好了
作者: Argos (Big doge is watching u)   2017-08-22 19:56:00
寫程式不是軟體工程?那軟體工程就不能寫程式?XDDDDDDD是不是有人走火入魔了?XDD
作者: robler (章魚丸)   2017-08-22 20:42:00
我就說這串文會變成自吹自擂大會 科科
作者: atpx (秋雨的心情)   2017-08-22 20:58:00
3個月開發可能可以, 維護性跟解決方案就難講了很多技術沒碰過就不知道細節
作者: xo1100 (蝦蒸河粉)   2017-08-22 21:20:00
我怎麼感覺原po越描越黑了
作者: lukelove (午睡)   2017-08-22 21:34:00
因為你說的是台大數學
作者: jakert123 (kaka3315)   2017-08-22 23:35:00
對頂大數學系而言 程式能力只是小case
作者: gmoz ( This can't do that. )   2017-08-23 11:43:00
三個月開發出來的東西 大概光後續維護就死了吧 bug一堆
作者: johnny4753 (Li)   2017-08-23 20:20:00
寫賽工程師
作者: wugesmin (我是一隻魚)   2017-08-23 23:15:00
單打獨鬥也許還行 團隊合作有更重要的考量
作者: THEWORLDS (天下)   2017-08-26 17:45:00
不要吹拉 我朋有台大數畢業 MKT 200一年也沒像你說學這麼快 碩士還碰壁一年才真的懂之後去搞手機數學系出來寫的程式跟oo差在哪裡 現在就oo導向根本沒差你說裡面的演算法運算長度還比較有點可信 oo方式改 zz
作者: popcool (我不懂)   2017-08-30 08:22:00
三個月碼農senior我信,其他不可能

Links booklink

Contact Us: admin [ a t ] ucptt.com