自學java,能找到工作嗎?

花落——葉飄


相信自己,你可以的!只要有恆心,堅持下去,然後找到學習的一個方法,最好是先借鑑一下別人的學習成果,現在在網上能夠找到很多關於JAVA方面的學習視頻,如果你自己的經濟條件允許,也可以去找一下專業培訓的機構,效率會更快,而且也有一個平臺。學到了基本的理論知識,最重要的還是要實踐,前期找工作可能有一點困難,但是不要放棄,多去面試幾家,然後前期的一個工資要求也不需要太高,能達到自己最低的要求就可以,因為你最需要累積的是一個實踐經驗,隨著自己能力的不斷提升,你可以往更高的平臺走,薪資也會越來越高。


小歡說運營


找一份工作,和你從什麼地方獲得這些能力是沒有直接關係的。不管你是自學的,還是去培訓機構獲得的,只要你有這個能力,可以勝任職位要求,就可以找到工作。

我是計算機專業畢業的,當時在互聯網公司做編程,並不是所有的程序員都是科班出身的,有的是自學,有的是參加培訓機構,還有是專業對口的。這裡是沒有絕對化的能不能找到工作,只能說你自己的能力邊界在什麼地方。

一、自學&培訓

自學的人都是有毅力的,因為編程是自成體系的一個模塊,學一點皮毛壓根就沒辦法去工作,所以靠自學就能學通的人真的很厲害!
對於小白來講,先要弄懂計算機語言,然後掌握各種規律,最後去做實戰案例。如果你選擇自學,就要從海量的網絡資訊中找到自己所需要的,解決了篩選問題,還有你遇到不會的問題怎麼辦?

有的人會選擇抱群,不會的問題在群裡問,或者去論壇扒答案,會花費一點時間,但是能找到答案也還算值得的。

另外一種就是花錢去上培訓班的,交了錢有老師帶領,知識點是成體系輸入的。而且這種培訓機構是和就業掛鉤的,老師會根據企業對於人才的需求篩選知識點,也會給予相對有實戰性的案例。
通過第二種方式學習的,就是花錢省時間,比較高效率,但前提是你要能吸收好啊。

二、

學會了java 要找什麼工作呢。編程也分很多種,你學習這個技能就是為了做這份工作,那就要明白要找什麼樣的工作,這很重要。

這塊如果大家不清楚,就去招聘網站搜索關鍵詞“java”根據公司對於崗位的職責要求,對應的提升自己的能力。

三、

常規類的技術工作,都會有筆試+面試,所以你的專業技能一定要過關,這是實打實的能力,心存僥倖矇混過關的幾乎沒有,但是這裡有一些小技巧分享給你:
1、簡歷不要海投,選擇幾家有代表性公司。研究這幾家公司的背景和企業文化,至少要做到熟悉的程度。
2、去找面試題來做,雖然每一家公司對於技術要求側重點不一樣,但是HR也很忙,自己出卷的很少,大部分也是借鑑,或者公司自己的題庫。

所以去找一些專門的面試題做,很有幫助。

如果回答對你有幫助,歡迎轉發並關注我哦~


言九九


首先,答案是肯定的,Java是可以自學的,而且能找到相應的開發類工作崗位。

學習Java語言並不需要有太多的計算機基礎,只要能正常的使用操作系統就可以學習Java編程,其他計算機基礎知識可以在學習Java的過程中一併學習,比如計算機網絡、數據庫、算法設計等內容。

學習Java首先要從基礎語法開始學起,包括四大概念(類、對象、屬性、方法)和三大特徵(封裝、繼承、多態),另外要掌握面向對象的編程過程:類的定義、對象的創建和方法的調用。掌握這些內容是學習Java編程的第一步,然後陸續學習數組、異常處理、IO、集合、接口、序列化、多線程和網絡編程等內容。基礎語法部分的學習是學習Java編程的重點,同時也是難點,初學者要了解Java中的各種抽象概念,可以說學習Java就是學習“抽象”。

在學習完Java基礎語法部分之後,接著需要給自己定一個發展方向,Java可以從事Web開發、大數據開發、Android開發等方向,不同的方向需要學習不同的知識結構,對於大部分學習者來說,從Java Web開發開始學起是一個比較常見的選擇。

Java Web開發需要學習前端開發知識和後端開發知識,前端開發需要學習Html、CSS和JavaScript等內容,而後端開發則需要學習Web組件開發、數據庫開發、分佈式開發、功能部署等內容。另外,學習Java Web開發還需要學習開發框架,比如SpringMVC、SpringBoot就是目前比較常見的選擇。

總體上來說,學習Java Web開發的時間會因人而異,大部分學習者需要三到六個月的學習時間,當然如果在學習的過程中能有人給予一定的指導,那麼會節省一定的時間,尤其是學習的初期。

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

如果有互聯網方面的問題,也可以諮詢我,謝謝!


IT人劉俊明


自學Java,應聘工作當然可以啦,你只要學好這門語言,一線城市的一線互聯網大廠絕對向你敞開大門,Java作為後端程序語言,同其他後端語言相比有無可比擬的優勢,跨平臺、可移植性相當好;但找到一份高薪工作Java開發工程師的前提是,你必須要掌握好這門語言,Java的學習難度一點也不低,如果你還在諮詢學那門編程語言比較好的話,建議找一些“空窗期”,好好研究一下編程語言之間的差別,作出最恰當的選擇,想清楚後做的徹底一些;接下來再談一些對其的看法~

1、Java真的是一門很nice的語言,其的面向對象、跨平臺、移植性等等優質特性使其一直在編程語言排行榜中位列前三甲,其有三個學習版本,JavaSE(標準版)、JavaEE(企業版)、JavaME(微型版),這三個版本雖然有差異,但卻系出同源,也就是說如果你掌握了Java這門語言,PC端產品、移動端產品、以及一些嵌入式的產品都可以完成;

2、Java語言更適合大型項目開發、大型團隊協作開發,談到大型項目你應該明白一線城市項目大、複雜度高,更加多元化一些,而在三、四線城市小型項目佔比更大一些,Java的使用場景受到很大限制,薪資水平也不是很高;如果你想拿到較高薪酬,Java這門語言一定要學到精髓部分才OK;

3、定位:你應該到各大招聘網站去查看有關Java的招聘信息,要清楚企業的招聘標準是怎樣的,然後給自己制定詳細的學習目標;

智聯校園 支明學生回答

智聯校園是智聯招聘旗下校園人才交流與大學生職業發展招聘中心,旨在幫助大學生更快更好成長,如果想加入我們結識更多優秀大學生,可以私信留言,智聯校園期待你的到來。


智聯校園


自學只能學到一點皮毛,一點理論知識,比如說一些基本語法,開發工具的使用,但是那些複雜的數據結構以及算法是很難學精通的,還是要有導師帶你入門了才行,沒有大型實戰經驗和項目經驗,很難找到理想的工作,如果實在想自學,可以嘗試以下幾種方式:

1.在網上觀看那些培訓班錄製的教學視頻。

2.加入一些QQ學習群,有不懂的問題虛心請教別人。態度一定要好,別人花時間幫你解答問題不容易。

3.在大型的技術論壇註冊ID,用積分提問,比如CSDN,開源中國等論壇。

4.自己學習一段時間之後嘗試結合數據庫做一些小型項目,主要用來練手,比如說圖書管理系統,學籍管理系統等等。

5.編程語法學會了之後就開始熟悉一下數據庫語法,包括一些基本增刪改查,存儲過程自己觸發器。

下圖是XX培訓機構的學習路線,僅供參考!




allen5168


我覺得是可以的,只要你學的技術夠好的話,在現在信息如此之發達的網絡社會,是完全可以找到一份工作的,只是,你的學歷可能會對你去一家怎樣的公司有著第一步的限制作用。

如果你的學歷不高的話,那麼就需要你有很過硬的技術,這樣才有可能去一家規模不是特別大的公司進行第一次的java相關工作,這個時候一定不要過多的在意薪資問題,因為這個時候積累經驗才是你最主要的目的當你在這個公司積累夠了一定的經驗和自身真正的學會了更多的東西之後,可以看看有沒有去其他更好平臺的可能。這個階段你需要注意的一點是,如果有可提升學歷的機會,比如報個自考什麼的,都一定要去參加。因為這意味著你以後會有更多的選擇的可能性。



當然,如果你自身學歷夠高的話,那麼進一家相對正規的公司的可能性就會大很多了。


南芳北馨


Java可以自學的,Java基礎到高級,但如果你想從事Java編程事業或者工作,或者想成為一名優秀的Java工程師,自學是不夠的!你還得參加培訓班系統的學習!

下面Java來看看自學的困惑?

1、興趣是最好的老師,你能夠自學說明對編程有濃厚的興趣,建議多敲代碼。

2、自己最大的敵人,自學時間准許嗎,自己自控能力強嗎?自己有目標嗎?知道學什麼嗎?知道企業需要什麼IT人才嗎?

3、學習中遇到的困難,比如某個概念的理解如:高併發、多線程,內存分析等,自己看書能否理解通透,在如:自己做項目的時候出現bug,怎麼搞,怎麼調也調不出來,又該怎麼辦?自己能否堅持?自學要多久?

4、針對以上難處:建議你報個培訓班在線的那種,有知道自己學什麼,怎麼學,每天有人監督你,每天學習時間固定,按時完成作業,有助教老師24小時在線服務,隨時為你學習護航,有一套培訓知識結構和體系。有各種企業級項目夠你操手,能夠快速學完整個知識體系,讓你成為企業需要的人才!


夢豆PS設計分享


關於自學Java能不能找到一份互聯網公司Java開發的工作,有無數的人問出這樣的問題,答案沒有標準的,只能從概率去考慮。有的人可以,有的人不可以,有的人自學就業的概率就是高,有的概率就是低。

比如一本院校學習通信的學生,他肯定是學過編程的,學習能力也不錯。他學成的概率就很高。

比如一個初中學歷的人,他想要自學編程,想要達到就業的水平,那麼這樣的概率一定是非常低的,他需要付出比別人更多的努力。

不管是什麼人,把Java編程自學成功就業的人,都可以利用專業的角度去提升自己學成Java的概率。比如有專業技術有經驗的老師全程指導、比如學習企業需求的技術、比如用最專業的方法方式去學習Java編程,這些都可以大幅度的提升概率,自己執行力高也可以提升學成Java的概率。

根據我的瞭解,100個人能有五六個自學成功並且就業的,這樣的概率已經很高了。因為自己不是這個行業的,也沒有編程學習的經驗,沒人帶會走很多彎路。其實很多人根本不是不能學,而且在摸索的道路上走了太多彎路,都是中途放棄的。並不是他智商不行,就好比他自己在開闢道路一樣。無頭蒼蠅一樣四處亂撞。

學成Java的必要因素,一樣都不可以少:

1.自主學習的能力,自己不動,誰都幫不了你。

2.有經驗的技術好的人在前期帶你少走彎路。

3.明確的學習規劃路線,學最新最有用的東西。

4.堅定的目標感,沒有持之以恆的態度,什麼都學不了,學習都是枯燥的。

關於Java的教程以及學習內容

現在是2020年了。2019和2018年的教程,2018年之前的就不要看了。

Java基:Java基礎語法、數組、類與對象、繼承與多態、異常、範型、集合、流與文件、反射、枚舉、自動裝箱和註解。

數據庫:mysql、oracle

Javaweb:HTML與CSS網頁開發基礎、JavaScript腳本語言、搭建開發環境、JSP基本語法、JSP內置對象、JavaBean技術、Servlet技術、Ajax技術

框架:Struts2、Hibernate、Spring、SpringMVC、mybatis、Springboot、SpringCloud

以上知識點內容都真正的掌握了,當然可以找到一份Java開發的工作。但是能持之以恆學下去的人並不多,彎路走的太多了,人的狀態自然就下降了。所以學習Java編程最好的還是少走彎路,這樣的效率才會高。

從學習過程到就業分四個步驟:

1.首先是學習基礎,大部分都是基礎知識,掌握基礎知識是最基本的

2.基礎都掌握之後,鍛鍊項目能力,學Java技術最後的目的就是可以自己分析業務,然後用代碼去實現項目需求

3.然後就是寫簡歷,把簡歷寫的漂亮一點,能讓別人映入眼簾那種感覺,寫簡歷也是有學問的,所以什麼都需要學

4.面試的時候就是見真功夫,平時學的東西在面試之前做好充實的準備

以上4點全部做到後,就算初步成功了。以後想著就是如何提升自己了。在幾年內達到一個什麼樣的薪資水平或者什麼職位,關於職業規劃的問題下期正在講。

你需要從內心問一下自己,你準備好了嗎?


大熊之光


如果你是為了工作學習java 我建議你就不要自學了,因為這東西,不是那麼好學的,建議你去報個培訓班,4個月左右就可以學完(只是培訓班的課程),經過這4個月的學習,你就可以參加工作了,找個公司上班問題應該不大,但記住這時候的你還是需要學習更多的東西的。在培訓的時候相信我,你一定會覺的自己在聽天書,記得一定堅持下去,當你慢慢的發現自己慢慢明白了,這時候就算入門了。強調一點我不是不建議自學,只是這東西是真的你自己有可能研究4,5天都研究不出結果來,但是有人給你指點一下,你可能幾分鐘就搞定了。要是隻是心血來潮,建議你可以自學。


169959919


中專的話要技術足夠好,我是二本的,自學JAVA目前已經找到工作,培訓班出來的我身邊很多,有的培訓+自學還是不錯的,光培訓的那就。。。。而且培訓班很坑,大多數而言。



分享到:


相關文章: