-
1 # 雨中思
-
2 # 茄子就要拌著吃
想明確的告訴你很多搞軟體開發的都不是計算機專業科班出身的,所以學不學的好程式設計和科班出身沒有必然聯絡,只是科班出身的開發者經歷過系統的學習計算機理論知識在後續開發學習實踐中要佔一些優勢,當然也要看這些科班出身的開發者有沒有用心學了。要想學好一項技能是需要日積月累的不斷努力的,心態放好、方法得當堅持下去你也會成為高手的,祝你成功。
-
3 # 老劉說IT的那些事
能不能學好程式設計,就兩個字:興趣
因為編碼確實比較枯燥,沒有興趣很難靠自律堅持下去。
本人機械專業,大三時突然對程式設計有了興趣,那是95年,沒什麼網路,借了本資料庫原理,秉燭夜讀,看了3天,一頭霧水。再花了5天看了第二遍,好像明白點什麼。又用了兩週才算懂了一些。後來考ocp時,幫助很大。
99年入行後至今,用過VB, C#, PLSQL, Java, Python。
在這個過程中,感覺沒有興趣做強力支撐,真的很難堅持學習。
-
4 # 機電藝術
這個看什麼程式設計了,平臺是什麼。
底層開發沒基礎太難。應用層好些。
彙編完全是對處理器的邏輯理解與操作。到C就可以跳過這些,基本只要符合程式設計規則就可以,其他交給編譯器。
-
5 # 超級碼農衝呀
先回答是不是,再回答為什麼。答案是:非科班可以學好程式設計。
原因呢,簡單地解釋一下,程式設計是一門實踐性相當強的學問,如果你智商正常範圍,能有較強的主觀能動性去學習,多思考,動手勤快(敲程式碼),並持續一段時間,你就會入門了,並且隨著你專案越做越多,你就會具備更多的專業素養。
說到這裡,你可能有點疑惑,這就能學好程式設計,那讀計算機科班還有什麼用?
當然有用!計算機科班的優勢在於計算機的基本理論知識,他要學習離散數學、某某原理之類的東西,這些知識在一般程式設計中體現不了多大用處,但是當你想深入瞭解某個機制的原理時、想從上到下貫徹理解每層資訊處理的幕後環節時,這些基本功就顯得尤其重要了。
回覆列表
學程式設計從來沒有什麼門檻之說,也不是說你不是計算機專業就學不好程式設計。
本人就是一名計算機專業的學生,在學習程式設計這件事上,學校的老師更多的是幫你做規劃,做引路人,分配任務等等。如果你對程式設計有足夠的興趣,那麼你完全可以嘗試自學程式設計。
由於程式設計與計算機和網際網路有特殊的聯絡以及開源這一特性,你能很輕鬆的在網際網路上找到很多學習的資源,包括但不僅限於開源電子書,影片教程,論壇和部落格。為了方便,節省你的時間,我來推薦一些學習程式設計和演算法的網站吧。
1.www.w3school.com.cn
一個關於web建站的網站,有著建站所需各技術詳細的教程,非常適合初學者。
2.LeetCode
一個刷演算法題的網站,從易到難都有,題庫很全,基本包括了常用的演算法,支援常用程式語言。
3.Github
程式設計必備,這裡我賣個關子,不多介紹,大家可以自己去探索。