-
1 # 非正片兒
-
2 # hashbang
1. 找到環境,尋找同伴和比你厲害的人2. 英語閱讀能力要上去,買vpn,遇見問題直接google。每天關注github trending projects,閱讀並模仿優秀專案3. 注意休息,多思考4. 閱讀經典計算機書籍5. 參與實際專案第一條最重要
另,你化學專業的還挺好的,我新聞專業的。
-
3 # voctrals
碰到這種問題,我還是想說兩句的。
沒有什麼基礎的話,可以先學學PHP。雖然不太熟悉,但是這東西上手快。
如果有一點基礎的話,可以學學JAVA等面向物件的軟體開發語言。這個相對PHP來說要難一點,但是直觀一些。
如果有想法的話可以嘗試函數語言程式設計語言,這種型別的語言適合一部分人,有點繞,但是很有意思。程式碼量少,功能強大。
如果對以上說的都沒有興趣,還是想繼續的話,建議看看javascript。這可能是當下最流行的指令碼語言了。能前能後,靈活多變。
以上個人觀點,不存在語言歧視。
-
4 # 狼的江湖
跨界自學是非常不靠譜的。
1 興趣很重要。有興趣自學會有一定效果,至少不會半途而廢,但跨界的人,建議從最簡單學起,否則容易半途而廢。譬如選指令碼語言JavaScript,後面有了程式設計基礎,仍有機會轉其他語言。
2 環境更重要。如果有興趣最好有環境,會提高學習效率,少走幾道彎。譬如可以報個培訓班,正式投入學習,一了百了。
-
5 # 就想換個名
如果你想學習程式設計而去網上找方法,而後在網上的方法裡看見一堆程式設計的專有名詞,我明確告訴你,趕緊關了,那些都是為了顯擺的。
記得當初我開始學習程式設計時最想弄清楚問題,程式是怎麼在我程式碼控制下運作的?我要怎麼控制電腦去顯示一些東西?玩電腦的時候遇到很多彈窗,我以前以為當我確定時,程式碼就繼續執行,後來才知道,彈窗每個按鈕其實都有它自己的程式碼,在我點選某個按鈕後,系統就自動去執行,就是說我點選的這個動作發生了一個事件。
而這一切最重要的是你要有一種特殊思想,邏輯能力以及很強的抽象能力。要能把一件事解析成一個個小小的步驟。因為程式設計就需要這樣的方法。
程式語言都大致想通的,初學可以學習c語言,它是程式之父,可以很簡單,也可以很強大。建議到w3c,或者菜鳥教程上去學。初學要學的不是怎麼寫程式碼。學習寫程式碼該有的思維。
-
6 # 一點娛樂一天快樂
我是一路自學過來的。我測試過看影片,看書,最後總結一下,發現先看影片再看官方文件效果最好。影片的效果在於帶你入門,不然真的是一臉懵逼,入門了什麼事都好辦了,找個做專案的影片或者書籍都行,官方文件準備好,搞起吧。
-
7 # 毫末累土puci
我在軟體學院上大二,學物聯網工程,我們學的知識很雜,作業系統,程式設計,電路,計算機網路,,,,,,
可以跟你說一下我們程式這一部分開了哪些課:
C語言,c++,資料結構,馬上要開的Java
我覺得程式設計師的起始是會編寫併成功執行自己的第一個程式:Hello World
可以在網路上各大自學網站上找學習資料
建議瞭解下計算機課程的其他內容,計算機分支很多,但互相之間又有聯絡,都瞭解有助於自己進一步學習。
-
8 # 爭球
看你是要成為什麼樣的程式設計師了.是想成為應用上的程式設計師還是成為研究型的程式設計師?
如果是應用為主的話,那其實不是很難,有點數學底子,邏輯不很差的話,要用程式去做點事情還是不難的.你是985的學校.估計這方面的底子應該還不錯.
選好一門程式語言,先吃個七八層透,再去學其它語言,那就是手冊熟悉度的問題了.
最好先學面象物件的程式語言先.多看多練多模仿多思考.寫程式碼SO EASY!
雖然我也不會寫程式碼!
-
9 # 芒果狗來晚沒
推薦自學,先從高階語言學起,像java這一類的高階語言,瞭解面向物件的思想,然後去查詢下相關資料,瞭解整個技術環境,結合自身興趣,再去選定一門語言去深入。比如你想學前端,你可以先從簡單的html/js/css學起,然後去寫點簡單的頁面,等熟悉了再去學習當下比較就行的前端框架及自動化等。方式有很多,可以去一些像慕課網之類教學網站看影片或者買幾本經典的入門書籍。最關鍵的還是需要耐心和毅力,不能急於求成,不要一上來就搞什麼高大上的框架。多寫一些小demo練習。慢慢的掌握套路之後再去閱讀下別人的原始碼,畢竟現在的環境這麼開源,github上有大量牛人寫的優質程式碼,學學人家是怎樣寫的。學的差不多了,可以去投份簡歷找家公司實習下,現在的公司招實習生都沒那麼多專業要求的,可以去嘗試下。說這麼多,還是一句話想學就多去實踐吧。ps:不建議去參加什麼培訓,除非你真實對程式設計並沒什麼興趣,只是想快點上手去吃程式設計師這口青春飯。
-
10 # PHP在路上
本人自學程式設計,08年半路出家成為程式猿,大小公司都混過。說說過程和感想。
首先,確定自己對程式設計真的感興趣,這個自己心裡最清楚。理工類的專業,怎麼也會學到點計算機知識,自己判斷。
程式設計之路,是不斷學習之路,需要耐得住寂寞,忍得了bug。沒有興趣,你的人生將會是痛苦的,會面臨第二次的轉型。
其次,選擇哪個程式語言。網上查查資料吧,根據自己的認識來判斷。實在找不到,學C語言。
感覺難的話,學PHP或者Python
最後,自學程式設計的方法上,外行轉過來,先選擇基礎影片教程看看,入門快,相對不是太枯燥。容易先做出一些成績,嚐到甜頭,更有信心往下學。
提醒注意的是:
1、認準一門語言,一直學下去,直到自己可以做出幾個成品來。網上說三道四的多,切記半途而廢。語言是相通的。
2、多練,多練,多練
-
11 # 網上這點事
可以結合網上的影片,邊看邊練習。但一定要把基礎打牢固、例如資料結構、網路、機率論、線性代數等。這些才是真正的硬實力、等基礎打牢固、可有選擇的學習程式語言,Java,PHP都可以。只不過應用的場景不同。如果想要做資料探勘和機器學習方面的工作,推薦Python。
-
12 # 程式碼客棧
想要自學醜成為程式設計師,必須有恆心,程式設計這種東西,在你剛接觸的時候會覺得很枯燥,而且入門很難,但是一旦你入門了,真正瞭解了一門語言了,其他語言學起來就很簡單了。
作為一個計算機專業的學生,我平時學點東西基本上都是去一些網站,比如大學生自學網,網易雲課堂,百度傳課等等,這些網站有很多免費的影片,看影片比自己看書好很多。
最後,程式設計思想很重要,建議從C語言學起,更能深刻的理解程式設計思想。
-
13 # 做全棧攻城獅
自學程式設計的確可行,本人四年前透過自學程式設計加入了程式設計師行業。如何學習
自學程式設計的方式最好的莫過於在網路上面查詢資源。目前,網路上電腦資源多不勝數。其中有很多都是基礎到精通的影片教程。透過影片講解。讓你明白重點知識。
你透過查詢一套適合自己的影片。然後看完是基本。
這裡推薦幾個可以線上學習的好網站:慕課、極客學院、傳智播客、如朋網、網易公開課等等
做筆記在進行看影片的過程中,一定注意要記筆記。對影片中重點的部分進行截圖,並加以文字解釋。就形成了自己的筆記。這些筆記對於你來說很重要。
透過記筆記的形式,你就不需要重新觀看影片了。只需要複習的時候檢視筆記就夠了,這樣就大大的節約了時間。
下面介紹一個記筆記的好軟體:CherryTree
多練習程式碼在影片中講解的程式碼,我認為你至少需要自己寫三遍以上。在寫程式碼的時候,就用到了上面寫的筆記了。透過看筆記截圖,即可自己慢慢摸索寫出來程式碼。
當然練習到一定程度,就需要你適當的做個專案。鞏固自己的知識。
如果回答有問題的話,還請大家指出。
-
14 # 寶慶府的刀
我去 我也是學化學的 然後對化學無趣自學的程式設計
學程式設計從基本的學起 先學簡單的 先確定好學的程式語言 建議php 比較容易上手
-
15 # 油管熱評真香
程式設計可以任何專業幹,入門建議php或者python,要爸媽買一臺mac,理由是Linux不適合新手而蘋果是unux,win系統扔了,不適合寫程式碼。不要買書,直接混公開課和論壇。看書程式設計和看書高考是人生最大的笑話,一定要多幹!後期要學一下高階的語言例如java和c還有資料庫mysql,因為PHP入職場會被人笑話!學習重要的語法且常用例如import、for in 、class、return、consor都是呼叫類和函式、介面必用的,一定要磨透。不要花時間去背一些一年也不用一次的少數語法,國內老師裝逼害死學生啊!還用多用工具包,國內沒幾個人是純手寫原始碼的了。我現在用djange和hadoop的spart方便極了,會想起老師說的手寫程式碼,簡直就是傻叼啊。出來工作了要對自己好一點,高配Linux和金屬鍵鼠的mac不能少!能不能寫出程式碼都好,光打字聲音就有殺傷力!
-
16 # 科技曲奇
我也是轉專業入門程式設計的,囉嗦的就不說了,全是乾貨:
1、入門選擇很窄,搞後端、演算法、資料等,先入門Python,搞開發,上freecodecamp
2、給自己一個月自由的時間,用程式設計實現自己的感興趣的內容
3、接著是幾個月的瓶頸期,如果你選擇開發:瘋狂看原始碼,抄寫,提升寫程式碼的能力;如果選擇資料分析、演算法等,瘋狂補“演算法和資料結構”。
4、等你完成了以上內容,網上說的所有東西都不如你自己的經驗更有用了。
-
17 # 琪哥談科技
1、基本要掌握的計算機的環境硬體軟體。
2、你需要了解前端的程式語言。
3、你需要學習java和php。
4、你需要了解各種系統的配置。
-
18 # 馬小云
首先,你要學的話,自己的化學肯定要過的。即使你畢業以後成為程式大牛,但是你化學專業掛科太多就畢不了業了,學校肯定也不會因為你成為其他領域的大神而給你化學專業畢業的。所以,先把你化學那邊好好學,雖然化學課很多,但也沒辦法,然後就可以安心學程式設計了。雖然你比計算機專業時間少,所以你需要不一樣的毅力與花費更多的時間。反正加油吧,騷年!
-
19 # 永遠的程式設計
我今年大三,明年的這個時候就畢業了,我們學校的開的有JAVA課,之前我對這些知識根本就不懂,透過進一步學習,我發現我對這些挺感興趣,慢慢的我自學了一年,我也想畢業了找一份關於JAVA的工作,在自學的道路上,我發現,學習JAVA並不是那麼的容易,學習包括前端的網頁,後臺資料庫等等都要學習的!
-
20 # 傳智播客博學谷
1、努力追求,堅定自己的信心,一直堅持。
2、不要揮霍時間,少玩一點電腦大型網路遊戲,多看點這方面的書,多練練這方面的題。
3、建議看兩類書:(1)計算機原理;(2)資料結構和演算法。(看資料結構之前先看C語言)。
4、java、.net、C++、pb、vb、Delphi、彙編裡自己認為哪個最簡單就先學哪個,不要都學,也不要過一段時間換一個學,不要心浮氣燥,他們都只是工具,學精一門其它的就相通了,重要的是掌握程式設計的思想。
5、調整作息時間,不要總是熬夜,有一個好的身體是做任何事的前提。
6、懂得充分利用自己身邊的資源,不放過任何一個可以提高自己的機會。
回覆列表
程式設計師也是分種類的。和醫生一樣,內科外科,對應著web程式設計師,遊戲程式設計師。前端後臺。所以不要以為程式設計師就懂所有和電腦相關的知識。既然如此,你要知道你的興趣所在。你要學程式,是打算從事什麼行業,移動端?網頁?遊戲?對吧,然後得確定你的工具,也就是語言,c,JAVA,指令碼語言。你得選擇一門語言入門。這個過程如果沒人帶,是會有點難,萬事開頭難嘛。但等你學會一門語言,再學其它語言,就很容易。有了語言的基礎,就開始幹活。就要做軟體了,那這個軟體呢。就像文學作品,你會漢語英語,這個和你出書無關。重要的是書的思想。大綱。這個過程對應軟體開發。就是架構了,就像文章。總分總,這種寫作模式,你得學習軟體的設計模式,寫完之後,要潤色吧。這就開始整理程式碼,做總結,修復八阿哥,完後有了出書的經驗。下次就慢慢熟悉起來了。說的這麼輕鬆。但是做起來也不見得簡單,但是你想的話,就現在就開始去學,我推薦你從JAVA開始學習,這個語言相對說好上手