作者Apache (为寺川爱美疯狂打call)
看板Soft_Job
标题Re: [请益] 想学程式但数学基础很差怎麽进步
时间Sun Mar 10 00:04:39 2024
※ 引述《o302639 (希望的种子)》之铭言:
: 小弟我从小数学都在混 都靠文科拿分数
: 近年对程式很感兴趣 刚学不久
: 基本java c#等等api web 写法都算还可以上手
: 但虽然希望不大 个人想摸摸看更深的领域
: 比如说 ml ai模型算法 写游戏之类
: 也有在尝试leetcode
: 但是我数学底子太差 也没什麽资结基础
: 演算法看的辛苦 也不易推导
: 请问板上各位建议要怎麽去加强呢
: 该从线代离散重新复习吗 但会不会太晚
: 还是硬读资结跟演算法 然後刷leetcode
: 或是多学几种语言 如C或前端之类
: 不知道哪一种帮助比较大
: 希望可以有办法训练我的思考模式跟记忆
: 先谢谢各位了
: -----
: Sent from JPTT on my iPhone
我从你问的问题看起来是你根本不知道自己的目标是什麽
你是想养老?发大财?还是做研究?
每个目标需要的能力都不同
数学只是某些目标、某些领域可能需要
但你今天连刷LC都成问题,很难说你是数学不好(除非你刚好都碰到数论题)
对於没有目标的人大概只有一个建议:找到目标
透过大量尝试了解CS的各个子领域,从里面找到自己喜欢的加以钻研
如果看不懂或还是找不到,那就先强化自己的核心素养
包括Algo OS Arch三大科目,这些大部分内容只需要高中程度数学就能理解
(举个例子,IOI选训营进去会给你看CLRS,一堆选手都是高一就进了)
这也是本科教育对大部分人提供的帮助
只是大学没有排得那麽紧,废话也比较多而已
如果真的连高中数学程度都没有,就从高中参考书开始看吧==
虽然说知识与你分享,但最重要的还是目标
除非你是CS基本教义派,不然没有说一定非得要会什麽东西
只有为了达成目标而选择手段,不要错置因果
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 125.228.129.84 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1710000282.A.33A.html
1F:→ o302639: 谢谢 我会多思考的 03/10 05:35
2F:→ sixB: 谢谢 目标好难找 03/10 13:21
3F:→ cseslowpoke: 确实,目标好难找 03/12 10:43