身為碼農 來回一下這篇好了
以該名國一生原文用詞來看
簡意就是 不想讀書 甚至希望可以去反駁父母
如果僅僅是當個基層碼農螺絲
確實會個加減乘除 英文爛也能在本土公司混生活
甘願當個基層碼農螺絲 也根本不用國一就開始學
但如果你目標是真的想鑽研這行往上爬
英文要至少能夠溝通才能進國際大廠
而國際大廠通常面試會考到演算法Hard
想單純靠加減乘除觀念就解決演算法Hard...嗯
很多人會說工作上根本沒人在寫演算法
那只能說大部分需求不需要而已
當遇到高並發大流量 例如中國的12306
訪問量曾達到單日最高超500億次
那演算法就是怎麼極致怎麼來
可閱讀性先放一邊 大不了加註解
回到該名國一生
原文沒說有無用AI 但我敢保證有用AI
現在是3月 下學期開始沒多久而已
我話就放在這
國一上學期的數學跟英文根本不需要天份
國一上的絕對值?因數分解?一元一次方程式?
這些東西背個該單元的固定公式就能解9成以上
剩下不到1成的變化題 寫過也就知道怎麼搞了
若連這些無法掌握 跟我說不靠AI寫出遊戲?
英文部分 在社會人士之中也有爭議
多益900口說爛 vs 多益700正式文法爛口說流利
面試誰在看分數等等 導致有分數無用論等等
但連國一上英文都沒掌握... 這爭議跟你無關
相當加減乘除都不會就跟人討論哪個平方公式好用
然後我也不是說AI不好 但你要看得懂跟調整
夢想當一個廚師
結果廚具不會用只會微波食品?那要怎客製化需求
微波出來的食品客人希望鹹一點
你就抓了個白白的灑上去 反正看起來差不多嘛
結果是細砂糖
寫個自己爽是沒什麼問題
工作開發上可是參了很多客製化業務需求
無論AI怎麼發展
國一上英數掌握都有問題的 跟我說夢想是開發程式
我一律當成找藉口逃避讀書而已
如果夢想是棒球並且打出成績的 那書讀不好還有理
而且我敢保證 即便夢想是以後開發程式
這年紀一樣學個基礎就行了 這行天天在變
10年前流行的跟現在不一樣 10年後也會不一樣
如果你是個國高中就能寫出很猛的開源當我沒說
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.12.149.95 (臺灣)
※ 文章網址: https://webptt.cc/bbs/C_Chat/M.1773988469.A.4BE.html
推文 (97)
推
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