阶段性总结 - 2018-10-27

企业要求的java后台:会用并且懂原理,并且要有实际操作的经验,基础支持得扎实。

接下来我要努力的两个方向:
重新写简历;
明确学习重点。

面试中遇到的问题:
年龄和毕业,年龄和工作年限。

面试有人提出,我什么呢都会,但是什么都不精通,
java后台开发
web页面开发
项目运维环境搭建和维护
对公司业务质疑,质疑是伪需求

我想知道,我的java开发之路要怎么走,
我的最初目的搞数据,搞区块链技术,搞数据分析,搞数据智能,
想要技术在后台支持这条路上走,可以到视频,图片,音乐,直播,
数据分析;

一个做业务开发的java程序员,需要具备的专业技能:

  • 扎实的java基础
    掌握常用的设计模式:
    包括单例模式、工厂模式、构建者模式、动态代理模式等;

  • 熟练使用sql语句,会优化sql语句,表的设计

  • 熟练使用spring,springmvc,springboot开发框架和mybatis开发框架,并对其底层原理了解
    掌握spring的思想,控制反转ioc、依赖注入di、面向切面编程aop

  • 掌握mvc开发模式;熟悉面向服务架构

  • 熟练使用git,idea

  • 了解mysql数据库,tomcat,nginx

  • 熟练使用linux系统,掌握常用命令

  • 熟悉http协议和tcp/ip协议;

  • redis缓存,服务治理框架dubbo,注册中心zookeeper,消息队列activemq



去熟悉你的业务,

你可能感兴趣的:(阶段性总结 - 2018-10-27)