五子棋初學(xué)者 學(xué)完javase可以做什么工作?做哪些小游戲?
學(xué)完javase可以做什么工作?做哪些小游戲?Java se僅僅是Java的基礎(chǔ),只學(xué)Javase是遠遠不夠的。JAVA就業(yè)方向:可以從事JSP網(wǎng)站開發(fā)、Java編程、Java游戲開發(fā)、Java桌面程
學(xué)完javase可以做什么工作?做哪些小游戲?
Java se僅僅是Java的基礎(chǔ),只學(xué)Javase是遠遠不夠的。JAVA就業(yè)方向:可以從事JSP網(wǎng)站開發(fā)、Java編程、Java游戲開發(fā)、Java桌面程序設(shè)計,以及其他與Java語言編程相關(guān)的工作??蛇M入電信、銀行、保險專業(yè)軟件開發(fā)公司等從事軟件設(shè)計和開發(fā)工作。
一個大三的學(xué)生,以后想做程序員,java有沒有大佬可以告訴一下學(xué)習(xí)的路線,目前只學(xué)了Java SE?
一 java知識點
1 編程語言:熟悉 java 編程,理解 jvm 基礎(chǔ)知識,理解基本的數(shù)據(jù)結(jié)構(gòu)和算法
2 數(shù)據(jù)庫:理解 MySQL 原理與應(yīng)用,熟練運用 sql,簡單了解 key-value 存儲(redis)
3 多線程編程:理解多線程編程及應(yīng)用,有多線程運用經(jīng)驗。
4 常用框架:會使用 Spring, SpringMVC, Mybatis,并了解部分原理。
5 網(wǎng)絡(luò)部分:了解計算機網(wǎng)絡(luò)和 http 協(xié)議。
6 Linux 和前端:熟悉常用 linux 命令,有 linux 下開發(fā)經(jīng)驗,簡單了解 html, css, jquery。
二 學(xué)習(xí)方法:
1 看視頻,大概了解學(xué)習(xí)的主要內(nèi)容
2 看書 系統(tǒng)學(xué)習(xí)
3 看博客,搜索自己看書不懂的地方
4 與別人討論
5 自己感覺達到一定水平后,通過面試來讓自己學(xué)習(xí)進步,因為面試官一定會提出你無法回答的問題
java的項目練手究竟是什么?如何操作?
項目練手也就是我們常說的實戰(zhàn)項目
當(dāng)我們新學(xué)習(xí)一門編程語言,例如java時,我們學(xué)了控制流程,學(xué)了字符串,學(xué)了文件操作,學(xué)了集合框架,此時你的疑問就出現(xiàn)了:我學(xué)這些有啥用呢?能干點啥呢?
項目實戰(zhàn)就是解決這個問題的,一般來講我們看完一本xxx從入門到精通的書,然后找一個簡單的實戰(zhàn)項目做(最好找個視頻,跟著視頻練,對新手來說,比看書容易上手一些),實戰(zhàn)項目可以把我們學(xué)的零散知識串聯(lián)起來,讓我們學(xué)以致用,讓我們知道學(xué)的這些東西能干啥,并能產(chǎn)生學(xué)習(xí)成果(我們做的項目),給自己學(xué)習(xí)反饋,從而增進我們的學(xué)習(xí)興趣
像我當(dāng)年學(xué)完Java SE之后,做了一個俄羅斯方塊項目,當(dāng)時那個爽啊
最后放一張程序員的日常寫照,入門需謹(jǐn)慎哦
怎么快速提高自己的java技術(shù),對于包裝經(jīng)驗1年進了公司的?
小編是在某培訓(xùn)公司,大多數(shù)培訓(xùn)之后的學(xué)生都有這樣的感覺。雖然進公司很容易,可是進去之后不知道如何使用自己的技術(shù)開發(fā)公司的產(chǎn)品,對于這種情況,給大家?guī)讉€方法:
1、要學(xué)會看文檔,一般公司都會有自己的一套開發(fā)文檔,需求文檔。你要做的是先把開發(fā)文檔看了,千萬不要把自己之前的類似:命名的喜好啥的帶到公司去;其次,你要明白公司做的產(chǎn)品究竟是什么,不要盲目編寫代碼。
2、如果在開發(fā)階段,有一些較為復(fù)雜的需求不太會寫,通過以下幾個步驟解決:
A、查資料,大部分人查找資料都是按照需求查,基本就是菜鳥,網(wǎng)上一定是沒有100%契合你需求的文案的,所以一定要找準(zhǔn)問題查找,而不是盲目。
B、問大牛,這也是大部分最喜歡做的,但是對于大部分萌新來說,如果不是妹子,請你在問完同事之后,做好對應(yīng)的禮節(jié)。買個飲料啥的。不然下次就沒有下次嘍。問別人的時候最好抓住問題的脈絡(luò),切記不要直接喊人家過來給你調(diào)試,誰也沒那個功夫,要會問問題。
C、如果這個問題你有解決思路,那么此時到底如何開發(fā)。一般剛進公司的新人,處于知識沉淀期,這個時候千萬不要為了開發(fā)而開發(fā)。對于項目要求時間比較緊張的,那么可以速度開發(fā);如果時間周期比較長,此時建議多做幾個技術(shù)選型,如果A,B,C三種技術(shù)都可以做,一定選擇自己不會的去實現(xiàn),很多人覺得這樣不好,但是小編也是這樣過來的。當(dāng)你做了2-3年之后,可能就不要這樣做了,因為考慮問題的角度發(fā)生改變了。初期一定是以積累為主。
3、這也是最重要的,買兩本書吧。周末的時候不要老玩游戲啥的,多看看書,關(guān)于圖書的建議,大家有興趣可以關(guān)注一下我,看看我之前發(fā)的帖子?!抖嗫匆恍┗谠创a級別的圖書,畢竟已近在公司了,知識肯定已經(jīng)會使用了,但是原理也是初入公司的程序猿最蒙B的時候!》。
4、看一些大牛的知識分享,這部分大部分人做的都很好的,但是一定要記得寫筆記。不寫筆記的閱讀其實意義一般不大。個人經(jīng)驗,目前我如果不記筆記,基本看過就忘,如果大家有過目不忘的本領(lǐng),那么就當(dāng)沒說。
以上是我覺得可能會提高的幾個方面吧,如果大家覺得在工作中遇到啥問題,解決不了,也歡迎關(guān)注小編哦,私信即可。這個算不算一波廣告,哈哈?。?!