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

成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

問答專欄Q & A COLUMN

java開發(fā)通過跳槽提升技術(shù)好還是自學(xué)好?

paulli3paulli3 回答0 收藏2
問題描述:本人java開發(fā)工作一年,目前公司開發(fā)都是一些簡單的crud,除非私下花時(shí)間學(xué)習(xí)否則技術(shù)很難提升,自己學(xué)肯定沒有實(shí)際工作中提升的快,選擇跳槽還是私下努力學(xué)好呢,目前技術(shù)沉淀不夠加上工作不太好找不敢跳,前輩們給點(diǎn)建議,謝謝
收藏問題

3條回答

qieangel2013

qieangel2013

回答于2022-06-28 15:32

從你自己的分析,也知道要學(xué)習(xí),這是非常好的。

目前市場上技術(shù)實(shí)力強(qiáng)的公司,對(duì)于候選人的要求是比較嚴(yán)格的,尤其是大型的互聯(lián)網(wǎng)公司 。進(jìn)入是需要門檻的,經(jīng)過多輪次的技術(shù)面,才能拿到Offer。

在這個(gè)行業(yè)摸爬滾打很多年,知道一些情況,希望對(duì)你有所幫助。面試過很多候選人,目前的通過率不是很高,一到三年工作經(jīng)驗(yàn)的,技術(shù)面通過率20%左右;工作經(jīng)驗(yàn)越久的,通過率越低。這就應(yīng)了那句老話,逆水行舟不進(jìn)則退啊。

我給你的建議是一定要花時(shí)間學(xué)習(xí),如果連續(xù)作幾年的CURD,基本上就廢了,以后面試很難進(jìn)入優(yōu)秀的公司。先學(xué)習(xí)打好基礎(chǔ),然后有好的機(jī)會(huì)就去個(gè)大公司 ,這是比較好的選擇。

具體學(xué)習(xí)什么呢?或者說面試官主要關(guān)注哪些知識(shí)點(diǎn)呢?做個(gè)簡答的總結(jié)。主要包括五大類,分別是:基礎(chǔ)知識(shí)、數(shù)據(jù)結(jié)構(gòu)與算法、框架技術(shù)、中間件、以及綜合類的。

  1. Java基礎(chǔ)知識(shí)
  • 基本概念。繼承、基本數(shù)據(jù)類型、集合類、關(guān)鍵字、反射等
  • 多線程。線程狀態(tài)、sychronized關(guān)鍵字、volatile關(guān)鍵字。
  • jvm。內(nèi)存模型、垃圾回收機(jī)制、內(nèi)存泄露
  • IO。TCP協(xié)議、BIO、NIO、Unix網(wǎng)絡(luò)模型、Netty
  • web編程。Http協(xié)議、Servlet生命周期、Filter、Session、Cookie等

2、數(shù)據(jù)結(jié)構(gòu)與算法
  • 數(shù)組、鏈表、二叉樹、隊(duì)列、堆、棧
  • 基礎(chǔ)算法:排序(冒泡、快速排序、堆排序)、二分查找、遞歸算法
  • 高級(jí)算法:Top K、分治思想、動(dòng)態(tài)規(guī)劃、字符串
  • B+Tree、紅黑樹

3、框架技術(shù)

  • Spring,IOC、AOP、動(dòng)態(tài)代理技術(shù)、事務(wù)、懶加載、mvc常用注解
  • MyBatis,優(yōu)缺點(diǎn)、如何防sql注入、分頁原理等
  • Spring Boot,starter工作機(jī)制、啟動(dòng)過程
  • Dubbo,服務(wù)注冊(cè)、rpc優(yōu)勢(shì)、優(yōu)雅關(guān)閉、負(fù)載原理
  • Spring cloud,常用組件、負(fù)載原理、Eruka集群、熔斷
4、中間件
  • Mysql,SQL語句、SQL優(yōu)化、存儲(chǔ)引擎、索引、事務(wù)隔離級(jí)別、分表分庫
  • Redis,特點(diǎn)、數(shù)據(jù)類型、哨兵機(jī)制、集群
  • Rabbit MQ,消息路由、多個(gè)消費(fèi)者、死信隊(duì)列、集群、冪等性
  • Kafka,特點(diǎn)、應(yīng)用場景、體系結(jié)構(gòu)、消費(fèi)者組
  • Zookeeper,節(jié)點(diǎn)類型、選主策略、Zab協(xié)議
5、綜合
  • 分布式事務(wù)
  • 秒殺系統(tǒng)設(shè)計(jì)
  • 大日志處理
  • CAP原理

列舉了這么多,并不是說都需要掌握,而是根據(jù)你的工作履歷,做一定的精簡。要做到用過的,一定要懂;簡歷上寫的,一定要理解。得到面試機(jī)會(huì)是比較容易的,面試通過才是關(guān)鍵。

歡迎關(guān)注我,分享Java相關(guān)的技術(shù)主題。

評(píng)論0 贊同0
  •  加載中...
jsummer

jsummer

回答于2022-06-28 15:32

兩個(gè)都要,如果你沒有自學(xué)的心態(tài)到哪里工作都是一樣的,不能被動(dòng)學(xué)習(xí),只能主動(dòng)學(xué)習(xí)。java這個(gè)行業(yè)只能在實(shí)踐中去成長,然后不停的學(xué)習(xí),開發(fā)的技術(shù)都更新很快,過兩年不學(xué)新技術(shù)就會(huì)被淘汰;如果目前這個(gè)工作確實(shí)太多簡單,對(duì)技術(shù)沒有太多的提升空間的話可以試試換工作,換個(gè)對(duì)自己來說有挑戰(zhàn)性的工作,這樣也能督促自己去學(xué)習(xí)。

評(píng)論0 贊同0
  •  加載中...
changfeng1050

changfeng1050

回答于2022-06-28 15:32

自學(xué)加跳槽,如果平臺(tái)是好,你可以繼續(xù)做,有上升通道。自學(xué)你可以學(xué)到新的技術(shù),但是沒有平臺(tái)讓你施展,你可能遺忘速度超級(jí)驚人。大數(shù)據(jù),我自學(xué)了,但是沒有應(yīng)用經(jīng)驗(yàn),基本沒什么面試機(jī)會(huì)。也很快遺忘了。公司如果有新業(yè)務(wù)有技術(shù)新要求,公司會(huì)提供機(jī)會(huì)給員工去學(xué)習(xí)的。總結(jié),先看平臺(tái),然后是自學(xué)。

評(píng)論0 贊同0
  •  加載中...

最新活動(dòng)

您已邀請(qǐng)0人回答 查看邀請(qǐng)

我的邀請(qǐng)列表

  • 擅長該話題
  • 回答過該話題
  • 我關(guān)注的人
向幫助了您的網(wǎng)友說句感謝的話吧!
付費(fèi)偷看金額在0.1-10元之間
<