男生學編程,學Java好還是web好,需要培訓嗎?

時間會知道


個人意見,男生剛接觸編程,首先可以簡單瞭解一下c語言,然後根據自己專業或者想要從事的行業選擇c#或者java去深度學習一下,然後利用空餘時間學習一下web相關技術。


企校錦囊


作為一名IT從業者,同時也是一名計算機專業的教育工作者,我來回答一下這個問題。

首先,Java是一門編程語言,可以用在多個開發場景下,Java也是當前IT行業內最為流行的全場景開發語言之一,而Web本身是一個大的技術體系,涉及到的崗位也比較多,既有開發崗位也有策劃、設計類等崗位。Java語言目前也是Web領域最為常見的開發語言之一,另外PHP、Python、C#等編程語言也可以用於Web開發場景。

對於男生來說,在選擇學習方向的時候,可以根據自身的知識結構和能力特點進行選擇,如果具有一定的邏輯思維能力,而且對於編程比較感興趣,那麼當前學習Java是不錯的選擇,就業的機會也相對比較多。

Java語言由於自身的抽象程度比較高,所以前期的學習難度還是比較大的,對於沒有任何基礎的初學者來說,最好有專業老師指導一下。學習Java編程要為自己選擇一個明確的學習方向,當前可以重點考慮一下大數據方向,一方面大數據方向的就業機會比較多,另一方面大數據開發崗位的薪資待遇也比較高。由於大數據開發方向需要學習的內容相對比較多,所以學習週期會相對長一些,在學習的中後期最好通過實習崗位來進一步提高。

Web領域的學習方向比較多,對於基礎比較薄弱的初學者來說,可以學習一下Web前端開發技術,相對於學習Java編程來說,學習前端開發技術要相對簡單一些,但是前端開發的內容卻比較多,而且也比較雜,所以也需要一個系統的學習過程。從目前前端開發的發展趨勢來看,前端開發未來的前景還是比較廣闊的,在產業互聯網時代,前端開發崗位的任務邊界也會得到一定程度的拓展。

我從事互聯網行業多年,目前也在帶計算機專業的研究生,主要的研究方向集中在大數據和人工智能領域,我會陸續寫一些關於互聯網技術方面的文章,感興趣的朋友可以關注我,相信一定會有所收穫。

如果有互聯網、大數據、人工智能等方面的問題,或者是考研方面的問題,都可以在評論區留言,或者私信我!


IT人劉俊明


實話說吧,學JAVA和學WEB不衝突,現在很多網站開發用JAVA開發,我們管這個叫做JAVAweb,當然web開發語言有很多種,比如php、asp、aspx、jsp等等。

如果糾結學什麼,建議你學習java web開發,先把java語言的基礎學好,然後學習JAVAweb的內容,包括js、jq以及基本的數據庫操作,如mysql數據庫或者Oracle數據庫。基本掌握之後再學習javaweb框架、SSH框架等,當有一定經驗了,還需要學習mongodb、hadoop、zookeeper之類的知識,路很長靠自己努力。

至於要不要培訓這個問題,如果你還是學生,而且還處於大一大二,我覺得完全不需要去培訓,沒必要,完全自學努力點比起培訓好多了,不要希望培訓機構培訓幾個月能學到什麼東西,都是填鴨式教育。要是你大四了或者出來工作一段時間了,想換個工作內容,培訓可以讓你更加快的掌握這些東西,也未嘗不可行。但是還是得靠自己努力,因為編程這一塊太需要時間去練習了。


卡西尼試驗場


JAVA是一門語言,web是一個領域,這兩個本不是一個層面的概念。

目前web開發熱門語言有Java、Python、HTML5、JAVASCRIPT、PHP等,他們分為前臺開發語言和後端開發語言。

通常認知下認為,JAVA和PYTHON是後端語言,注重後臺業務數據邏輯的處理,也就是瀏覽器把相關數據傳入後臺服務器之後需要進行相關的業務驗證、處理及儲存;

而HTML、JAVASCRIPT、CSS等是前臺語言,它們注重網頁內容、樣式及動畫的表現,也就是我們通常從瀏覽器中看到的內容,也是容易獲得直觀反饋的語言。

如上所述,前後臺的語言不一樣,注重的方向也不一樣,自然對開發人員的要求也不一樣。

後臺開發人員對算法、邏輯思維以及排便定位問題的能力要求較高,同時還要掌握大量框架、中間件及數據庫相關知識,入門相對教難,建議上培訓機構以全面瞭解相關知識。

前臺開發人員對動畫、排版及色彩有一定要求,特別的,動畫的實現也需要一定的算法基礎。相對後臺開發人員而言,前臺開發入門難度較低,目前有很多成熟的前端框架可以降低複雜動畫的開發難度,所以,前臺建議先自學,先確定自己是否適合再決定是否上培訓機構。

目前市面上的培訓機構基本都是一條龍服務,從入學到找工作,如果確定要上,建議選擇名氣大的培訓機構,這樣質量有保障。

再附一張我大概畫的一個前後臺關係圖,可以說不怎麼準確,但是對你理解這個問題,夠了!



樂悠微科


1、如果你只是大一大二的學生,並且有一定計算機專業基礎,那麼不培訓靠自學(可以從網絡上下載各種機構視頻)是完全可以的。

如果是需要轉行,或希望有更多交流,培訓一下是不錯的選擇,可以更快地接觸到更多的知識點。

2、學Java主要是後端和大數據方向,學Web主要是頁面渲染、樣式以及交互等。個人覺得Java技術棧更深,相對適合長期走技術路線、對技術有濃厚興趣的人去選擇。Web方向技術棧會淺一點,但Web方面需要一定設計、產品、交互思維,才能讓你有更好的表現。


科技談彈譚


Java web都要培訓啊,不然上不了手,學校學的完全不夠用,除非是學霸,但是很多企業又不要培訓班出來的,很矛盾的


閒視聊劇


肯定學Java啊,Java是基礎語言,是做web的基礎,直接學web不懂原理有啥用


分享到:


相關文章: