看板 C_Chat 關於我們 聯絡資訊
身為碼農 來回一下這篇好了 以該名國一生原文用詞來看 簡意就是 不想讀書 甚至希望可以去反駁父母 如果僅僅是當個基層碼農螺絲 確實會個加減乘除 英文爛也能在本土公司混生活 甘願當個基層碼農螺絲 也根本不用國一就開始學 但如果你目標是真的想鑽研這行往上爬 英文要至少能夠溝通才能進國際大廠 而國際大廠通常面試會考到演算法Hard 想單純靠加減乘除觀念就解決演算法Hard...嗯 很多人會說工作上根本沒人在寫演算法 那只能說大部分需求不需要而已 當遇到高並發大流量 例如中國的12306 訪問量曾達到單日最高超500億次 那演算法就是怎麼極致怎麼來 可閱讀性先放一邊 大不了加註解 回到該名國一生 原文沒說有無用AI 但我敢保證有用AI 現在是3月 下學期開始沒多久而已 我話就放在這 國一上學期的數學跟英文根本不需要天份 國一上的絕對值?因數分解?一元一次方程式? 這些東西背個該單元的固定公式就能解9成以上 剩下不到1成的變化題 寫過也就知道怎麼搞了 若連這些無法掌握 跟我說不靠AI寫出遊戲? 英文部分 在社會人士之中也有爭議 多益900口說爛 vs 多益700正式文法爛口說流利 面試誰在看分數等等 導致有分數無用論等等 但連國一上英文都沒掌握... 這爭議跟你無關 相當加減乘除都不會就跟人討論哪個平方公式好用 然後我也不是說AI不好 但你要看得懂跟調整 夢想當一個廚師 結果廚具不會用只會微波食品?那要怎客製化需求 微波出來的食品客人希望鹹一點 你就抓了個白白的灑上去 反正看起來差不多嘛 結果是細砂糖 寫個自己爽是沒什麼問題 工作開發上可是參了很多客製化業務需求 無論AI怎麼發展 國一上英數掌握都有問題的 跟我說夢想是開發程式 我一律當成找藉口逃避讀書而已 如果夢想是棒球並且打出成績的 那書讀不好還有理 而且我敢保證 即便夢想是以後開發程式 這年紀一樣學個基礎就行了 這行天天在變 10年前流行的跟現在不一樣 10年後也會不一樣 如果你是個國高中就能寫出很猛的開源當我沒說 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.12.149.95 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_Chat/M.1773988469.A.4BE.html
Muilie: 夭壽,反駁我看成反弒,嚇一跳 03/20 14:36
LipaCat5566: 人家github 說不定幾萬星星== 03/20 14:41
pride829: 認同 03/20 14:42
adwn: 確實 03/20 14:48
dbr623: 永遠都有人嘴學 sin cos 有啥用,比較懷疑連 sin cos 都 03/20 14:52
dbr623: 不會的人是能學會什麼絕世武功 03/20 14:52
yoyun10121: sin cos那還是高中了, 這是國一還在學基本代數和邏輯 03/20 14:53
tv1239: 身為碼農+1 只能說最少到高中的數學跟英文都要行啊 03/20 14:53
james3510: 國中只能算解決問題的階段 問題來就是解 03/20 14:53
yoyun10121: 你太看得起國一了, 國一上才剛開始上正負數和因數倍數 03/20 14:56
yoyun10121: 這種最基礎定義的東西, 離解決問題還遠了 03/20 14:56
starsheep013: 代數都學不好怎麼寫變數 03/20 15:04
dbr623: 不過搞不好夢想走 indie 路線說不定賽到一塊賣幾百萬片財 03/20 15:08
dbr623: 富自由,到時笑你打工仔,跟夢想當高階 tuber 一樣(? 03/20 15:08
tv1239: 夢想走indie不是問題 可是走indie才更吃基本功... 03/20 15:10
greatloser: 願意學怎麼不去學校學.jpg 03/20 15:14
tv1239: 前面有人說很有道理 學校學基礎知識的CP值很高XD 03/20 15:18
inte629l: 推實話 03/20 15:19
midas82539: 能提出有價值的問題,而且能自己推導出有價值的命題 03/20 15:29
midas82539: 遠比只會仰賴廢問就生成答案重要 03/20 15:30
midas82539: 每次都有說啥三角函數沒用三小的,一個很基本的問題 03/20 15:32
midas82539: 你要怎麼算敵人的扇形視角有沒有看到你? 03/20 15:33
midas82539: 那你要會算玩家位置與敵人朝向向量之間的夾角來算向量 03/20 15:33
midas82539: 積,你躲不了三角函數 03/20 15:34
midas82539: 你說要設計一個簡單的塔防打怪遊戲,OK 03/20 15:34
midas82539: 塔防遊戲中的砲塔需要旋轉多少角度才能瞄準到怪? 03/20 15:34
midas82539: 那你還是要算角度這時就會用到 速度*SIN或者COS 03/20 15:36
juicelover: 結論還是要讀書 03/20 15:37
midas82539: 不會這些你很快就會撞牆了,或者只能不斷挑生成的成果 03/20 15:38
midas82539: 但你就不會寫嘛,所以最後也只能像骰子看有沒有堪用的 03/20 15:38
midas82539: 完全不學的極限就在這邊了,就是你看到很爛的免洗遊戲 03/20 15:39
justeat: 好文推 03/20 15:40
busman214: 我覺得現在面試考Hard演算法只是這個時代卷過頭的產物 03/20 15:50
busman214: 有些太特殊的算法最後也只是考前背一背而已 真的工作上 03/20 15:50
busman214: 有需求還不是問AI或是翻paper 03/20 15:50
gary861226: 講難聽點 國一上數學都可以爛的 03/20 15:53
gary861226: 就算是演算法easy也解不出來 03/20 15:53
gary861226: 甚至簡單的function代數都不會 03/20 15:53
busman214: AI寫程式的最大問題是外行人會連自己的需求都沒辦法for 03/20 15:53
busman214: mulate 而且沒有system design的觀念 會寫出沒有效率、 03/20 15:53
busman214: 沒有紀律,甚至不知道bug在哪的程式... 03/20 15:53
arrenwu: 痾 我是覺得Hard LeetCode要在1hr內寫出一個bug-free的 03/20 15:55
arrenwu: 的程式,那你多半是要看過問題的 03/20 15:56
arrenwu: 不然就是要看過類似的問題 03/20 15:56
arrenwu: Hard的問題很多是有名的人解出來的問題 03/20 15:56
gary861226: Hard只是比較極端的說法 03/20 15:57
busman214: 我也這麼覺得XD 我同學沒解出HARD也是進FANNG了 他是跟 03/20 15:58
busman214: 我說他感覺面試官比較在乎他怎麼解一個新的問題 會一直 03/20 15:58
busman214: 給他提示問他思路 至於能不能bug-free好像不是那麼重要 03/20 15:59
arrenwu: phone interview 問Hard就很水的問法 03/20 16:00
arrenwu: 等於就是看面試仔有沒有背到這題 03/20 16:00
arrenwu: 就以LeetCode來說好了,要通關,就是bug-free的同時 03/20 16:01
arrenwu: 時間複雜度和記憶體消耗量都要達到當前已知的最佳 03/20 16:01
arrenwu: 慢慢想可能可以想出來,但不太可能是1小時內的事情 03/20 16:02
midas82539: 給定一個整數陣列 nums 和一個目標值 target, 03/20 16:04
midas82539: 令在該陣列中找出和,為目標值的那兩個整數解,並回到 03/20 16:06
midas82539: 陣列下標。你覺得國中生在沒AI可以自己慢慢想出來? 03/20 16:06
midas82539: 基本上不太可能,特別是你連國中都不想上的話 03/20 16:07
gary861226: 如果是認真學過程式的國中生 03/20 16:08
gary861226: 甚至國小生 03/20 16:08
gary861226: 用暴力解應該不是問題 03/20 16:08
gary861226: 原文那個我是覺得不能 03/20 16:08
midas82539: 這個就easy常見題型,面試會考這種要你自己解出來的 03/20 16:08
rickey1270: 啊之前有個父親支持小孩不必顧學業直接投入賽車的,不 03/20 16:10
arrenwu: 我認真地說,國中生的代數水準其實滿低的 03/20 16:10
rickey1270: 是一堆人說好棒棒 03/20 16:10
busman214: 以前很多沒修過競程或是沒刷過leetcode的本科生可能也 03/20 16:10
busman214: 答不出來喔XD 是這年代刷的人太多了... 03/20 16:10
micbrimac: 國中的數學都不需要天份... 03/20 16:11
gary861226: 我文末有說 那種體育演藝類的 03/20 16:12
gary861226: 有弄出成績 那課業爛還有理 03/20 16:12
gary861226: 程式就不是這樣 03/20 16:12
arrenwu: 要學習演算法 代數要有一定水準以上 03/20 16:12
arrenwu: 不然分析簡單的時間複雜度會有困難 03/20 16:13
arrenwu: 高中生應該就不太有啥問題 但國中生還是乖乖上課吧 03/20 16:14
fishenos: 程式就是數學,程式寫得好數學一定強 03/20 16:25
raincole: two sum 那種問題如果從未寫過程式 只有高中數學及格 03/20 16:26
raincole: 能自己想出來的我覺得已經算是半個天才 如果是自己想出 03/20 16:26
raincole: 從沒有自帶hashmap的語言從頭實現的 算萬中無一的天才了 03/20 16:30
TPAsavelove: 歐美國家可以養出不讀書的鬼才我同意 但台灣算了吧 03/20 16:36
TPAsavelove: 你再自幹沒圈子交流更沒培養眼光是能做出個球 03/20 16:37
dbr623: 很多沒上學鬼才其實是家裡有錢自己請人教的,說過笑話比 03/20 16:38
dbr623: 爾蓋子沒讀書 03/20 16:38
commandoEX: 台灣自學制度好像沒搞得很好 03/20 16:47
silverray: 不讀書(X) 不上學(O) 03/20 17:00
calase: 歐美國家所謂的不讀書鬼才大部分也都是大學輟學,高中之 03/20 17:07
calase: 前有好好念完好嗎… 03/20 17:07
uohZemllac: 推 03/20 17:11
jeremy7986: 推 就算想要用AI寫程式 也要學過才能review程式碼 03/20 17:22
chrisjeremy: 三角函數在3D遊戲程式很常用阿 03/20 17:31
davidiid: 推 03/20 17:31
chrisjeremy: 我之前用Unity弄一些3D範例解釋 讓我侄子對數學燃起 03/20 17:33
chrisjeremy: 一些興趣XD 03/20 17:33
TPAsavelove: 重點是你在學校更容易鍛鍊的溝通能力,你在家就只好 03/20 18:18
TPAsavelove: 跟網友幹話,這差很多 03/20 18:18
TPAsavelove: 就怕是做遊戲只是為了一時爽,也沒想好未來怎麼發展 03/20 18:20
TPAsavelove: 進步 03/20 18:20