App下載

我數(shù)學(xué)不好,適合當(dāng)程序員嗎?

小獅妹 2023-05-12 16:34:48 瀏覽數(shù) (3091)
反饋

嘿,各位小伙伴們,我是小獅妹。


今天我收到了一個(gè)問題:“小獅妹,我數(shù)學(xué)就那么回事,我能學(xué)編程嗎?將來能當(dāng)程序員嗎?”

這問題在咱們這些即將踏入編程江湖的小伙伴中可是相當(dāng)普遍的哦,所以我覺得有必要好好說說。


直接給你們下個(gè)結(jié)論:這得看你想干什么。就像你去超市買菜,你看你要炒什么菜再?zèng)Q定買什么食材,對(duì)吧?程序員也一樣,有好多分支領(lǐng)域。比如,如果你夢(mèng)想成為算法工程師,那數(shù)學(xué)就得牛逼,因?yàn)槟銜?huì)涉及到微積分、概率論、線性代數(shù)等等的知識(shí)。這就像你要做麻辣香鍋,就得有那些火辣辣的食材,否則怎么叫麻辣香鍋呢?


但是,如果你只想做做軟件開發(fā),哪怕是搞到架構(gòu)師,那你的數(shù)學(xué)水平就不需要那么高。就像你要做個(gè)清淡的素炒時(shí)蔬,那你就不需要那些辣椒香料。在軟件開發(fā)領(lǐng)域,小學(xué)生的加減乘數(shù)就夠應(yīng)付90%的問題了。最多,學(xué)數(shù)據(jù)結(jié)構(gòu)和算法的時(shí)候,算一下時(shí)間復(fù)雜度,那也就用到高中水平的數(shù)學(xué)。


不過,各位小伙伴,就算你數(shù)學(xué)不太好,你的邏輯思維和記憶力也得棒棒的。就像做菜,即便你不用很多材料,你的烹飪技術(shù)和對(duì)食材的記憶也得厲害。因?yàn)榫幊躺婕暗搅舜罅康膹?fù)雜邏輯,需要一定的邏輯思維能力,才能讓你更快地入門這一行。


而且,程序員面試可是需要背很多底層知識(shí),業(yè)內(nèi)俗稱“八股文”??赡苡行┬』锇闀?huì)納悶,既然全行業(yè)的人都知道底層技術(shù)原理是八股文,實(shí)際工作中幾乎用不到,那為什么面試還一直考察呢?是不是面試官都特別喜歡作弄人呢?其實(shí)不然,考察八股文只是因?yàn)閯e的辦法不大行。就好比你想試吃一個(gè)新口味的蛋糕,不嘗一口怎么知道好不好吃呢?一個(gè)人實(shí)際工作能力的好壞,沒有三個(gè)月的試用期是看不出來的,只能依靠考察八股文,來驗(yàn)證一個(gè)人是否愿意鉆研技術(shù),這樣的人大概率實(shí)際工作能力不差。


好啦,關(guān)于這個(gè)問題,我就說到這里啦。如果有任何問題,歡迎聯(lián)系小獅妹微信(w3cschool66),小獅妹隨時(shí)等你們哦!

【擴(kuò)展閱讀】

1、學(xué)歷低可以學(xué)編程嗎?


10 人點(diǎn)贊