首頁>Club>
4
回覆列表
  • 1 # X工程師

    學校教的程式語言雖然不能讓你立馬成為優秀的程式設計師,但是一定是助你成為優秀程式設計師的一級臺階。

    不管自學、還是學校科班,都是要遵循事物的發展規律啊,入門、熟悉、到優秀;

    自學和學校老師教的,都只是幫助你入門而已,但是每個人的入門基礎不一樣,以後繼續學校程式設計的路就會不太一樣。

    不要小看學校的課程

    你以為很粗淺,但是它恰好能幫助學習程式設計的同學,更順利的入門,因為它是系統、有實踐理論基礎的。

    科班和自學的差別,不在於哪個學校?也不在於是不是計算機專業,而是在於接受到的理論基礎學習不一樣,科班同學的計算機理論會比較紮實,以後繼續學習程式設計的路也會廣一些。

    你應該還不能理解到學校課程的重要性

    就像很多人問演算法有什麼用這樣的問題一樣,這也是科班和一般自學的區別,兩者的理解存在一些差別。

    這邊會建議你既然在校,就把學校的課程學好,大把的業餘時間可以花在你自己感興趣的課程或專案實踐方面。程式設計也是非常重理論實踐的。

  • 2 # 動力節點Java學院

    動力節點Java教育為你解答

    其實只是想要會程式設計不難,但是程式設計後面的理論知識自學很難領悟。自學程式設計往往只注意到程式的執行結果,就像黑盒一樣,但是程式是否最優很容易被忽略。

    我遇到的自學程式設計的和科班出身的程式設計師有以下差別:

    1.格式。科班出身的程式設計師在老師的監督下會被強行規範格式和註釋。而自學者不一定會意識到格式統一的重要性。

    2.程式最佳化度。自學的程式設計師往往不會關心計算機執行時硬體、系統資源的最優分配。

    3.debug效率。對於程式的邏輯性和敏感性一般會弱於科班出生的程式設計師。

    當然學程式設計的作用是用來實現各種計算機演算法或者用計算機實現一些自己的想法。在不同環境下要求也是不一樣的。如果不是搞計算機高精尖端的研究或者程式製作,自學程式設計足以解決大部分問題了。

  • 3 # 若風來若風停

    個人覺得不是很難,不過還是要具體的看你學習什麼程式語言,有些程式語言涉及的會比較多,所以入門還好,入門後可能會比較難學。

  • 4 # 楊逍乙

    其實樓主問的這個問題,有很多人都有這種疑惑,程式設計難嗎?小白如何入手程式設計?學習大概需要多久?程式設計最主要的就是入門,掌握好的學習方法和思維。

    1、在學習程式設計前,需要了解程式設計的語言,程式設計的語言有很多種如java、python、html、c/c++、R、php等上千種語言。當然主流的也就那麼幾種!

    2、當選擇好了語言過後,我們就要根據系統的進行學習,尤其是基礎知識的掌握一定要牢固很多人為什麼在程式設計的時候思路不清晰,導致很多bug就是因為基礎知識的不牢靠。

    3、雖然程式設計看上去都是英語符號,但是隻要我們多練習,多敲打,多寫一些小的專案自然就會了。在程式設計過程要多思考,在很多的面試當中也是注重你的程式設計的思想。

    總結:目前人工智慧和大資料開發人才稀缺建議選擇python或者java(個人觀點僅供參考)

  • 5 # 孤雁

    自學程式設計難不難?肯定難。原因是基礎薄弱,缺少完整的軟體知識體系,但是根據我多年的招聘結果來看,至少有接近一半數量的應聘者都是培訓班+自學成才的,真正科班的實際上也有一部分人是自學程式設計的。

    那就有一個問題,如何透過自學學會程式設計?個人建議如下:

    1、至少有一點計算機的基礎,如果沒有,可能需要找個培訓班先打個基礎。如果編輯軟體不會用,普通軟體不會裝,赤手空拳地學軟體開發,雖然勇氣可嘉,但付出的代價可能會很大。

    2、如果有c語言的基礎或者是一點指令碼的程式設計基礎,原則上就可以去學習java、python等語言。如果沒有語言知識,建議先了解指令碼語言,比如html、php、jsp等,實際上對於沒有語言基礎的網友來說,主要是缺乏一些基礎概念,比如說,變數、資料型別、程式流程等,可能需要自己耐心地花一點時間瞭解一下軟體語言的基本結構以及軟體開發的基本流程。

    3、有了一點基礎的,還需要注意一些方法,比如,即使不上培訓班,也應該有個可以請教的人,雖然網上也能搜尋,但是效果不一樣,有個老師回答問題,這是有針對性的。其次,一定要有一本教材,電子版、紙質的無所謂,但還是建議紙質的,電子的會讓人容易疲勞,而且容易分散注意力。教材不要太高階、太綜合,要有針對性。再次,自學的網友往往很有計劃性,每天看10頁,多一頁不看,另外一個習慣就是每一頁必看,這可能都不是好習慣,建議先粗看一遍,自己瞭解的略去,集中時間去細看關鍵章節。有人說了,我的問題就在於我不知道應該細看哪些章節,關於這點,應該要請教身邊的老師或網上的朋友。

    4、自學軟體因為沒有經驗,眉毛鬍子一把抓屬於正常現象,需要儘快走出這種困境,辦法就是實戰,只有實戰,才能獲得場景感,才能更深刻地理解軟體的架構,才能驗證過去對知識的理解是否正確。但是並不是每個人都能有實戰的機會,對於沒有實戰機會的可以自己創造機會,比如用C#做個個人記事本,參考網上程式碼改進一下,也可以將網上的小姐姐相簿爬蟲程式碼研究並修改一下,甚至放到github上獲取一點成就感,不要小看這些動作,你的每一次表現都會給你帶來進一步探索的動力。

    總之,自學軟體不僅不是不可能的,而且鼓勵自學。但是每一個階段目標、方法都不一樣,需要把握好。

  • 6 # 一枚安靜的開發者

    至於學程式設計,有許多分支,比如前端、後端、嵌入式等等。語言也有許多種C、C++、Java、PHP、Python等等。這個要看個人的興趣,但是程式設計的思想大體是一樣的。另外還需要接觸一些演算法相關的知識。說到難於不難,就看自己的鑽研程度了,如果你是0基礎學習程式設計想要開發軟體,建議你用雲表!

    前金山軟體技術團隊發現了企業對管理的這些需求,研發了“表格程式設計技術”,打造了雲表企業應用平臺,透過這個平臺,你可以免程式碼開發屬於自己的管理軟體。作為一個開發工具,雲表足夠易學好上手,它是一個成熟的企業軟體開發平臺,只需簡單的點選拖拽以及中文文字輸入就能完成系統的搭建,真正做到了免程式碼、免程式設計技術、免資料庫知識的企業管理系統開發流程,幾乎任何人都可以參與系統開發。

    雲表不僅可以搭建ERP、PLM、MES、生產管理系統、物料需求管理系統、進銷存管理系統、裝置管理系統、WMS倉庫管理系統、OA、CRM客戶管理系統、專案管理系統、呼叫中心、文件管理系統、固定資產管理系統、費用預算核銷管理系統…………可以說各種行業各種管理系統都能完成。而且搭建好系統後,可以一鍵生成APP,移動端的軟體也做好了!

    為了讓使用者更好地解決自身企業的資訊化管理難題,雲表常年為使用者開設免費培訓班,參加過雲表的10個課程培訓,基本上就能在雲表平臺上搭建自己的系統了。學程式碼要很多年才能成為軟體工程師,在雲表培訓班學會怎麼用平臺開發軟體,只需要幾天!

    實用的軟體和培訓課程,免費送給你

  • 7 # 武魁

    可以自學,但是你要考慮一下自己的約束能力,如果自學能力強的話,在網上找點影片,要系統的影片教程,多動手,上機操作就可以了

  • 8 # 碼農阿峰

    這個得看自己的興趣了,本人自學成才。中專學歷。本來沒有幹程式設計的天賦,但是遇到幾次很好的巧合,從電腦維修工做到軟體工程師。影片和寫部落格看部落格成就了我

  • 9 # 人工智慧營

    程式設計自學難不難和你有莫大關係

    現在程式語言比較火的有python、java、html5、PHP等,而對於一位小白而言,這看起來好像都很難,甚至有些人覺得,這些由英文編寫的程式對於英語瞎很難,其實學程式設計不需要會很多英語。而最需要的就是練習敲程式碼。我分享一下我自己學習python的經驗。我學python有幾個月了,開始入門的時候從資料型別、變數開始。這些都比較簡單的,但到了真正運用的時候—爬蟲,我就會覺得之前學的基礎用不到,是不是學錯了,很擔心費白工,還有一次明明網頁上有內容,也沒有看到js標記,但就是爬不出來內容,後來我才知道是自己沒有重視基礎,後來知道了一種爬蟲庫可以實時更新網頁,這樣可以避免有些需要重新整理網頁才能爬到的內容,比如:selenium。這是我自學爬蟲用的一本很好的書:

    如果你是一個小白,那麼就為了自己的興趣對自己狠一點,有不懂的就去淘寶買買書,就去CSDN上去找找相關的文件。

    自學程式設計不難,但要學會自己去努力摸索

    現在很多人是培訓機構出來的,但也有很多是沒有找到工作的,這主要是自己堅持一下來,忍受不了這份孤寂,如果幾天不敲一下學習的程式碼,很快就會忘記,忘的乾乾淨淨。而且只有當你把書上的內容自己敲一遍,然後舉一反三,多加練習,發散自己的想法,多問幾個自己為什麼那樣不可以,透過實踐,你都可以找出自己的答案!我每次學python就是這樣的,不是因為這樣容易記得住,主要是因為學習程式設計非一日之功,總得要給自己留下一點激情,我每次把為什麼透過實踐弄明白的時候我就會很開心,很有成就感。那樣我才能繼續堅持下去✊。

    還有之前也自己學過html,我學習它吧,主要是興趣,想自己做一個網站,包括html,css,js這些,我都有涉及到。但是現在吧,做網頁前端的,節奏太快了,雖然做得好錢也掙得多,但有時候需要熬夜。

    最後,學習一門程式語言一定要注意選好教材,一本好的書能讓你快速成長!堅持才是王道!

  • 10 # 古德剋剋

    我是零基礎自學的,工作8年多了。

    28歲碩士畢業,找不到工作,看招聘會到處都是招Java的,就買書自學。找了份工作餬口,下班後自學到深夜。

    程式設計無論自學還是跟老師學,都十分難,難於上青天,我所接觸的同事,大學本科一個班三十人,從事這行的基本都是一個到兩個,由於太難了,所以成材率特別低,企業招人也特別難,薪資也比較高(技術得過得去)。

    為什麼程式設計難學?程式設計的人性格都有些特殊,一般人受不了那種枯燥。程式設計對智商要求也是特別高(這裡肯定有不少人不同意,我不打算理論這些東西)。

    如果想自學,建議去某寶花三五元錢買全套培訓影片自己看,跟著演練。

    如果想報班,那就放棄吧,沒戲了。我做過三年培訓講師,之後我就一直在反對學生報班,培訓班水太深,騙不死你沒完。

  • 中秋節和大豐收的關聯?
  • 高鐵可以帶啤酒嗎?