Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >一个程序员从BAT架构师,刘强东用了这套学习方法

一个程序员从BAT架构师,刘强东用了这套学习方法

原创
作者头像
java爱好者
修改于 2019-07-05 10:56:45
修改于 2019-07-05 10:56:45
6200
举报
文章被收录于专栏:java架构1+1java架构1+1

回想自己做开发的这八年多,我获得了很多,技术能力、培训、出国、大公司的,还记得刚刚出来第一年那段时间,太多东西不懂的,我都是一切听从老大的安排,敲敲代码,看看数据库,测试自己和别人的代码;这样干了一年

第二年的时候我就在想,自己还要这样吗?

当然是否定的,不可能的,一年的经验自己完全可以入行了,是时候该学习怎么进行需求分析,怎么设计数据库,怎么写各类文档,怎么写更好的代码?

所以说:一个人在一家公司呆久了,千万不要模式化,一直待着舒适区,因为当你一旦离开这家公司,找工作的时候就会很容易碰壁,在这里: 我建议大家一定要提前计划着去学习 ...

一:常见模式与工具

学习Java技术体系,设计模式,流行的框架与组件

—— 常见的设计模式,编码必备, Spring5,做应用必不可少的最新框架,MyBatis,玩数据库必不可少的组件......

二:工程化与工具

工欲善其事必先利其器,不管是小白,还是资深开发,玩Java技术体系,选择好的工具,提升开发效率和团队协作效率,是必不可少的:

Maven,项目管理

Jenkins,持续集成

Sonar,代码质量管理

Git,版本管理

三:分布式架构

高并发,高可用,海量数据,没有分布式的架构知识肯定是玩不转的:

分布式架构原理

分布式架构策略

分布式中间件

分布式架构实战

四:微服务架构

业务越来越复杂,服务分层,微服务架构是架构升级的必由之路,Java技术体系,和微服务相关的技术有哪些呢?

微服务框架

Spring Cloud

Docker与虚拟化

微服务架构

五:性能优化

任何脱离细节的ppt架构师都是耍流氓,向上能运筹帷幄,向下能解决一线性能问题,Java技术体系,需要了解:

性能指标体系

JVM调优

Web调优

DB调优

六:底层知识

从架构设计,到应用层调优,再深入了解底层原理,扎实的Java基本功才能让自己变为扫地神僧:

内存模型

并发模式

线程模型

锁细节

如何一起学习,有没有免费资料?

欢迎工作一到五年的 Java 的工程师朋友们加入的 Java 架构开发: 668041364

本群提供免费的学习指导架构资料以及免费的解答

不懂得问题都可以在本群提出来之后还会有职业生涯规划以及面试指导

关注评论架构 ,获取BATJ等一线互联网企业面试圣经和java干货知识

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
月薪8k和月薪38K的程序员差距在哪里?一:常见模式与工具三:分布式架构四:微服务架构五:性能优化六:底层知识
回想自己做开发的这八年多,我获得了很多,技术能力、培训、出国、大公司的,还记得刚刚出来第一年那段时间,太多东西不懂的,我都是一切听从老大的安排,敲敲代码,看看数据库,测试自己和别人的代码;这样干了一年
美的让人心动
2018/09/20
5070
月薪8k和月薪38K的程序员差距在哪里?一:常见模式与工具三:分布式架构四:微服务架构五:性能优化六:底层知识
月薪8k和月薪38K的程序员,差距在哪儿?
今天的文章,土哥打算分享一位「有着八年开发经验的全栈大佬」的职场建议,各位码农萌新,搬好小板凳,准备洗脑。(以下均以第一人称的口吻叙事)
闰土大叔
2018/12/17
4220
阿里、百度、京东等一线互联网架构师都在用的技术体系
可以说,Java是现阶段中国互联网公司中,覆盖度最广的研发语言,掌握了Java技术体系,不管在成熟的大公司,快速发展的公司,还是创业阶段的公司,都能有立足之地。
美的让人心动
2018/08/22
4840
阿里、百度、京东等一线互联网架构师都在用的技术体系
Java进阶之路——从初级程序员到高薪架构师
要记住公司招人是解决问题的,基于现有问题出发,大家一般心里会有一个大致的解决方案,而这个解决方案通常是由若干种技术组合而成。
南风
2018/10/18
5700
天天写业务代码,如何成为技术大牛!
不管是开发、测试、运维,每个技术人员心理多多少少都有一个成为技术大牛的梦,毕竟“梦想总是要有的,万一实现了呢”!正是对技术梦的追求,促使我们不断地努力和提升自己。
IT大咖说
2018/10/23
4010
天天写业务代码,如何成为技术大牛!
毕业之后,这些年薪50万+的90后程序员经历了什么?
如果说薪资是检验一家公司对你认可的标准,那么年纪轻轻就能达到年薪 50 万+,一定程度上说明了公司对他创造的价值的认可。
前端教程
2018/12/07
7660
毕业之后,这些年薪50万+的90后程序员经历了什么?
天天写业务代码,如何成为技术大牛?
不管是开发、测试、运维,每个技术人员心理多多少少都有一个成为技术大牛的梦,毕竟“梦想总是要有的,万一实现了呢”!正是对技术梦的追求,促使我们不断地努力和提升自己。
猿天地
2018/12/07
2710
天天写业务代码,如何成为技术大牛?
百度、阿里、腾讯等一线互联网架构师都在用的技术体系
可以说,Java是现阶段中国互联网公司中,覆盖度最广的研发语言,掌握了Java技术体系,不管在成熟的大公司,快速发展的公司,还是创业阶段的公司,都能有立足之地。
技术zhai
2018/09/17
1.6K0
百度、阿里、腾讯等一线互联网架构师都在用的技术体系
Java程序员体系化学习路线图,值得拥有!
Web应用,最常见的研发语言是Java和PHP。 后端服务,最常见的研发语言是Java和C/C++。 大数据,最常见的研发语言是Java和Python。 可以说,Java是现阶段中国互联网公司中,覆盖度最广的研发语言,掌握了Java技术体系,不管在成熟的大公司,快速发展的公司,还是创业阶段的公司,都能有立足之地。 有不少朋友问,除了掌握Java语法,还要系统学习哪些Java相关的技术,今天分享一个,互联网Java技术学习路线图。 一:常见模式与工具 学习Java技术体系,设计模式,流行的框架与组件是必
Java高级架构
2018/07/20
4230
月入三万的程序员,都掌握了这七大知识点
——常见的设计模式,编码必备,Spring5,做应用必不可少的最新框架,MyBatis,玩数据库必不可少的组件......
猿天地
2018/10/23
4400
月入三万的程序员,都掌握了这七大知识点
程序员申请提前转正,当天就被开除了
今天上午申请提前转正, 1小时后,通知你被辞退了。理由是:给公司造成了很大的困扰。开发环境(同事给的jdk.17安装包)导致的。 新来的总经理助理,来了个996制,老员工没人搭理她。又改回来了。今天我申请提前转正, 就给开了、。。。
美的让人心动
2019/06/14
1.1K0
月薪8k和月薪38K的程序员差距在哪里?
回想做开发的这八年多,获得了很多,技术能力、培训、出国、大公司的,还记得刚刚出来第一年那段时间,太多东西不懂的,都是一切听从老大的安排,敲敲代码,看看数据库,测试自己和别人的代码;这样干了一年
JAVA高级架构开发
2018/10/19
3590
月薪8k和月薪38K的程序员差距在哪里?
两年Java程序员面试经
工作两年有余,本人第一份工作是在一家外包公司,第二份工作是在一家做SAAS平台的公司,第一家公司让我入门,进入了软件开发的行业,了解了一些基础的东西;第二家公司由于规模不大,很多活儿都是一个人来做,从产品到开发、测试、运维我都了解了,对于整体的软件开发流程有了很大的了解。但是,为了自己的更好发展,决定去一家大公司,于5月初提出了离职,虽然领导挽留,但是我还是离职了,然后我自己面试了很多家公司,大公司小公司都有,积累了足够的经验,开始向大公司投递简历,面了几家之后,终于拿到了自己满意的offer,我是在积累了
Java高级架构
2018/10/22
9830
两年Java程序员面试经
​未来,什么样的程序员不会被淘汰?
就在近日,智联招聘公布的数据更是侧面印证了很多公司“瘦身”的事实:“2018年第二季度,小微企业用人需求较第一季度平均下降26.6%”。
纯洁的微笑
2018/11/23
6370
2019年Java程序员一定要做的 6 件事!
如果你的目标仅仅是提高自己,那么很容易实现,但是如果你的目标是成为一个伟大的程序员,那么这就不简单了。
用户1655470
2018/12/24
4040
2019年Java程序员一定要做的 6 件事!
为什么大部分码农做不了系统架构师?
小团队一般 10 人左右,其中常常是技术最牛的人做架构师(或TL)。所以,架构师在广大码农中的占比大概平均不到 10%。
Java技术栈
2019/05/15
7480
为什么大部分码农做不了系统架构师?
六张图:助你顺利入职美团、京东、BAT 等一线大厂
学习Java技术体系,设计模式,流行的框架与组件,常见的设计模式,编码必备,Spring5,做应用必不可少的最新框架,MyBatis,玩数据库必不可少的组件......
哲洛不闹
2018/12/25
4930
八年Java架构学习经验总结:第六点尤为重要!
你有没有静下心来思考过:同样是做了x年Java开发,为什么你的技术比别人差很多?为什么别人每月28K你却只有10K?
用户1655470
2018/10/22
3720
八年Java架构学习经验总结:第六点尤为重要!
通往架构师路上的经验总结
我先介绍一下我的新同事,据说他是美国篮球运动员詹姆斯的死忠粉,公司好多同事都这么叫他James,有8年开发经验的架构师,之前在AL待过,我一听说是AL的,啧啧啧........,就有种莫名的种亲切感,就立马找新同事聊了起来。我们在空余的时间聊了很久,也聊了好多。毕竟之前都在AL待过,感觉话题还是有的。
烂猪皮
2018/08/03
2790
通往架构师路上的经验总结
八年Java架构学习经验总结:第六点尤为重要!
你有没有静下心来思考过:同样是做了x年Java开发,为什么你的技术比别人差很多?为什么别人每月28K你却只有10K?
java思维导图
2018/10/24
6690
八年Java架构学习经验总结:第六点尤为重要!
推荐阅读
相关推荐
月薪8k和月薪38K的程序员差距在哪里?一:常见模式与工具三:分布式架构四:微服务架构五:性能优化六:底层知识
更多 >
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文