回覆列表
-
1 # 程式設計師也有夢想
-
2 # 冷巷雨未停灬
首先,可以在網上搜索一些培訓機構的公開課,公開課可以讓你更快的瞭解JAVA方面的基礎知識。
其次,如果選定以後想要做的方向,是WEB開發還是大資料開發還是安卓開發等等。選定方向後關注下培訓機構該方向列出來的培訓班提綱,根據提綱列出來的技術,在網上搜索教程或者電子書,完善自己的技術棧。
最後,如果自控能力比較差、自學費力或者想快速提升java基礎水平就業的話,可以報個培訓班,集中時間學習一下。
-
3 # 鬥戰勝佛
你是想轉行,還是想單純的學習知識,如果想轉行學習技術,可以找靠譜的機構。
如果想學習知識 ,就可以去網上找學習資料自己學習就可以了。
-
4 # du1dume
java知識太多了,還是以結果為導向來學習為好,比如要用java開發android,用java開發restful api等等。跟著例項學更有成就感。
-
5 # 程式奶爸懂運營
首先,看自己自制能力,自學能力如果還可以,可以線上找視訊自學。
其次,報班,沒什麼可以說的,找個培訓班,報名學習。
最後效果最好的,身邊如果有程式設計朋友,跟同學習,讓他監控你學習。
我從08年畢業到目前一直從事java軟體開發,讓我來談談軟體行業現狀以及如何儘快入門從事軟體開發。
一,要學習什麼內容以及如何才能從事相關開發工作
首先軟體開發設計語言較多,但市面上java語言較主流,這跟其語言移植性、面向物件等特性息息相關。
要說java開發,這個涵蓋範圍就很廣泛,但從工種來說,一些大的軟體公司都是分前臺UI設計和後臺開發,但這個不是絕對的,大部分研發人員都是這兩者都可以做,只不過側重點不同,如果沒有什麼基礎,我建議你學習的內容有:
1,j2se,j2se是java的基礎部分,純後臺的語言基礎知識,比如:面向物件、io輸入輸出流、執行緒、socket網路程式設計等等。這部分知識很關鍵,可以從網上找視訊學習資料,記得,一定是視訊資料,一邊聽一邊練習編碼。
2,無需學習java桌面程式設計,因為現在桌面程式基本沒有市場,現在都是web應用,不需要把時間浪費在這方面。
3,j2ee,前面說的j2se,這個只是開胃菜,僅僅是個基礎,重點在j2ee的知識點的學習,因為工作後你發現僅純後臺的開發很少,j2ee你需要學習的東西就很多了,具體列舉如下:
servlethtml/jspjavascriptcss(僅僅瞭解,無需重點學習)當這些你掌握了之後,需要學習目前常用的一些框架:
springmvcstruts2,1.x版本較老,可不學Mybatis jquery這是工作中,從事web開發必須要掌握的知識點,當然這中間還有很多零碎的東西,如果:tomcat、myeclipse、db、svn等等,
二、如何學習、如何快速入門
我的建議是,如果手頭寬裕,可以考慮報培訓機構,這個費用較高,大概半年2萬左右,培訓效果挺不錯,因為我去過培訓機構招聘過,魚龍混雜,但也有優秀的。
如果你有這方面的基礎,我的建議是自學,因為我也是自學的,剛畢業有半年是從事軟體維護工作,後來通過網上找學習資料,轉行做了軟體開發,整個過程比較艱辛,但要堅持,很多人堅持不下來但覺理解費勁就放棄了。
三,it行業發展趨勢
未來不好說,但目前來說,it行業還是比較吃香,相對其他行業工資待遇要高很多,尤其是網際網路、物聯網、大資料,人工智慧、電子商務人才缺口大,待遇方面很不錯。