-
1 # 我是杜佩玉
-
2 # 從心開始1392010
高等數學 離散數學 線性代數 計算機組成原理
計算機網路 作業系統 c語言 JAVA
程式設計藝術與方法 演算法基礎 軟體工程
-
3 # 引導者63
· 激情最重要
許多人一開始都想要學習程式語言,但能堅持到最後的人真的不多,只有不懈的堅持,才能真正的掌握一門程式語言。一般對新手而言,不是學那些“黑框”語言,而是選擇簡單易懂的指令碼語言更好一些。
· 2獲得快樂和成就感
當用戶已經掌握好了一門指令碼語言後,可以先搭建一個簡單的使用者介面程式,搭建好後,仔細感受一下,如果可以在這其中獲得快樂和成就感,就說明你喜歡程式設計,同時這會成為你接下來計算機語言學習的動力,也就可以進行“黑框”語言的學習,但不會從中感到乏味。
· 3時間和經驗的積累
關於演算法開發、資料結構挖掘這些高深莫測的東西,需要的是時間和經驗的積累。對於一個新手來說,千萬不要去想這些,這些對於新手水平的碼農來說不僅無用而且還會打擊自信心,進而影響後期的學習。作為一個新手,要做的就是有事沒事“耕”一下地,這是成為一個高階碼農的必經之路。
· 4勤奮練習
程式設計最主要的就是勤奮練習,有事沒事就開啟電腦,寫寫程式碼,不會的再去查書,多次的練習,程式設計熟悉度自然就上來了,特別是充分的利用網路資源,網上有很多大牛,他們都非常的願意幫助新手入門。
-
4 # 一隻快樂的小碼農
首先給你吃顆定心丸,不晚,只要你肯學,給你幾點建議:
1:之前沒接觸過的話建議你看一些特別基礎的書,不要看提高篇,
2:多和技術人員交談,大家都是這麼過來的,一般也都很樂意分享技術經驗,就比如我小碼農。
3:多看看影片文章很多都講得不錯,你有空也可以看看我的文章,就是面向零基礎剛入門的同學準備的,會有一整套的教學,從前端到後臺,好好加油吧
-
5 # 東風高揚
26歲的人沒接觸過電腦,想學習程式設計、製作軟體什麼的,需要看哪些書?對於學習程式設計,26歲也是可以的,最重要的是學習後能進入這個行業找到工作。不然作為興趣對待那也是可以的,只是要長久保持興趣的熱情也不太容易。
首先學習程式設計個人認為比較好的方法是找準一門開發語言,從頭開始一步一步學一步一步做。如果自己有一定的知識水平,比如上過大學之類的,那麼只要肯花時間去了解去學習,應用型的軟體開發,應該在一定時間內起碼能夠入門。其實很多人進入軟體開發裡來,並不都是學習軟體開發或者計算機相關的。只是現在很多公司招聘時有這方面的要求而已。
至於學習什麼書籍,沒有定論的。主要是要看想學習什麼開發語言,如果是入門的話,個人反而建議先學習下
vb.net
,因為這個語言比較簡單,而且很容易理解,對於入門很有幫助。如果一上來就去學習Java、甚至Python這些,可能不太容易理解,因為裡面有很多語法及概念,新手理解起來很困難。由淺入深是學習軟體開發的必經之路。對於專業開發人員來說,有可能學習另一門語言感覺很簡單,但對於完全不熟悉的新手來說,有很多思維、術語、邏輯等都要一步一步去理解去轉換,vb相對來說比較簡單,可以花少量時間進入編碼的思維。一旦熟悉這些軟體實現的路徑、思維,掌握部分開發語言的語法及邏輯後,就可以精選一門開發語言進行鑽研,比如Java,是目前相對比較熱門而且職位量需求較大的。
至於學習Java需要什麼書籍,可以到網上搜索那種比較完整的教程。要從最簡單到複雜的,而且要有例子可以實現的教程。可以跟著教程從最初的環境搭建、基礎語法、例子程式等一步一步在自己電腦上照著做,一定時間後很多東西就能夠理解並且明白了。然後再找一些例子程式、小專案照著做一些,提升就比較大了。
如果是要把編碼作為職業,最好的還是在專案中學習,在專案中練習。搞專案與自己小打小鬧做出的東西,有時候完全不一樣的,而且要有團隊在一起可以互相學習研究提升更快。
-
6 # FungLeo
你已經26歲了,雖然說這個年齡不算太大,但是我想說的是你已經錯過了最佳的學習程式設計的年齡了,所以我對您的建議是不要去學習這個東西。
我簡單的給你算一個帳,你現在26歲,仔細的學好這些東西,怎麼著也得個兩年的時間吧,然後你就已經28歲了。好的,你去找一個相關的工作去工作著,然後怎麼樣呢,然後你就會發現,到了35歲左右的時候你就再也幹不動了。而你的老闆也傾向於把你給裁掉,到時候你就會發現你付出了這麼多的努力,所得到的是什麼呢?
現在有大量的培訓班,不管學員到底適不適合程式設計,只要學員交錢,他就願意去教這些學生,結果教出來的全是一些什麼都幹不了的,所謂的工程師。比如我們公司現在都已經堅決不要那些培訓班出來的孩子了。
所以我建議你根據自己的愛好重新去選擇一個定位吧,程式設計這條路不是適合於每一個人的。實際上任何一個在程式設計方面有天賦的人,都會在他十五六歲的時候就發現到這一點,並且朝這個方向去努力。一個二十歲出頭的人從頭開始學程式設計,我可以說除非這一個人是埋沒的天才,否則的話只能夠成為一個普通的一般的工程師而已。
所以作為一名工程師,我想對你說的是算了吧,別把時間浪費在這方面了,好好的去找點其他的事情乾乾吧。
-
7 # IT人劉俊明
對於26歲開始接觸程式設計的人來說,一定要有一個系統的學習計劃,同時要保障一定的學習時間,程式設計本身還是有一定門檻要求的。要想系統的學習程式設計,應該掌握以下內容:
第一:系統的學習一下計算機基礎知識。計算機基礎知識包括作業系統體系結構、計算機網路、資料庫等內容,這些內容是瞭解計算機的視窗,也是學習程式設計的必要基礎知識。關於這些內容的書籍可以參考一下大學的相關規劃教材,這些教程往往都由教學經驗豐富的老師編寫的,對於自學者來說會相對容易一些。
第三:注重實踐環節。學習程式設計除了要看書並系統的掌握各種概念之外,還有一個重要的環節就是實踐,一方面要在學習的過程中做大量的實驗,另一方面要有實踐。在掌握了程式語言的基礎部分之後,如果能參加一個專案組進行實習的話,會對程式設計師的成長起到很大的幫助作用,也會提升自己未來的職場競爭力。
作者簡介:中國科學院大學計算機專業研究生導師,從事IT行業多年,研究方向包括動態軟體體系結構、大資料、人工智慧相關領域,有多年的一線研發經驗。
-
8 # 工控見解
26歲的人都沒有接觸過電腦,這個不可能吧,學程式設計,你要分方向你是學什麼程式設計變成了最基礎,要把c語言學好,有一定的底子不確定你現在的水平是怎麼樣的?我們也沒有辦法給你說怎樣去學習程式設計或者製作軟體什麼的,你可以,先找幾節公開課,看看能不能聽得懂?或者你對此有興趣
程式設計軟體需要有一個思維邏輯,一般不好入門,真的一些簡單一些,老師教的挺好的,可以去看一下,學習一下去報個班
如果真想學的話,建議你去報個班可以的
-
9 # 人工智慧學術前沿
個人覺得。
跨行零基礎學程式設計,簡單的小程式跑起來不在話下。
首頁程式設計是一個思維邏輯在電腦上再現的過程,而不管什麼類別的程式語言,都是為了表達思維邏輯的語法規則。
思維清晰,簡單程式碼很容易入門。
工程級別應用,需要多實踐,多鑽研。
網路上遍地的例如0基礎python學習都可以用。
關鍵在於,每個語法要進行已經敲,然後跑起來看結果。為什麼會報錯,找原因。跑好了,原來這個語句可以做這麼個事。
一條語句,就能看到結果,印象深刻,多用就記住了。
仍然以python為例。
我當時是找了一本類似語言的開發文件。電子版。a byte of python。照著敲一遍,跑起來,看執行結果,一天時間過完了整本書上的程式碼事例。事例包括了用常用的基礎語法。
英文不需要看懂,把裡面框起來的程式碼,對著打一遍就行。
只要一天時間,不過前面還需要配置環境。
網上都能搜到教程。
個人推薦python 3.x 版本(核心)加 PyCharm(編輯器)
後期熟練起來了,可以把python 3換成Anodcoda3(只是在python3的基礎上 ,打包加了很多庫,後面做專案的時候直接呼叫不用再找包安裝了)
加油(ง •̀_•́)ง
個人經驗,有誤請批評指正。
-
10 # 李豐國創業筆記
壞訊息就是缺乏的是信心,好訊息就是非常多的優秀程式設計師都是自學成才的。學習程式設計的三個基本素質:自信、堅持、興趣。
首先、要對程式設計這個領域有一個總體的認知,可以報一個培訓班,雖然培訓班也只是交給你一個基本的知識體系,但至少你會知道選擇什麼樣的程式設計方向。
再次、多買一些基礎知識的書來找著做一些簡單的例子。多參與一些群和社群活動,國內最出名的社群就是開源中國,百度搜索就可以找到。全球最大的程式碼共享原始碼是github.com、雖然是英文網站,但你可以用翻譯軟體。
到這裡,你差不多就對程式設計有個基本認知了,建立了自信,你就可以慢慢去構建你的知識體系了。
從此你有兩個選擇,要麼去把大學計算機的基本學科學習一遍;要麼多做一些自己感興趣的系統,有個些許案例,你就可以找份最低階的程式設計工作開始你的職業生涯。
是的,就是這麼簡單,希望你堅持下來,祝你程式設計愉快。
-
11 # 紫氣東來丶
兄弟,26沒接觸電腦。你這要學的太多了。高齡了。算了吧
-
12 # 成都新華禮儀小課堂
26歲還沒接觸過電腦,不建議你看書自學哦,而且你想學的還是程式設計、軟體開發這類比較難的專業,你最好還是去報個培訓班,有老師指導,學習起來沒那麼難。
回覆列表
針對您這個問題,我建議您還是完成一些基礎性的認知,這些基礎性的認知,包括電腦的基本知識,比如說鍵盤入門指法入門,畢竟如果說你現在沒有接觸過電腦的話,對於執法問題我不知道到了什麼情況。
當自己熟悉了一些指法鍵盤和電腦的基本操作,比如說檔案的儲存檔案的另存,各種檔案的版本設定等等。
下一步您就可以選擇一門語言進行學習了,我們可以選擇流行的一些程式語言,也可以選擇一些深處的語言,根據您的情況,建議您還是學習一個輔導班,或者根據網上的一種教程,從基礎開始一步步的做起。
當您在做程式的過程中,給您一個小小的建議,就是從一個專案入手,這樣提高的比較快一些,如果在做的過程中能報取的是收費的班的話,或許提高的更快一些。
所以說針對您這個問題,你最好是拿出一部分資金,找一些培訓班直接入手,不要再自學了,畢竟時間等不起。