最近看了很多简历,很多候选人年限不小,但是做的都是一些非常传统的项目,想着也不能通过简历就直接否定一个人,何况现在大环境越来 越难,大家找工作也不容易,于是就打算见一见。

在沟通中发现,由于年限不小,他们的定位基本都是高级及以上,毕竟,年限摆在那里,面个中级也不体面。

面试时我打算聊点基础的,先打开一下话题,结果发现对于一些开发中很基本的问题,比如:

  • Git的分支你们是怎么管理的?

  • 接口保证幂等性是基本的要求,那么幂等性你们是怎么做的?

  • 你们有用@Transactional来控制事务是吧,那么能不能说出一些事务不生效的场景?

上面几个问题没有一个是“造火箭”的,结果发现,这些很基本的问题,他们普遍都答得很模糊,或者支支吾吾。其中,一个候选人的反问,令我印象特别深刻,他说:

上面的问题我虽然都不懂,但是我都工作六年了,如果我不能胜任工作,那你告诉我,我这六年经验是怎么来的?

再说了,做Java开发,说到底,还不是产品输出原型,对着原型进行数据库建表,然后CRUD吗?

遇到问题网上搜索一下,再不行就群里问一下,我又不找什么中间件的团队,Java开发,不都是这样吗,还能有什么别的花样?

听完我沉思了良久,做为一个高级开发,如果连Git分支如何管理都没思考过,幂等性名词的含义都解释不清,事务注解打上就完事,连生不生效的场景都不知道,只会对着产品原型CRUD,测试不提bug,代码都不想复盘多看一眼,试问谁又愿意和这样的“高级大佬”一起干活?

其实我想了一下,他之所以有这样的想法,很大程度取决于他的经历,长年在传统行业,或者“小作坊”,平时就两三个Java开发,大家都是“难兄难弟”的水平。让他认为,Java开发,就是对着原型CRUD,年限上去了,就是高级开发。

思维一旦形成,就很难改变。但是,互联网是个瞬息万变的行业。

从BAT等各种大厂的应届生招聘薪水就可以看得出,现在应届生的水平越来越6,如果还以为大家都是一样的,都是对着原型CRUD,有问题就把报错信息网上一搜,群里一丢等回复这种方式,迟早给淘汰。即使不做中间件开发,基本的原理、源码还是要了解的!

不制造任何焦虑,学习需要的也不是一腔热血,需要的是长期的规划,这里分享一个思维导图,大家可以自行进行查漏补缺和规划:

扫描文末二维码,领取完整版思维导图

当然!仅仅有思维导图还不够,这里还准备了免费的Java实战视频直播教程!

No.1

Java高级进阶直播

12.16-12.22  每晚8点

1、分布式到底有什么难点?来学学分布式事务就知道

2、双11双12高流量,电商系统应对技术全面剖析

3、分布式微服务如何将并发性能提升100倍

4、听完这堂手写SpringMVC直播课,硬刚Spring原理面试题

5、Tomcat原理大解密-全程手写实现Tomcat

6、Https网络安全架构设计与实践

7、5G物联网时代来临,网络编程你掌握了吗?

No.2

Java进阶资料包

扫描下方二维码,免费领取

回复“Java”,快速通过

面试了一个6年的Java,竟然什么都不会!相关推荐

  1. 面试了一个31岁的Java开发,让我有所触动...

    最近公司要招个前端,HR给了我一份简历,刚看到简历的第一眼,31岁? 让我有点意外,实际上,现在开发趋向于年轻化,大部分都是90后.95后,毕竟,软件开发不像硬件开发一样,年限越高,相对来说越吃香. ...

  2. 一个很艰难的 Java 核心面试问题!

    一个很艰难的 Java 核心面试问题,这个 Java 问题也常被问: 什么是线程安全的单例,你怎么创建它. 好吧,在Java 5之前的版本, 使用双重检查锁定创建单例 Singleton 时,如果多个 ...

  3. 一个工作7年JAVA工程师面试总结:掌握这些技术,offer拿到手软

    前言 大学毕业后工作7年了,曾面试了阿里集团(菜鸟网络,蚂蚁金服),网易,滴滴,点我达,最终收到点我达,网易offer,蚂蚁金服二面挂掉,菜鸟网络一个月了还在流程中-最终有幸去了网易.但是要特别感谢点 ...

  4. 面试了一个 37 岁程序员,让我有所触动,35岁以上的程序员该何去何从?

    文章目录 前言 面试细节 小细节 为什么总有求职者面试却不带简历? 1.了解最新的新技术 2.深入底层源码学习 3.保持一颗谦虚的心,须知人外有人 4.形成适合自己的学习方法 5.想好以后的方向 6. ...

  5. 面试了一个 31 岁程序员,让我有所触动,30岁以上的程序员该何去何从?

    程序猿学社的GitHub,欢迎Star github技术专题 本文已记录到github 文章目录 前言 面试细节 小细节 为什么总有求职者面试却不带简历? 1.了解最新的新技术 2.深入底层源码学习 ...

  6. Hutool,一个贼好用的 Java 工具类库,用过都说好~

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 来源:ryanc.cc/archives/hutool-java- ...

  7. 面试官:哪些原因会导致JAVA进程退出?

    面试官:哪些原因会导致JAVA进程退出? 无外乎三种情况. linux的OOM killer杀死 JVM自身故障 jvm的OOM导致进程退出(很罕见,我至今没遇见过) 引言 linux的OOM kil ...

  8. python好学吗 老程序员-今天面试了一个34岁大龄程序员,有感而发

    原标题:今天面试了一个34岁大龄程序员,有感而发 " 昨天,我面试了一个34岁的大龄程序员--我给人事的建议是P4,结果人事说:那直接让他走吧. " 我一直以为他们在开玩笑! 结果 ...

  9. java只会用不知道原理6_程序员面试宝典之14道初级Java面试题分享

    程序员面试宝典之14道初级Java面试题分享 程序员面试宝典之14道初级Java面试题分享! 关于赢在面试的Java题系列基本收集整理完成了,所有题目都是经过精心挑选的,很基础又考验求职者的基本功,应 ...

  10. java 实体类包含list 怎么取值_舅舅是面试官,偷偷告诉你们面试官最爱问的Java面试题...

    2015 年,因为工作岗位的变动,舅舅开始负责给集团招聘一些技术人员,出于对公司的负责,也为了更好的胜任技术经理的职位,在面试的这件事上,舅舅做了大量的"功课",首先研究了几乎所有 ...

最新文章

  1. Docker - Install docker on CentOS
  2. php头代码,PHP常用header头定义代码示例汇总
  3. 关于“习惯”的精彩分析
  4. azdb文件怎么打开_AZDBMappingSvcs.dll
  5. 360浏览器网页走丢了_超酷!Win10 正式版全新 UI 界面,全球第二大浏览器上线...
  6. ps图像压缩插件:TinyPNG and TinyJPG for Mac 支持ps2021
  7. android防止内存溢出浅析
  8. Appcan将支持在线编译提交App Store
  9. matlab 振动,Matlab振动程序-代码作业
  10. Winform-信息管理系统源码分享(Access数据库)
  11. dede 表单必填_织梦给自定义表单增加必填功能,织梦表单必填设置
  12. 计算机桌面文件删除不掉是怎么了,桌面上文件删不掉_桌面上的压缩文件为什么删除不了?...
  13. Tesseract文字训练,以及样本生成
  14. Mysql数据库学习笔记[完结]
  15. 华为、字节跳动、蔚来、康师傅、法雷奥、AIG等公司高管变动
  16. python菱形图案_「每日一练」巧用python输出菱形图案
  17. 使用 jquery.wordexport.js导出的Word排版
  18. 使用微软官方工具制作Windows10的U盘启动盘
  19. Vue + Vuetify使用感受以及部分自定义组件
  20. day07 pyecharts制图

热门文章

  1. 基于Netty自己动手实现Web框架
  2. [UWP]涨姿势UWP源码——IsolatedStorage
  3. Swiper – 经典的移动触摸滑块插件【免费】
  4. jquery04-animate
  5. SQL Server 823,824 错误
  6. 手工删除oracle的方法
  7. 引路蜂地图API:Gis.Location包定义
  8. PHP中的unset的使用问题
  9. poj 2502 Subway dijkstra基础 !!!!入门题
  10. Lightroom Classic 教程,如何在 Lightroom 中风格化照片?