回覆列表
  • 1 # 物理微電子前沿科普

    網際網路時代,現在人人會變成已經成為一種趨勢,而很多人都有自己的本職工作,只能利用閒暇時間學習程式設計,下面是個人在學習程式設計的時候的一點心得體會:

    1、熟練掌握一門程式語言

    入門一門程式語言不難,尤其是Python,但是要掌握一門程式語言確實比較難,但是網上有很多的課程,包括github裡面也有很多開源的程式碼,所以學習起來相對比較容易。

    2、學習一些演算法課程

    學習一些深度學習,機器學習等的課程,這些課程裡面都有很多大作業,這些大作業,不僅僅能夠熟悉一些演算法,構架,還能深度理解程式語言。

    3、參加一些比賽

    可以組隊參加一些不比賽,像kaggle,天池上有很多比賽,也可以參加一些駭客馬拉松,參加比賽要求能夠實現整個的想法,對於前端,演算法和後端會有更進一步的理解。

    4、去公司實習

    去公司實習能夠讓自己的技術缺點得到更好的改進,一方面公司有經驗豐富的老員工,另一方面,這樣面對實用型的專案要求更高,對技術的磨練更進一步。

  • 2 # 這輩子就python了

    多做一些專案,加深記憶。多交流多分享,幫人解決問題也是一個學習和提升的方法。主要還是多敲程式碼,多思考。自然而然的就會提升了。

  • 3 # 依然的hz

    1、先看看我寫的這篇文章,可能對你起到一定的引路作用

    https://www.toutiao.com/i6796249331490882062/

    2、多練手

    沒有一定的程式碼量是談不上提升,談不上對架構的理解,談不上認識設計模式的優勢的。

    3、從優秀原始碼中學習

    github上有大量優秀的元件庫,不僅可以擴寬視野,學習其原始碼,還能學到不少程式設計技巧,理解別人為何那麼做遠遠比自己想一個方案要簡單的多。

    4、執行原始碼,多除錯

    除錯能力很重要,程式設計中不可缺少的技能

    5、不懂去問多問問Google,問stackOverflow

    上面有相當多的大牛回答了大量大機率你可能遇到的問題。

  • 4 # 草根程式設計師蘇東郭

    根據我的經驗,程式設計師大部分都是自學成才的。

    那麼如何練習和提升,這個有很多方法,比如你是學前端的,那麼可以把淘寶的頁面畫一遍(如果是新手覺得這個太難了,可以找一些個簡單的頁面去實現一邊)。

    如果是學後端的(當然前端也一樣),那主要建議去看優秀的原始碼(在github上找專案),看看別人是如何設計的,程式碼如何組織的,然後再平時工作中多往上面靠。

    總結下來就是

    1、多動手寫程式碼(如果不知道寫什麼就去模仿實現現在已經有的東西,看看能不能實現)

    2、多看優秀開源專案,學習大牛的設計,程式碼命名,程式碼組織

    最後祝你早日成為一名優秀的程式設計師。

  • 5 # IT之路

    自學程式設計提升自己的最好方式就是不斷的自己獨立開發小專案,也就是前期設計和開發一個人完成,而且是多做幾個,這樣很多概念性的東西自然就熟能生巧的運行了!

  • 6 # 最強平頭哥

    我是在大學圖書館零零碎碎看了三年的各種程式設計書,先後學了c,c++,c#,最後定位了C#並堅持,雖然C#在三線城市機會不多。

  • 7 # 運維打工人

    計算機語言學習的好處是沒有測試環境的限制。在個人的虛擬機器下,透過軟體包的安裝,就可以模擬各種語言需要的測試環境。比如使用workstation模擬多種平臺的計算機環境。

    提升個人程式設計水平的能力途徑是不斷的編寫程式碼,測試驗證結果。如果能參與一個專案,那麼程式碼編寫的能力肯定會更好的提升。

  • 8 # 小翠你明明

    如果是0基礎學習的話,確實比較難,建議可以選比較簡單的語言入手,最近學Python的人很多,可以考慮接觸一下,起碼先培養起來興趣,再說精通的事,建議可以看看百戰程式設計師的Python400集,很適合0基礎學習

  • 中秋節和大豐收的關聯?
  • 與領導吃飯,一盆菜,誰先動筷子,你怎麼看?