{eval=Array;=+count(Array);}

国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

問答專欄Q & A COLUMN

自學java,能找到工作嗎?

浠ラ箍浠ラ箍 回答0 收藏1
問題描述:如果只有中專學歷,學習java到可以出來工作的地步,找工作難嗎?
收藏問題

10條回答

余學文

余學文

回答于2022-06-28 14:34

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

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

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

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

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

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

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

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

評論0 贊同0
  •  加載中...
lingdududu

lingdududu

回答于2022-06-28 14:34

如果能學好,找工作不難。

現在我們來討論一下“學好”的標準是什么。

對于一種計算機程序設計語言,我們將其分為語法、語義、語用三個層面。僅僅掌握語法是不夠的,不算學好。但是很多人,在履歷上寫自己掌握(甚至精通)了某種語言,其實就是解了語法,會寫簡單的程序而已。這就是為什么我們行業特別不喜歡“精通”這個詞的原因。

現代軟件開發,規模都比較大,不是寫個Hello World那么簡單,也不可能每個項目每件事都從頭開始造輪子,我們都是站在前輩、同行們的肩膀上工作的。也就是說,語言之外,還有“庫”這個東西需要掌握,不然就寸步難行。庫有語言級別支持的Build In的庫,比如JAVA里面的util、concurrent,CPP的IOSTREAM、 STL等等;更多的更豐富的還有第三方提供的庫,比如JDBC、Servlet、EJB的implementations等等。這些東西掌握了,干活兒才可能得心應手,不然寸步難行。

比Libaray更高層一些的,是Framework??蚣艿淖饔迷谟?,將某一方面開發的Best Practices搞到一起,給你提供一個更易用的、不關注底層的腳手架。比如做企業應用的,Spring Framework是標配了;訪問數據,Hibernate或者MyBatis也離不開,很少直接用JDBC去干活的了;做WEB的,各種MVC Framework起碼得掌握一兩個(spring mvc or struts 2 ?);做網絡的,Netty, MINA怎么也得掌握一個......總而言之,框架是繞不過去的一個門檻。

然后呢,就是環境、輔助工具。應用服務器,怎么也得會調試配置那么兩個吧。TOMCAT是入門標配,JBOSS,WEBLOGIC之類,起碼要弄得跑得起來;針對不同應用場景,還要會選擇。開發/管理工具,ECLIPSE是標配、GIT和SVN起碼要搞熟一款;其它比如單元測試工具、Build工具、測試覆蓋率、Code Review這些插件...也得知道怎么用。

最后,通用的,計算機科學的基礎,不說多扎實,至少不能一竅不通。說起來就那幾大件,操作系統、數據結構&算法、編譯原理、體系結構。要懂一點點,你才知道你編的程序是怎么run起來的,哪兒可能存在效率問題性能瓶頸,除了問題知道怎么debug。如果僅僅把計算機當作一個黑盒子,那也不算學好了。

最最后,還有一樣,就是你要訓練一下,快速理解領域知識的能力。你參與做一個項目,你懂的只是上面這些專業知識,但并不懂客戶的行業知識。如何盡快地理解業務,并用你手頭的工具實現業務邏輯,這點對程序員而言是非常重要的,否則你做的東西客戶總不滿意,GET不到重點,很麻煩。

我覺得這是一個合格的程序員的基本要求。你看,我并沒要求你懂需求工程、懂項目管理、懂架構設計、懂很多算法、模式,甚至更深的專業知識。

要學會這些,尤其是對于一個非專業的自學的人來講,還是要花很多精力的,不太容易。當然你也可以降低對自己的要求,會用SSH框架寫個簡單的CRUD,就可以說自己學好JAVA了。

評論0 贊同0
  •  加載中...
Joyven

Joyven

回答于2022-06-28 14:34

如果有編程基礎或許可以試試,但是你要是沒有一點基礎,不建議自學。學編程不是說你學一門語言就可以的,需要很多基礎的知識來搭建的。真想學的話,去保個班吧。

評論0 贊同0
  •  加載中...
sixgo

sixgo

回答于2022-06-28 14:34

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

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

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

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

智聯校園 支明學生回答

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

評論0 贊同0
  •  加載中...
QiShare

QiShare

回答于2022-06-28 14:34

師者,傳道授業解惑也。老師起的作用是指引我們,其中的努力還是要靠我們的。其實我們身為學生時代,大學是最重要的。我們從幼兒園到高中都是被迫的去學習,完全沒有自己的興趣可言。從我們上大學后就是我們主動的去學習了。有些人選擇的是自己喜歡的專業,有的可能就是家長給我們選擇的專業。但是大學的時間那么充足,完全夠我們去學習自己喜歡的專業。所以大學是一個過渡的階段,是我們主動的去學習,也就是自學。大學培養我們的就是自學的能力。世界變化那么快,我們也不可能一件事做一輩子,會遇到很多多變的因素去選擇別的行業。我們的自學能力強的話就能擔任這項工作,如果學習能力差點可能就GG了。

Java對你而言也是一個全新的行業。我們轉到一個行業,初入門的時候,自學完全是可以的??赡芪覀儠嘧咭恍┑缆贰,F在的互聯網那么發達。我們在網上一搜索:Java自學路線。有很多的答案。然后我們也可以去看招聘網站上,看公司都用什么技能,然后再去學習。這樣避免你少走很多的路。

我推薦的路線是:Java基礎知識,數據結構,數據庫(Oracle和MySql哪個都可以,SQL要熟練)。然后學習一下JDBC。然后就是JavaWeb的知識,JSP,Servlet。HTML,CSS,AJAX,jQuery。JS。然后接下來就是框架,建議學習一下Spring ,SpringMvc,Mybatis。然后再學習一下版本控制工具,Git,或者SVN。再學習一下Maven。Maven是目前流行的自動化構建工具,對于生產環境下多框架,多模塊整合開發有重要作用。這些學完的話估計就能找到一份初級開發的工作了。這些內容的話4到5個月差不多都能入門的。但是要學精通的話估計要個4,5年了。所以當務之急是我們先學會用,然后找一份工作來養活自己最重要。希望能幫到你。

評論0 贊同0
  •  加載中...
lpjustdoit

lpjustdoit

回答于2022-06-28 14:34

自學寫字,能成為專欄作家嗎?

自學做飯,能開飯店嗎?

自學開車,能考到駕照開滴滴嗎?

自學做生意,能開淘寶店嗎?

自學ps,能開照相館嗎?

能的,因為有人成功了。

不能,因為很多人失敗了。

自學Java能不能找到工作,取決于你自己。[我想靜靜][我想靜靜][我想靜靜][我想靜靜][我想靜靜][打臉]

評論0 贊同0
  •  加載中...
Miracle

Miracle

回答于2022-06-28 14:34

自學,很難獲得真實的工作環境經驗,學習又沒有方向,很難找到工作。

評論0 贊同0
  •  加載中...
abson

abson

回答于2022-06-28 14:34

這個要看怎么學的了,還要看在哪個城市找工作了?

學:自己啃書,跟著視頻做項目,一定要自己獨立開發一個項目,并研究透,搜搜面試題,擼一擼

找:一二線城市,廣撒網,通過面試找到自己的不足,多搞幾次,還是很容易找到工作的,畢竟java崗位很多的,一些初級崗位,要求也不高

評論0 贊同0
  •  加載中...
Lin_YT

Lin_YT

回答于2022-06-28 14:34

關于自學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點全部做到后,就算初步成功了。以后想著就是如何提升自己了。在幾年內達到一個什么樣的薪資水平或者什么職位,關于職業規劃的問題下期正在講。

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

評論0 贊同0
  •  加載中...
buildupchao

buildupchao

回答于2022-06-28 14:34

自學要找好資料,做好系統的規劃;自學時間看你進度,可以參考培訓視頻;別的不說,北上廣深比較好找。

評論0 贊同0
  •  加載中...

最新活動

您已邀請0人回答 查看邀請

我的邀請列表

  • 擅長該話題
  • 回答過該話題
  • 我關注的人
向幫助了您的網友說句感謝的話吧!
付費偷看金額在0.1-10元之間
<