數學不好,應該抓緊補數學!


編程最後還是得回來數學上,但是大部分情況下你都不會覺得你用到了數學


數學不太好是有多不好?

高考考了數學嗎?如果超過100分,那麼學編程應該沒有任何智力上的障礙。

但如果你以後想在編程領域做得很好,數學這塊短板你肯定需要補起來的。


我當初覺得自己數學不好所以選擇了前端

但是工作發現

前後端都不需要數學

或者說都需要數學

所以數學好不好不是選擇前後端的分界線


演算法崗需要數學,還是很難的數學;前後端感覺基本不需要數學。我猜你煩得不是數學,而是演算法題。。演算法題前後端都會考,前端簡單甚至有的不要求,後端挺難,需要刷leetcode,什麼動態規劃、貪心演算法可能都得會一些(這裡插一句,前後端實際工作和演算法基本沒關係,除非你是要自己造輪子或者性能調優,對未來發展是好的,但是為什麼找工作就要考呢,因為人多。。)

但是總的來說,前後端考演算法題只是一方面,還要綜合其他方面,前端就是js,html,css那一套,後端Java,python語言和相關框架以及資料庫;演算法題對於前端是附加題,對於後端是最後大題,對於演算法崗就是普通題


前端 其實我覺得後端也還好


前端和後端其實都不需要數學的知識,當然如果要學習機器學習和人工智慧的知識,就需要有一定的數學基礎了。

歡迎加入趙強老師學習交流羣?

mp.weixin.qq.com圖標

本人由後端轉向前端,或許能提供一些啟發。這個問題的前置條件並不很合適,並不是數學好壞決定你的職業選擇,而是你想做什麼職業然後去學與之匹配的技能樹。

問題回到你到底想做前端還是後端,對哪一個感興趣?把你的數學水平拋開,先問問自己前後端哪一個讓你有做下去的衝動?也許有些人覺得貌似都沒啥興趣,知識混口飯喫,人生艱難嘛,很正常,那麼我建議你尋求轉行,去真正喜歡的職業。倘若軟體前景好,實在不願意放棄,我建議選擇前端,畢竟這是看得見摸得著的頁面,能先積累起手感和成就感,能讓你在起初不那麼喜歡編程的情況下找到一些做下去的理由。

本人把後端轉前端的思考和經驗總結後在掘金髮表,裡面有更詳細的思考和建議:

後端轉前端的小老弟突然收割大廠offer,真相竟然是 - 掘金?

juejin.im


首先數學,不是決定因素,但是如果因為知道不好,而不去更加努力,不管從事前端,還是後端,都是沒有希望的。


我覺得。。。都可以學。

算數可以不行,但是邏輯思維一定要清晰。

就我自己來說,前端後端都寫,我大學高數還不及格呢。。。

邏輯好,代碼一樣溜


要不要用到數學,主要看工作內容。

大部分公司的後端、前端崗在實際工作中並不會面臨很複雜的數學模型(事實上市面上非科班出身的程序員數量非常龐大),用到更多的是邏輯思維能力和現實抽象能力。

不過總有時候會需要演算法去高效的解決一些問題,學習下常用的演算法即可,要勝任工作也是足夠的。

具體要做前端還是後端自己去查下資料,瞭解下工作性質,自己做定奪吧


數學不好,和你學前端還是後端沒有什麼必然聯繫


數學不好 不是應該學數學嗎? 跟前後端有啥關係?


我以前也以為寫代碼很高深,必須數學很厲害,實際上一般的前後端業務開發工作小學數學就夠了,像其他人說的如果然要學習機器學習和人工智慧的知識就必須要了。


不能這麼想,英語不好也照樣能學編程,直接學就完了,遇到不會的上網直接搜,關鍵是不要半途而廢。


先拋開數學

好好想想自己是喜歡前端多一些還是後端多一些吧


我覺得大部分開發人員的工作內容,框架基本就解決了,還沒到拼數學能力的地步。

真到了這一步,語言什麼的已經不重要了。


會加減乘除平方取餘就行差不多了,特殊情況除外(比如像搞echarts之類的)


數學不好學數學,工作中用的最多的就是加減乘除了,所以你現在需要想的是對什麼感興趣


數學好不好跟你當程序員無關,不管是前端還是後端,做的工作和數學一點關係也沒有,無非是要求一點邏輯思維能力罷了,不要以為程序員都是數學學霸什麼的,程序員的能力只會在業務能力和技術學習廣度和深度體現出來,這些都是要在你工作之後才能去提高的


推薦閱讀:
相關文章