-
1 # l今夕l何夕l
-
2 # IT人劉俊明
其實有不少大學生朋友跟我交流過這個問題,到底學習Java用不用參加培訓?在我看來用不用參加培訓取決於以下幾個因素:
第一,是否具備較強的學習能力。Java語言的學習過程屬於先難後易,剛開始是比較困難的,越往後學習越簡單,這個過程與學習英語有點類似。如果你具備較強的學習能力,那麼完全可以自學。
第二,是否有足夠的時間保障。有不少人參加培訓的原因是希望更加高效的利用時間,畢竟參加培訓是可以節省大量時間的,尤其是當遇到問題的時候,有人指導一下會起到很大的幫助。如果你有大塊的時間可以利用,那麼完全可以自學。一般情況下入門一個程式語言大概需要1個月左右的時間,從零基礎到能使用Java做一些具體的功能大概需要3個月左右的時間。
第三,是否具備較強的動手能力。動手能力的培養對程式設計來說是至關重要的,很多人參加培訓的一個重要原因就是動手能力不足。如果有較強的動手能力,那麼完全可以自學。
第四,能否制定一個較為系統的學習計劃。學習程式語言一定要有一個系統的學習計劃,Java未來可以做很多方向,通常情況下先制定方向再製定學習路線。一般來說,制定學習計劃需要諮詢一下有經驗的程式研發人員。
第五,是否有較強的自制力。有很多大學生朋友參加培訓就是覺得自己管理時間的能力比較差,想透過培訓來強制保證自己的學習時間。當然,如果你有較強的時間管理能力,那麼是可以考慮自學的。
第六,是否具備一定的計算機基礎。這個也是決定是否參加培訓的一個重要原因,如果具備一定的計算機基礎,比如作業系統基礎、資料庫基礎、網路基礎等知識,那麼學習程式語言的難度會大大降低。
如果大家在學習Java的過程中有什麼問題,也可以諮詢我。
-
3 # 北遊教育
如果是自學,會培養你一種終身受益的自學思路,有問題都會想辦法解決,這是好處,缺點是學習的過程,往往會越發迷茫,而在這時候,如果能得到老師的正確指引和鼓勵,將會對你的發展起到重要的作用。
不得不說的是,整個學習過程,專案實踐也是必不可少的,如果有專案老師帶著我們做一些專案,將會對學習效果起到事半功倍的效果。
回覆列表
不管是java還是什麼 只要是軟體開發相關的 如果是零基礎並且想盡快入行的話 參加培訓機構算是個捷徑 雖然一般這樣的培訓價格不菲 但都有推薦工作的機會 這才是最值錢的部分 單從技術基礎知識本身來講 其實自學足夠了 如果已經入行了你會明白 很多知識的細節甚至不需要完全掌握而是現學現賣都可以 做實際專案時沒什麼很難的東西 大部分都是流用 只需要把原來的東西在理解的基礎之上稍加修改就可以了 通常開發一個新東西 一般都要保證流用率在百分之七八十左右 才能保證產本本身的品質 新規的東西太多帶來的結果就是bug也會隨之增長 一般培訓機構培訓時都會拿實際的專案作為案例 透過經歷這些 勉強算是有點兒專案經驗了 雖然實際的專案要做的事情遠比那複雜繁瑣得多 所謂複雜繁瑣 並不是這東西技術上本身有多難 而是相關的專案管理所涉及的事情 比如如何把握進度 如何彙報總結 工具的使用 還有一些思維方式和意識層面的東西 甚至包括職場的為人處世 等等 這些加起來 就是所謂的工作經驗 也是企業招聘人才時所關注的東西 這些東西單靠自學是永遠也得不到的 而你一旦有機會入了行 那以後的路就越走越寬了