回覆列表
  • 1 # 淺唱半夏

    軟體開發其實主要的核心是演算法的設計實現軟體的功能,如果數學的思維不好,建議還是需要慎重選擇。然後不管是何種的開發的工具都是需要接觸的英文的,但是這個可以加強學習,熟能生巧。唯獨數學思維比較難以理解和突破。

  • 2 # 教育新時論

    我本人是教軟體的,所以,對於一個新手小白來說,想學開發能不能學會,我的答案是肯定的。但是,必須要付出如下幾個方面的努力:

    第一,軟體開發培養的是一種思維和做事的方式,其實,不管你未來是否以軟體開發為職業,這對未來,你個人職業的發展都是有好處的;

    第二,數學不好,對現在學習軟體開發影響不大。不過,有很好數學基礎的人做開發,真的是再合適不過。我教授的學生當中,不乏一些211或985畢業的本科畢業生,本身學的就是數學專業,搞開發真的是錦上添花,因為程式設計中需要的一些想法來自於數學中的一些經典演算法。比如排序歸納演算法,分數和積分等等。數學專業的學生本身有基礎,再加上一些軟體開發的基本規律和套路,其實是很容易上手的。但是,對於沒有基礎的小白來說,可以在一邊學開發中,一邊補習開發中需要用到的基本知識和演算法就可以了,其實並不難。

    第三,英語是學習開發的大敵,但是並不是不可攻克。計算機畢竟是老外開發的,雖然我們用的是中文版,不過一旦電腦出問題,還是會報英文錯誤,正是由於這點,很多人都覺得很難,不敢深入學習,其實這也是個誤區。為啥呢?學英語,靠的是一種線性思維,也就是靠記憶即可;而數學是靠邏輯思維,是需要推理的,相比來說,我個人覺得英語要簡單得多,而且開發中需要用到的英語詞彙沒有那麼多,800-1000個已經很夠用了。而且很不少還是初中學過的英語單詞,相比大學四六級英語來說,那簡直就是一個天上一個地下,根本沒法比。

    所以,對於小白來說,不要擔心英語問題,帶了這麼多學生,我個人的經驗就是固定的單詞把它記住,比如static,class,interface等等,這些一個電子辭典就可以搞定的,多看幾次就熟練了,同時遇到錯誤,出現了英語單詞,可以透過搜尋引擎去查查,看看啥意思,其實很容易。很多事,你覺得它難,那是因為你未自己試過,或之前有類似失敗的經歷,覺得自己不是這塊料,從心理上拒絕它而導致的,學過《小馬過河》的都知道,凡事要多試試,別人怎麼說自己是體會不到的。

    我對我的學生經常說,不要覺得自己不行,如果你覺得自己不行,那比你不行的實在是太多了,你現在懂得邁出第一步,已經比那些連第一步都不敢邁出的人要強多了。

    每個人都有潛力, 都等你自己來開發,只不過你不清楚,不明白。只要有心,其實學什麼都沒有問題,關鍵是自己要給自己信心,要相信自己一定行,只有你覺得自己行,那就是真的行,凡事都是自己說了算,別人左右不了你。

    希望你勇敢地邁出這艱難的一步,過後,你會發現其實並沒有你想象中的那麼難。

  • 3 # 使用者3167066973809047

    Web開發是當前一個重要的開發領域,Web開發涉及到的應用領域也十分廣泛,可以說有網際網路的地方就有Web軟體。Web開發分為前端開發和後端開發兩大部分,前端開發需要學習三個基本知識,包括Html、CSS和JavaScript,其中JavaScript是重點也是難點。

  • 中秋節和大豐收的關聯?
  • 我小孩吐奶成粘液狀是怎麼回事?