不熟悉 Spring Boot,被刚毕业的初级 Java 开发怼了

2019-08-08 23:06:48 +08:00
 switch100

说真的,不喜欢 SpringBoot 这种新框架,用 application.properties,啥定义都没有,搞个 bean 定义都费力的要死,还不够直观,所以没怎么熟悉 SpringBoot,还是最喜欢 Spring MVC。

最近公司来了一年经验的初级 Java 开发,一看老项目用的是 Spring MVC+JdbcTempalte,每天就听他各种喷,什么架构不合理,要重构推翻架构什么的。唉,最近还老是在老大面前数落我,说现在都流行 SpringBoot FatJar 微服务,说我写的项目太笨拙庞大了什么的。。。关键是老大也不懂技术,我也不知道怎么回应

各位怎么对待这种刚毕业的小年轻?反正我觉得这个小年轻真的精力旺盛,各种喷和怼,我都想离职了唉

22137 次点击
所在节点    程序员
202 条回复
b1iy
2019-08-09 11:22:13 +08:00
站新人,题主好好反思
betulac
2019-08-09 11:27:45 +08:00
激进的新人不可怕,可怕的是那种一知半解却觉得自己什么都懂的新人
lixiangzaizheli
2019-08-09 11:29:33 +08:00
不是技术问题 不是年不年轻的问题 是这个人有问题
arthas2234
2019-08-09 11:34:24 +08:00
刚工作不就的刺头,言语是冲了点,但是想法倒没错
spring boot 逐渐代替老的框架是必然,老项目不好改就缓一缓,但是新项目非常建议用 spring boot
还有 spring boot 配置 bean 真是简单的一比。现在都不想看到 xml 了,跟老奶奶的裹脚布一样又臭又长
alienx717
2019-08-09 11:37:02 +08:00
@qq1004108488 这倒是,我现在的情况就是这样,写代码不让稍微逼格高点,经常代码走读,扣拼写错误,所以只能自己做点事情了。
huruwo
2019-08-09 11:38:46 +08:00
@kangzai50136 jetpack 一把梭 最好的资料就是官网,国内的博客质量一言难尽,瞎 j8 写。
frandy
2019-08-09 11:39:01 +08:00
spring 体系还能内讧么,转化很容易的吧,那我这种 play2 和 spring 混用的公司是不是程序员要打起来了,拥抱变化,拥抱新事物,心态很重要。
qiyuey
2019-08-09 11:39:17 +08:00
学一学吧,要不然真被淘汰了
libook
2019-08-09 11:39:32 +08:00
小年轻有小年轻的问题,他们不了解存在即合理的道理,公司的技术项目是经历了多年的需求变化、遇到问题和解决问题最终才变成现在的样子的,所以什么背景都不了解直接否定当前的技术状况是愚蠢的。我以前经常遇到一入职就批评这批评那并扬言要重构一切的人,但他们提出来的方案往往是项目以往用过且验证无效的方案。

但楼主也有楼主的问题:
1. 现在技术发展这么快,不应该封闭在自己的一亩三分地里,与世隔绝太久会有被技术淘汰的风险;建议建立起开放的心态,找回好奇心,对各种新技术新思想都了解了解,弄清楚到底当下什么样的需求造就了这些新技术,又有哪些是过度宣传,客观看待。
2. 如果自己的岗位有部分管理职能,那么建议逐渐放权,小年轻有折腾 Springboot 的热情,在综合考虑不会对公司有高风险的影响的情况下,可以放权做调研和试验,结果不好的话也验证了方案不可行,好的话也可以在类似场景推广。
3. 团队内最好有平等、自由的交流环境,大家把问题和猜测都多列出来,然后收集相应的资料以及做相应的试验,最终用论据帮助大家解释问题并得出大家共识的结论。
xiangyuecn
2019-08-09 11:40:44 +08:00
下次下班把这货拉巷子里打一顿就乖了 保证不敢再领导面前怼你 😂 打不过另说😐
amumu666
2019-08-09 11:46:16 +08:00
跟他谈谈让他离职吧。
他跟着你学不着什么,别耽误孩子。
Caballarii
2019-08-09 11:49:15 +08:00
dai123456
2019-08-09 11:54:24 +08:00
为什么离职的是你呢?这种只是两种不同的语言,各有利弊,再说他刚毕业一年,社会经验也少,这些都是你的优势,但是你只会一种语言,你可以趁机多学习了解一些,别的语言,对于自己也是一种进步呀,领导不懂没关系,你依然踏实,稳重的做自己的工作就可以啦,为啥要离职,去下个单位会没有这样的现象发生吗?
hhhsuan
2019-08-09 11:58:24 +08:00
你谨慎评估后决定不用,这是非常正常的,但你说你都不熟悉,我就只能呵呵了,连新技术都不关心还做什么开发,早点转行吧。
hhhsuan
2019-08-09 12:01:54 +08:00
一个优秀的开发人员,肯定是见新心喜的,对新技术一定是有一种渴望的,当然很多时候这种渴望会受到现实的约束而不能实现,这是另一回事。如果你丧失了这种渴望,说明你已经走到这条路的尽头,早点转行利人利己。
JerryCha
2019-08-09 12:05:51 +08:00
直接读写 socket 的不是很懂你们 Java
marcong95
2019-08-09 12:14:12 +08:00
贵公司抱着“小年轻”觉得落后的技术栈不想换,又觉得“新同事”动不动就离职不好(结合阁下上一篇帖子),诗云:阁下何不乘风起,扶摇直上九万里。

不过怼人还是不好的,要是二选一的话,我还是撑上一篇帖子的“新同事”。
vtychx
2019-08-09 12:26:05 +08:00
在技术上直接互怼是肯定要输的,新框架肯定各方面更优秀合理。

但是技术的发展不是一撮儿就的,大家都知道重构好,问题是重构的代价那个新人和老板知道吗?
没有最好的技术,只有最合适的技术。在这方面让老板知道,你的高度明显在那个小新人之上。

不过,对新技术多少也要有一定熟悉,如果新技术一问三不知就是你的问题了。
cabing
2019-08-09 12:47:16 +08:00
你可以从业务上回怼。
akmissxt
2019-08-09 12:47:28 +08:00
结合 lz 上一条主题帖“为什么新同事试用期入职两三天就走了”看,感觉有点意思。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/590310

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX