-
1 # 雷影文文
-
2 # 捉爬蟲的小哥哥
最初學習可以選java python或前端等,個人邏輯強的話就都可以,一般就學前端。可以看看百戰程式設計師的課程瞭解下。
-
3 # 孫老師343
小白的話,我建議你去學校Python,這個語言是比C語音和C++要簡單的多,而且學完之後的薪資也不錯。 我這邊跟著尚學堂的高淇老師學習過Python115集課程。學習之後再去學習C和C+ +都簡單的多呢
-
4 # feng150787671
我建議python
第一,語法比較簡單,跟日常語言比較相近,網上教程也很多,適合對計算機不太瞭解的人學習。
第二,python的功能也很全面,可以做遊戲也可以寫ai程式,而且都有其他人已經做好的模板可以直接用。
除此之外,java也很不錯,而c/c++不建議純小白去學。
-
5 # 萊納你坐啊
如果有明確的職業發展方向,例如軟體研發,java的適用面會比較廣泛。網站開發建議javascript。
而如果是資料科學,機器學習一類的崗位,直接用python就可以滿足大部分需求了。
而如果只是學著玩玩,那還是python,容易上手,而且語法靈活,更適合初學者。
至於偏硬體的領域,C語言用的應該多一些。
-
6 # PS每日學習
Vb比較簡單 可以學習不過相對於C語言和java市面上用的不多 還有網頁前端後端程式碼都是比較簡單學習的 現在程式設計都越來越視覺化 很多控制元件直接呼叫 所以不管學什麼需要 看你從事什麼行業了
-
7 # 麥微設計
學那方面其實不是重點,因為計算機每個語言都有自己的側重點!重要的事你做好學這方面的準備了嗎??如果你還在上大學,請忽略!
我有個朋友,今年5月份去報了個培訓班,學習Java,學到一半了,結果發現,自己完全堅持不下去。原因是因為跟不上,學不懂,理解不了!
其實當時開始的時候我就向他說過程式方面不比別的,是需要一定門檻的。
這裡,不是打擊提問者,只是說,多瞭解一下這個行業,學習一門計算機語言,最快也需要半年左右才能入門。
現在Java比較市場需求較大,入門也相對比較簡單,希望可以幫到你!
-
8 # 青島北大青鳥京創校區
學Java吧。
Java培訓行業的快速興起,主要原因就是大家對於Java行業的工作給予了高度的認可,未來發展前景可以說是非常廣闊,如果能夠在這個行業找到一份適合自己的工作,絕對具有超強的發展前景,而且還能夠讓自己擁有非常輕鬆的高薪工作,所以現在越來越多的人都想要在這個行業中找到自己的工作,大家可以瞭解青島Java培訓電話_java早學早高薪。
首先,大家在進行培訓學習的過程中,必須要能夠了解自己個人的實際情況,這對於自己選擇培訓學校會有很好的幫助,建議大家可以選擇青島市京創軟體學院,在這個學校,大家不僅可以得到更為全面充實的培訓課程,還可以讓自己個人綜合實力得到全面的培養,自然在畢業之後就會輕鬆的找到高薪的工作,不會讓自己個人能力水平符合整個行業的高階要求。
其次,現在Java工作競爭壓力非常大,在這個激烈競爭的行業中,如果想找到自己個人的發展方向,並且能夠讓自己得到更高薪的工作,建議大家一定要確定整個行業的發展情況,以及對人才工作水平的要求,如果想要選擇合適的學校進行學習,建議大家可以撥打電話來諮詢,這樣不僅可以讓自己更深入的瞭解學校的授課標準,還能結合實際情況來選擇合適的班級,學習的效果才會得到保障。
再次,在學習的過程中,大家一定要能夠更理性的面對各種不同的高難度課程,一定要結合自己個人實際能力來選擇合適的班級和課程,沒有基礎學習之前,建議大家不要學習一下高難度的課程,對於自己學習來說沒有任何的意義和好處,所以建議大家一定要能夠結合實際情況來進行學習,而是要確定學校的課程安排是否合理,尤其是需要了解老師的師資力量是否達到更高的標準。
青島Java培訓電話_java早學早高薪確實對於每一個人來說有很大的誘惑,尤其是對於那些想要從事Java工作的朋友,就更是需要仔細謹慎耐心的進行學習,這樣不僅可以在就業方面得到更好的優勢,而會讓自己未來發展得到全面的推動,畢竟現在這個行業對於人才的能力要求越來越高,所以大家一定要提前做好全面的準備,才能避免在工作當中被淘汰。
-
9 # BOomPei
現在國內的計算機專業本科生入學基本上都會先學C語言,然後是C++。現在行業裡最火的還是JAVA ,如果你想學著玩玩,Python就好
-
10 # 言清聞
計算機語言的最初的學習要根據你自己對自身的判斷來確定,只有明確你自己適合做什麼,想幹什麼,將要做什麼,我們才能確定你到底最開始最適合學習什麼。但針對你問題的廣泛性,我就不得不廣舉例子來滿足你的要求。
C++語言:首先要提的就是他的高穩定可靠性,對大多數環境有普遍的適應性,但其本身語言的結構特性導致其學習的時間和難度也在增加。如果從事計算機軟體開發,特別大型的,可以選擇C++語言學習,這樣會少走很少彎路。(推薦一款手機軟體,“c語言學習bao典”,可以瞭解基礎知識,檢視基礎知識也快)
Java語言:他主要佇立在分散式網路結構上,比如釋出式資料處理,虛擬處理等,需要一定的環境變數,通常是伺服器的良好語言,從而能夠多執行緒的處理問題。如果你的工作確定要往上述特性發展的話,你就要學習Java了,這注定你的道路將不再平凡。(可以到bili裡sou影片,Java300集學習)
Python語言:爬蟲大多數時候會讓我們和AI聯絡起來,也確實如此,因為Python對於資料流的處理很強大,他有很多的庫可以呼叫(庫:就是有一定處理屬性編碼的完整集合),簡化了很多冗餘的程式碼。所以學習相對簡單,在實際自己處理問題的過程中,需要有很強的數學統計學功底才能將問題真正很好的解決。如果從事AI,或許這門課是你必須要學的,鼓勵你,加油!(CSDN學院有專門的課程,但要錢。)
CSS語言:更多的用於網站後期的處理,CSS為HTML標記語言提供了一種樣式描述,定義了其中元素的顯示方式。OK!將來要走網站後期的呢,你就學css。
VB語言:大家可能覺得VB語言過時了,但對於真正的軟體開發起始過程,需要用VB語言來建立初始模型,探索使用者的需求,在不斷地使用者提出需求和開發人員改動模型滿足需求的過程中,也體現出了VB對於大型軟體開發前期需求探索的重要性。
所以我在這裡不得不提一點,只有在充分認清需求的情況下,才能瞭解我的開發目標,才能細化分層,落實功能,才能具體到每一步。從而完成現實到虛擬的邏輯轉換。
這個就像你提問題一樣,首先明白自己的需求,才能在瞭解總多功能的語言當中選出最適合自己學習的計算機語言。
在IT行業,學對一門語言,可以說就為你節約大半的時間成本。
-
11 # 0攝氏度960
哈哈 當然學python了,現在人工智慧和無人駕駛那麼火。還有python是語法最簡單,功能最強大的語言。相對來說比較好學。目前已廣泛應用在人工智慧、網站開發、資料分析、遊戲開發、自動化等領域,比如國外的uber出行、YouTube,instagram社交網站等是python開發的,國內的豆瓣、知乎、春雨醫生、老男孩python教育的線上平臺路飛學城都是用python開發的。等等還有很多。所以說如果你是小白,打算往開發語言方向發展,python是不錯的選擇。
-
12 # 新華電腦
學那方面其實不是重點,因為計算機每個語言都有自己的側重點!重要的事你做好學這方面的準備了嗎??如果你還在上大學,請忽略!
我有個朋友,今年5月份去報了個培訓班,學習Java,學到一半了,結果發現,自己完全堅持不下去。原因是因為跟不上,學不懂,理解不了!
其實當時開始的時候我就向他說過程式方面不比別的,是需要一定門檻的。
這裡,不是打擊提問者,只是說,多瞭解一下這個行業,學習一門計算機語言,最快也需要半年左右才能入門。
現在Java比較市場需求較大,入門也相對比較簡單,希望可以幫到你!
-
13 # 蓮秞lianyou
入門容易,深入難。如果學透徹了,你會發現,解決問題的演算法都是數學,各種語言都有大致相同實現方法。比如各種語言支援的正則表示式,都是一套相同的模式,大同小異,並且,各種語言理解起來難度差不多,不論哪種語言,只有耐得住寂寞,慢慢學習理解領會貫通才行。因此在選擇語言方面真的無所謂,透過一種語言達到學會程式設計才是最重要的。我目前比較推崇使用VB.NET學習程式設計,採用VS2019編輯器,既能做到視覺化和程式碼無縫結合,還能與辦公軟體自帶的VBA自然銜接,形成完整體系,並且完全符合物件等現代程式設計思想,概念既傳統又新穎。
回覆列表
今天我就從兩方面聊聊:
1)怎麼選,選什麼,怎麼學,學什麼
2)計算機專業通用學習流程和職業發展方向
第一部分:怎麼選,選什麼,怎麼學,學什麼1.1 前期準備:收集資訊,做調研
首先,建議平時多去各大招聘站上逛逛(越早越好最好從大一開始),比如boss直聘,獵聘,拉鉤,各大公司官網招聘啟事,各種技術論壇招聘版塊等。
我那會開始找實習,用了差不多一個月,去了一家做ERP的公司的IT部門,其實就是一網管,修電腦拉網線裝各種軟體等,這種肯定不喜歡啊,主要還不掙錢,然後沒事幹的時候就各種網上搜,逛招聘網站,學校論壇等,除了讓我大開眼界,然後就是各種追悔莫及,所以啊,真心建議,平時除了打遊戲看片外,多去主動搜搜這些東西,比如2020技術發展,2020計算機專業應屆生,怎麼進大廠等等,對你以後有真有幫助。
逛這些網站幹什麼:收集資訊,做調研
看需求。看看那些網際網路大廠或者自己想去的公司,都在招哪些技術方向?看發展。哪些技術方向需求量大,或者給的工資高,那這個方向目前肯定火熱?看自己。這些技術方向有沒有你感興趣的,或者願意為之“奮鬥終身”的?看要求。這些技術招聘對應屆生的技術能力都有哪些要求?(要具體詳細)定計劃。蒐集和整理好招聘要求後,然後明確具體要掌握哪些東西,具體要到什麼程度?1.2 具體瞭解:是什麼?(以web前端為例)
前端開發工程師是Web前端開發工程師的簡稱,2007年才真正開始受到重視的一個新興職業。Web前端開發技術是一個先易後難的過程,主要包括三個要素:HTML(標準通用標記語言下的一個應用)、級聯樣式表和JavaScript。
也就是說,前端開發主要包括三個方面,HTML,CSS,JS。然後不知道的繼續搜,比如什麼是CSS,直到全部都搞明白為止。
1.3 開發前景如何?
2020前端開發全國平均薪資12K左右,北上廣深更高。
以後發展方向:VR、智慧裝置互動介面、物聯網互動、5G應用等。
我的初步認識,前端像是在做展現給使用者看的各種“介面”,那這種東西永遠不會淘汰啊,什麼東西沒這個可以?嗯,這個方向有前途。
1.4 都要學什麼?
前端開發包括,web前端,小程式,跨端開發(PC/移動),前端工程化。
前端技能需要:
a. 精通HTML、CSS、JS。
b. 熟悉常用前端框架,如bootstrap,jQuery等。
c. 熟悉前後端分離,HTTP,AJAX等技術。
d. 熟悉NodeJS,包括Grunt,Gulp,Webpack等。
c. 熟悉MVVM思想,如React、VueJS,AngularJS等。
AJAX什麼鬼?Grunt,Gulp,Webpack什麼東西?MVVM又是什麼?然後一個個查一個個學。
1.5 如何開始學?
a. 從HTML、CSS開始學起,學會如何佈局,如何實現設計稿樣式等。
b. 學習JS語法基礎,還有如何操作DOM,XHR技術,AJAX怎麼用,JS高階特性閉包,回撥,非同步等,ES6新特性
c. 學習各種框架,前端元件,比如bootstrap,jQuery等等
d. 學習NodeJS
c. 看各種開源專案,原始碼,然後自己實踐做小專案
前端框架好多啊,看的我暈
1.6 學習到什麼程度可以進大廠呢?
a. 基礎紮實,HTML、CSS、JS。
b. 熟練主流框架和常用框架,比如國內比較流行Vue,國外流行react。
c. 會一門後端語言,如Nodejs。
d. 熟練掌握前端工程化。
e. 熟悉當瀏覽器輸入域名到網頁內容展示整個技術過程,越詳細越好。
基礎紮實,就是基本問的知識點都非常清楚;熟練呢,就是能輕鬆使用不依靠文件之類的,最好能看看原始碼,瞭解下實現邏輯;學前端如果要掌握後端語言首推nodejs,什麼JAVA,Python有時間可以學;
最後,就是找各種大廠面試筆試題,各種刷題,各種惡補基礎知識,如網路,系統,演算法等。
OK,以上這些,從今天開始,埋頭苦練吧,希望有朝一日,從菜鳥,到初級前端,到高階前端,到前端架構,到前端專家,到。。。
第二部分:計算機專業通用學習流程和職業發展方向這裡,我想再說一下一般計算機專業的學習路徑和職業發展方向(尤其是不打算考研考博做研究的):
2.1 計算機基礎:(這些一定要啃,持續啃,無論什麼方向,即使現在一知半解)
1)計算機組成(硬體組成和如何協同工作)
2)作業系統(如何操控硬體,推薦Unix/Linux)
3)計算機網路(資料如何傳輸)
4)資料庫實現(資料如何儲存)
5)C/C++語言(人類如何與計算機溝通)
6)資料結構及演算法(如何轉化和解決現實問題)
2.2 計算機進階:(擁有一定計算機基礎後,選擇好方向,重點學習和進階)
【以web開發為例】:
2)開始實踐。找第一份工作進行實踐學習,分析需求,設計功能,完成開發,測試和上線釋出。
3)技術擴充套件。打造自己的技術技能圖譜,學習其他開發語言,學習系統,網路,運維,資料庫,演算法等,並在工作中實踐運用,解決各種遇到的技術問題。
4)技術升級。學習並解決更復雜的技術問題,如高併發,高可用,中介軟體,大資料,系統架構,分散式等,當然還包括軟技能,如技術管理、相互協作、高效溝通等等。
5)技術轉型。1 技術管理 2 技術架構 3 技術專家 4 開始創業
2.3 計算機常見職業發展方向:(全面瞭解,選擇適合自己的,感興趣的,並作為終極目標,持續深入,然後再橫向擴充套件,成為大拿)
1)網路方向(網路工程師)
2)運維方向(系統運維,開發運維,DEVOPS,雲計算)
3)資料庫方向(DBA,資料庫開發)
4)開發方向(硬體研發,嵌入式開發,系統開發,遊戲開發,演算法工程師,web開發,前端開發,移動開發,Android,IOS,全棧工程師,影象,聲音等)
5)資料方向(大資料開發,資料探勘和分析,商務智慧)
6)測試方向(測試工程師,自動化測試,持續整合)
7)專案產品方向(產品經理,PM經理,敏捷教練,DEVOPS)
8)安全方向(安全工程師)
9)新型產業(物聯網,區塊鏈,AR/VR,人工智慧,機器學習)
10)技術管理和架構(架構師,技術Leader,技術經理,CTO)
11)獨立開發者,自由職業者
目前有Java、Python、大資料、人工智慧、web前端、軟體測試、PHP、C語言等等方向,你可以根據自己的興趣按照以上步驟去了解,選擇,決定。
以上,聊了這麼多,如果還有其他困惑,可以關注百戰程式設計師,更多難題專業老師幫你答疑。