java開發(fā)遇到的難題舉例 沒有工作經(jīng)驗(yàn),學(xué)的一般。java簡(jiǎn)歷中項(xiàng)目經(jīng)驗(yàn)怎么寫?有沒有什么項(xiàng)目題目可以寫的?
沒有工作經(jīng)驗(yàn),學(xué)的一般。java簡(jiǎn)歷中項(xiàng)目經(jīng)驗(yàn)怎么寫?有沒有什么項(xiàng)目題目可以寫的?沒有工作經(jīng)驗(yàn)不代表沒有項(xiàng)目經(jīng)驗(yàn)。在學(xué)習(xí)過程中,可以看視頻跟著做一個(gè)項(xiàng)目,但是不是抄,而是在自己理解了一部分的情況下,不
沒有工作經(jīng)驗(yàn),學(xué)的一般。java簡(jiǎn)歷中項(xiàng)目經(jīng)驗(yàn)怎么寫?有沒有什么項(xiàng)目題目可以寫的?
沒有工作經(jīng)驗(yàn)不代表沒有項(xiàng)目經(jīng)驗(yàn)。
在學(xué)習(xí)過程中,可以看視頻跟著做一個(gè)項(xiàng)目,但是不是抄,而是在自己理解了一部分的情況下,不看視頻寫出來,忘了就回頭看看,不要邊看視頻邊寫代碼。最主要的是要理解這個(gè)項(xiàng)目,否則白抄一遍意義不大,面試官問你項(xiàng)目的情況你也不知道。要理解項(xiàng)目的意義,解決了什么問題,用了哪些技術(shù),有哪些難點(diǎn),有什么讓你困擾很久的問題,那個(gè)地方最令你驕傲,你對(duì)項(xiàng)目做了什么優(yōu)化等等。
在工作中也是如此,只是工作中的項(xiàng)目都是真實(shí)的數(shù)據(jù)并且數(shù)據(jù)量可能特別大,要考慮的性能問題更多。
如果沒有項(xiàng)目經(jīng)驗(yàn),不要強(qiáng)行寫上項(xiàng)目經(jīng)驗(yàn),面官一問,結(jié)果你一點(diǎn)都不知道,一看就在撒謊,那么你覺得面試官會(huì)接受一個(gè)撒謊的人嗎?
畢竟剛畢業(yè),主要看重的是基礎(chǔ),有項(xiàng)目經(jīng)驗(yàn)最好,但記住那只是加分項(xiàng),誠實(shí)很重要。
現(xiàn)在開發(fā)JAVA后臺(tái),主要用哪些技術(shù)?
你系統(tǒng)有多大,你的技術(shù)就有多猛!
就我們公司來看,使用JAVA開發(fā)后臺(tái)服務(wù)用了下面這些東西!
1,微服務(wù)框架:springboot和springcloud!包括eureka,zuul,hysrix,consul等等!
2,數(shù)據(jù)庫映射框架:mybatis!
3,數(shù)據(jù)庫連接池:druid!
4,日志框架:slf4j!
5,項(xiàng)目構(gòu)建工具:maven!
6,版本控制工具:svn和git!
7,緩存:redis!
8,消息系統(tǒng):ons和kafka!
9,工作流引擎:activiti!
10,規(guī)則引擎:drools!
11,微服務(wù)容器:docker!
12,圖片,文件等上傳工具oss!
13,持續(xù)集成工具:jinkens!
14,原型圖查看工具:Axure RP!
15,后臺(tái)服務(wù)模擬訪問:postMan!
16,腳本:shell或者python!
17,語言:JAVA8!
這些都是工作中用到的后端技術(shù),可以說程序員都是全才?。】赡苓€有更多,未完待續(xù)......
畢業(yè)生剛學(xué)完java,如何在面試當(dāng)中介紹自己的項(xiàng)目經(jīng)驗(yàn)?
謝謝邀請(qǐng)!現(xiàn)在在公司經(jīng)常面試一些剛畢業(yè)的Java開發(fā)者,怎么說呢?介紹項(xiàng)目經(jīng)驗(yàn)的時(shí)候主要關(guān)注幾個(gè)點(diǎn):
1、表達(dá)要清晰,項(xiàng)目不管做的復(fù)雜還是容易,主要是要向面試官表達(dá)清晰。說實(shí)話剛畢業(yè)也做不了太復(fù)雜的業(yè)務(wù)。
2、自己的崗位職責(zé),這個(gè)非常重要,崗位職責(zé)能看出來在項(xiàng)目開發(fā)過程中是否真的有參與項(xiàng)目開發(fā),是否真的有去關(guān)注這個(gè)項(xiàng)目。
3、項(xiàng)目總結(jié),剛畢業(yè)或者剛學(xué)完的人,在做項(xiàng)目過程中會(huì)遇到非常多的問題,自己也沒有總結(jié)出一套處理問題的方式方法,很重要,不一定是非常牛的關(guān)鍵是能解決問題的。
學(xué)了java能做什么實(shí)際的東西?
學(xué)了Java可以做很多實(shí)際的東西,主要看你的興趣在哪里。如果你喜歡手機(jī)開發(fā),你可以做一套手機(jī)的操作系統(tǒng),因?yàn)榘沧烤褪荍ava開發(fā)的。如果你想介入金融行業(yè),可以為銀行或投資機(jī)構(gòu)做他們的交易系統(tǒng),因?yàn)楦呤⑼顿Y公司、花期集團(tuán)等等他們用的交易系統(tǒng)都是Java開發(fā)的。喜歡游戲, 可以參考桌面版的Minecraft開發(fā)一套游戲出來;或者再造一個(gè)阿里巴巴也行,聽說他們主要都是Java棧。
所以, 不要糾結(jié)于這個(gè)問題, 認(rèn)真去學(xué)就是了. 一定會(huì)有你的用武之地 !
JAVA是什么?Java工程師到底是做什么的?
Java是一種高級(jí)計(jì)算機(jī)語言,它是由SUN公司(已被Oracle 公司收購)與1995年5月推出的一種可以撰寫跨平臺(tái)應(yīng)用軟件的面向?qū)ο蟮某绦蛟O(shè)計(jì)語言。Java語言簡(jiǎn)單易用、安全可靠,主要面向Internet編程,具有卓越的通用性、高效性、平臺(tái)移植性和安全性,廣泛應(yīng)用于PC、數(shù)據(jù)中心、游戲控制臺(tái)、科學(xué)超級(jí)計(jì)算機(jī)、移動(dòng)電話和互聯(lián)網(wǎng),同時(shí)擁有全球最大的開發(fā)者專業(yè)社群。
為了使軟件開發(fā)人員、服務(wù)提供商和設(shè)備生產(chǎn)商可以針對(duì)特定的市場(chǎng)進(jìn)行開發(fā),SUN公司將Java劃分為三個(gè)技術(shù)平臺(tái):Java SE(J2SE,Java2 Platform Standard Edition,標(biāo)準(zhǔn)版);JavaEE(J2EE,Java 2 Platform, Enterprise Edition,企業(yè)版);Java ME(J2ME,Java 2 Platform Micro Edition,小型版)。Java語言的特點(diǎn)主要有以下幾個(gè):簡(jiǎn)單、面向?qū)ο?、安全、跨平臺(tái)、支持多線程。
Java軟件工程師是指運(yùn)用Java這個(gè)開發(fā)工具去完成軟件產(chǎn)品的軟件程序設(shè)計(jì)、開發(fā)、測(cè)試、維護(hù)升級(jí)等工作的人員。Java工程師的工作內(nèi)容主要包括完成軟件的設(shè)計(jì)、開發(fā)、測(cè)試、修改bug等工作,包括業(yè)務(wù)需求的溝通,功能模塊詳細(xì)設(shè)計(jì),業(yè)務(wù)功能實(shí)現(xiàn)與單元測(cè)試,系統(tǒng)維護(hù);參與產(chǎn)品構(gòu)思和架構(gòu)設(shè)計(jì);撰寫相關(guān)的技術(shù)文檔;支持售前技術(shù)服務(wù);支持項(xiàng)目對(duì)產(chǎn)品的應(yīng)用服務(wù)等。
一個(gè)合格的Java工程師要求有一定的軟件分析設(shè)計(jì)能力;熟悉Java、Servlet、JSP、EJB等開發(fā)技術(shù);熟練使用Eclipse或jbuilder等java開發(fā)工具;熟悉JAVA STRUTS體系結(jié)構(gòu)和開發(fā)工具;熟悉至少一種數(shù)據(jù)庫的開發(fā)和設(shè)計(jì);具有良好的學(xué)習(xí)能力,具有強(qiáng)烈的工作責(zé)任心、有良好的溝通能力和團(tuán)隊(duì)合作精神。