數(shù)學(xué)差的人怎么能成為程序員?

數(shù)學(xué)不好當(dāng)程序員

導(dǎo)讀:事實(shí)上,要用編程來解決上面2種情況的問題,你真的只需要知道5相對(duì)簡單的數(shù)學(xué)概念︰即加、減、乘、除和求余。很多未入行的人總是認(rèn)為,需要熱愛數(shù)學(xué)擅長數(shù)學(xué),才能成為一個(gè)好的程序員。編程不是一個(gè)像數(shù)據(jù)科學(xué)一樣的領(lǐng)域,你需要使用復(fù)雜的微積分來建立世界的模型。你需要的數(shù)學(xué)要簡單得多。

AB兩地相距1000米。小明從A地以5米每秒的速度向B地走,小紅從B地以每秒2米的速度向a走。請(qǐng)問:小明小紅多久后相遇?相遇的地點(diǎn)離B地有多遠(yuǎn)?

我伙呆,這不就是小學(xué)的數(shù)學(xué)題嘛,但如果你像我一樣是個(gè)數(shù)學(xué)不好的人,現(xiàn)在根本就不想去找出這種題目的答案了。數(shù)學(xué)是一切科學(xué)的基礎(chǔ),但是它往往卻是遠(yuǎn)離生活而存在,而編程卻是能實(shí)際的解決一些問題的。比如,用戶在一個(gè)健身App上鍛煉了71分鐘,你想要用小時(shí)/分的格式顯示出來,那么71 / 60 = 1.18,得到了1個(gè)小時(shí),那分鐘呢?我們可以用modulo函數(shù),71 % 60 = 11,得到了11分鐘,你可以把1小時(shí)11分鐘展示給你的用戶。這是一個(gè)非常簡單的例子,但也有很多復(fù)雜的情況,你可以用簡單的編程去解決它。

事實(shí)上,要用編程來解決上面2種情況的問題,你真的只需要知道5相對(duì)簡單的數(shù)學(xué)概念︰即加、減、乘、除和求余。很多未入行的人總是認(rèn)為,需要熱愛數(shù)學(xué)擅長數(shù)學(xué),才能成為一個(gè)好的程序員。編程不是一個(gè)像數(shù)據(jù)科學(xué)一樣的領(lǐng)域,你需要使用復(fù)雜的微積分來建立世界的模型。你需要的數(shù)學(xué)要簡單得多。小挨從事編程工作也有些年頭了,也在博客上寫了一些文章來幫助其他人去成為軟件工程師或解決打碼中遇到的問題。

如果你的數(shù)學(xué)很差,卻想成為一個(gè)程序員,我有100%的信心告訴你這不是在浪費(fèi)時(shí)間。為什么?因?yàn)?/p>

你可能并不是你想象中的那么差

當(dāng)你開始全職編程時(shí),你也不用像你假設(shè)的那樣美好

初中學(xué)歷沒有編程經(jīng)驗(yàn),能學(xué)點(diǎn)什么?

實(shí)話說初中學(xué)歷學(xué)習(xí)編程的確有點(diǎn)吃力了,學(xué)習(xí)編程正常來說起碼高中以上的水準(zhǔn),因?yàn)閷?duì)英語數(shù)學(xué)還是有一定的要求,想學(xué)好還是需要閱讀大量的英文文檔,原味的技術(shù)文檔更加能夠讓自己理解的更加深刻。編程是一項(xiàng)要求邏輯思維能力比較強(qiáng)的工作,所以具備一定的數(shù)學(xué)基礎(chǔ)對(duì)于編程的學(xué)習(xí)有著極大的促進(jìn)作用,特別是一些復(fù)雜的算法對(duì)于數(shù)學(xué)的運(yùn)算要求還是很高的。當(dāng)然一切都不是絕對(duì)的,有一份學(xué)好編程的決心才是第一位的,沒有什么都是不可能的,拿出那份決心即使遇到困難也會(huì)慢慢攻克,可能在時(shí)間上慢點(diǎn)而已??梢詮膶W(xué)習(xí)web開發(fā)開始,等有點(diǎn)長進(jìn)之后可以學(xué)習(xí)java,相對(duì)來說java就業(yè)路子更加廣泛些。狹路相逢勇者勝。

建議程序員要與時(shí)并進(jìn)。“如果你有耐心并堅(jiān)持學(xué)習(xí)的話,編程是很容易的。但最終,所有程序員的職業(yè)生涯之路要么走入死胡同,要么轉(zhuǎn)入某個(gè)管理方向。即使你關(guān)注的是技術(shù),但最終你將會(huì)帶領(lǐng)其他人,因此你會(huì)獲得一個(gè)更大的空間以及取得更多成功。”為了達(dá)到這個(gè)目的

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 本文把程序員所需掌握的關(guān)鍵知識(shí)總結(jié)為三大類19個(gè)關(guān)鍵概念,然后給出了掌握每個(gè)關(guān)鍵概念所需的入門書籍,必讀書籍,以及...
    dle_oxio閱讀 11,390評(píng)論 6 244
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,163評(píng)論 25 708
  • 20170917親愛的兒子,今天早上我們?nèi)コ颗?,一路上你教我如何如何跑步,跑步的姿勢和手臂協(xié)調(diào)的動(dòng)作,這樣跑步就不...
    簡單的幸福_ceb3閱讀 198評(píng)論 0 2
  • 國內(nèi)特殊的網(wǎng)絡(luò)環(huán)境,往往我們從Docker Hub中拉取鏡像并不能成功,而且速度特別慢。那么我們可以給docker...
    quantumcs閱讀 495評(píng)論 0 0
  • “同心同德”我畫的竹筍圖系列 我畫了一組“同心同德”竹筍圖系列作品,都是八尺整張整幅。 應(yīng)該很少看到畫家采用這樣的...
    竹童閱讀 1,169評(píng)論 0 0

友情鏈接更多精彩內(nèi)容