背景是这样的: 昨天面试的时候面试官说我简历上写的技术基本都过时了,然后我就想问问大家平时都是在哪里接触新兴或者热门的技术的? 我是 16 年毕业的 java,那会儿大家都用 SSH,SSM,我之前所在的公司也没用像 spring boot,spring cloud 这种,分布式和大数据更是没有接触过,虽说自己平时也在看 spring boot,但是没有项目驱动,就是懂一些皮毛。 当面试官说我所用的技术都过时的时候,我说我一直是重基础的,我的关注点一直在 java 的基础知识,因为我始终觉得基础很重要,但是也可能是像这位面试官所说的,我确实是时候该抬起头看看当下的热门技术了,不知道大家的看法是什么。
1
GoLand 2020-12-18 13:19:19 +08:00 1
GitHub explore,微信群听大厂群友吹。
|
2
skypyb 2020-12-18 13:27:05 +08:00
其实我觉得主流技术不会的人其他基础也不一定会好到哪去。 我很难相信一个看过 SpringFramework 源码的人学不懂 SpringBoot
之所以是主流技术, 那就是因为大家实际已经用起来了, 网上资料也多的满天飞了, 书都出了 N 本了。 想学怎么都能学的会, 就算没在生产用过, 自己也可以搭架子、做项目。 然后在看一两本书顺便看看源码, 不是直接秒杀别人单纯只会用的。 不是一句重基础就能打发过去的。。 |
3
boring3b 2020-12-18 13:40:11 +08:00
看招聘要求,有时候还可以当段子看……
|
4
karott7 2020-12-18 13:43:16 +08:00
听大佬吹牛逼,碰见不懂的概念词汇就 google
|
5
chendy 2020-12-18 13:50:39 +08:00
ssh 、ssm 里面也就 strusts2 跟不上趟又曝漏洞没了,剩下的不还都在用么
了解 spring (只需要了解)的话,spring-boot 不是到手就能用么… |
6
whyrookie 2020-12-18 13:51:32 +08:00
SpringBoot 严格来说不算新兴的技术吧,算主流了
|
7
echowuhao 2020-12-18 13:59:09 +08:00 2
程序员真是时尚行业。
|
8
zoharSoul 2020-12-18 13:59:24 +08:00
spring boot 算是主流技术吧? 算不上新兴技术.
java 领域如果说新兴技术, 那也是 vertx, quarkus, graalvm 之类的吧... |
9
raaaaaar 2020-12-18 14:03:50 +08:00 via Android
多上网和人交流,多看别人的文章,那些垂直领域的社区
|
10
leekafai 2020-12-18 14:04:09 +08:00
[这个]( https://v2ex.com)
|
11
Leonard 2020-12-18 14:05:18 +08:00 2
摸鱼的时候接触的
|
12
TypeError 2020-12-18 14:05:49 +08:00 via Android
面向简历编程
多面试 |
13
acmore 2020-12-18 14:13:37 +08:00
多关注 Github 或者社区最多被提及的关键词。
如果你非常看重基础那就更好了,可以顺着关键词把它对应的 “万变不离其宗” 的部分找出来,再引申和横向对比一下,知识体系健全度 + 1 |
14
laminux29 2020-12-18 15:03:42 +08:00
招式永远会变动,但基本原理却常年只是那些。
建议花时间把底层原理与细节,弄清楚,这样就算出了新玩意,也能大概率地从新玩意的字面意思猜测运行原理,接着推算出新玩意的优缺点,然后就可以考虑新玩意的最佳实践方案了。 |
15
janus77 2020-12-18 15:07:42 +08:00
各种新闻啊 网站啊 代码项目啊
多和别人交流 技术群吹逼就行了 |
16
hoyixi 2020-12-18 15:10:47 +08:00 1
1 看招聘 JD,2 看培训班广告
前者能看出业界需求,甚至能看出行业业务趋势;后者也能看出业界需求,而且还能看出泡沫 |
17
reedthink 2020-12-18 15:14:33 +08:00
水群
|
18
haosamax 2020-12-18 15:48:49 +08:00 via iPhone
多水,听别人吹
|
19
Cbdy 2020-12-18 15:52:33 +08:00
基础才是最重要的,所以可以去看看 JDK15 的新特性
|
20
AndyAO 2020-12-18 15:53:32 +08:00 1
订阅这方面的博客,你可以搜搜 Blog about Java 之类的,然后用 RSS 订阅,就能和最新进展时刻同步.
我个人不喜欢在技术群里面,因为获取信息效率不高,容易分心. 如果想多与别人互动,那就来点高质量的.去 GitHub 或者技术论坛. |
21
AndyAO 2020-12-18 15:55:14 +08:00
还有就是,推荐多花点时间做些没有外部压力的,自驱动的项目.
但压力很大的时候,往往会倾向于现有的工具尽快做完,而不是思考和寻求更好的解决方案. |
22
hyqCrystal 2020-12-18 15:56:47 +08:00
看招聘
|
23
Lemeng 2020-12-18 16:15:08 +08:00
专业群吹水,总能接受各种知识
|
24
AndyAO 2020-12-18 16:20:06 +08:00
@AndyAO #20
补充一句,这些包括的提供者往往有三类 1. 某个平台或语言开发团队自己的博客. 例如微软的各种开发团队都会有自己的博客,你只要关注了他们的博客,就会知道最新的进展,而且是最官方最权威的. 2. 某个大公司开发团队的技术博客. 3. 这一领域的著名专家开通的博客. 只要你找到这些信息并订阅,就可以很有信心的相信自己,已经关注到了这一领域的最前沿进展,基本上没有什么遗漏. 比去群里看'大佬吹水'应该好得多,毕竟真的是'大佬'不会整天在群里'吹水'. |
25
Goat121 2020-12-18 17:02:30 +08:00
你说的这个理由不成立,真正基础好的话,又怎么会反而不会用简化又简化的框架呢?
我之前也写 ssh,老项目还是 struct 1 呢,然后就转 go 几年了。 就前几个月重构一个 java 服务,spring boot 一周就撸完了 使用感受就一个,比 ssh 简单太多写起来爽太多了,要是早几年出可能我都不会转 go 了 |
26
Lucasli0115 2020-12-18 18:06:28 +08:00
其实有个直接的方法,就是去报那种培训班,就是什么 Java 加强什么的,他们里边说的肯定是目前的主流技术。
|
27
xiaomu8 2020-12-18 18:24:46 +08:00 1
明明是面试官傻 X,为啥要从自己身上找原因。
诚然要关注新技术,但是一个忽视基础的面试官这种公司不进对你来说是好事。 |
28
cszchen 2020-12-18 20:33:36 +08:00
|
29
MeatIndustry 2020-12-19 10:25:00 +08:00 via iPhone
关注一下 Thoughtworks 的技术雷达
|
30
hejingyuan199 2020-12-19 14:50:46 +08:00
我提供不了很实质的帮助
但我觉得别太在意这位面试官的评论 如果您基础很不错的话面试官应该可以理解您的实力 没必要用“过时”作为借口 |