我们公司来了新高级 Java , maven 都不知道,问了之后才知道是高级 PHP 转的 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
toono
V2EX    程序员

我们公司来了新高级 Java , maven 都不知道,问了之后才知道是高级 PHP 转的

  toono
ToonoW 2018-03-20 16:01:06 +08:00 4957 次点击
这是一个创建于 2836 天前的主题,其中的信息可能已经有所发展或是发生改变。
不知道是不是最近公司内部提出辞职申请的人太多了,突然发生了这么诡异的事情。

这个新来的高级“ Java ”是要接收前一个高级尚未完成的项目,核心代码还是比较高级的,然后技术总监让新找到的 PHP 工程师去转 Java 接手这个项目。然后现在初级 Java 同事正在给他讲解该项目的代码逻辑

应该是我身边发生最好笑的笑话了
carakan
    1
carakan  
   2018-03-20 16:04:06 +08:00
新高级 Java:强者不需要用工具,管理依赖。。。
carakan
    2
carakan  
   2018-03-20 16:05:43 +08:00
我发现我好像少看了一段话。。。
toono
    3
toono  
OP
   2018-03-20 16:06:13 +08:00
@carakan 关键是我同事问他习惯用啥 Java 技术栈,他连 mybatis 也不知道。我只是个 py 仔,不太了解 Java,说不定他连框架都不用,直接用基础库开发吧
simon4761
    4
simon4761  
   2018-03-20 16:08:34 +08:00
不是挺正常的嘛。不要因为对方可能没接触过就否定别人。。对能力不错的人来说,都是一通百通啊。。。。我觉得一个好的开发不需要重视开发能力,而是解决问题的手段是不是够丰富。。
alamaya
    5
alamaya  
   2018-03-20 16:08:52 +08:00
用 PHP 给你重构掉
saturnx
    6
saturnx  
   2018-03-20 16:11:24 +08:00
如果真是的高级 PHP,应该能在很短的时间内完成进化,毕竟很多都是相通的。这不是笑话
toono
    7
toono  
OP
   2018-03-20 16:12:36 +08:00
@simon4761 你这么说也没错,但是是突然接手“高级”负责的项目,让人一下子很难信服。初级 PHP 转初级 Java 这样才觉得很平常。

举个不恰当的比喻,就像让一个高级法师去胜任一个高级战士的工作。
spice630
    8
spice630  
   2018-03-20 16:13:44 +08:00
你问他原理 他不懂 你可以吐槽,他接手之后不能按期完成任务你可以吐槽,一个没接触过 java 的人,不知道 maven,不会 mybatis 有什么好吐槽的。。这些都是工具。。
alamaya
    9
alamaya  
   2018-03-20 16:13:58 +08:00   1
@toono 甘道夫有话说
l00t
    10
l00t  
   2018-03-20 16:14:40 +08:00
@toono 这东西差别没那么大。应该是让一个用锤子的高级战士改用狼牙棒。
verzhshq
    11
verzhshq  
   2018-03-20 16:15:21 +08:00   2
@toono 我给你换个比喻 高级冰系法师转高级火系法师,他现在在问初级火系法师火球术该怎么发
toono
    12
toono  
OP
   2018-03-20 16:18:42 +08:00
@verzhshq
@l00t
@spice630

我的确下结论太早了,那我先拭目以待

毕竟离职的人太多了,而且待遇也不让人满意,所以我也是起哄的心态。等找到下家大概我也走了吧
jjianwen68
    13
jjianwen68  
   2018-03-20 16:19:10 +08:00
我这有个同事不知道 http 的基本知识
jsnjfz
    14
jsnjfz  
   2018-03-20 16:22:37 +08:00
技术总监曾经招了个 5 年 Java,不会配 JDK,估计是有关系的,不过反正公司很快就挂了
banks0913
    15
banks0913  
   2018-03-20 16:25:36 +08:00
@toono 你这个比喻确实不恰当,这完全不算什么笑话,难道技术总监就不了解你所说的这一点?高级 PHP 的能力不仅仅是 PHP 开发本身的厉害,更重要的是背后解决问题能力,新事物快手上手的能力,以及架构上的思维。
honeycomb
    16
honeycomb  
   2018-03-20 16:27:47 +08:00
@banks0913 如果那个人确实厉害,上手 Java 应该会非常快
jimrok
    17
jimrok  
   2018-03-20 16:28:48 +08:00
我也不太懂 maven,写个框架出来是可以的,但是一些框架,不太会用。例如某 sp*.
HuHui
    18
HuHui  
   2018-03-20 16:31:47 +08:00
我现在老大以前是做 C 的,所以我要撤了
CFO
    19
CFO  
   2018-03-20 16:32:38 +08:00 via Android
高级 Java 直接用 servlet + jdbc ?
justinwu
    20
justinwu  
   2018-03-20 16:35:15 +08:00 via iPhone
不要动不动怀疑领导,看人不要光看经验,何况工具与编程语言本身就是小儿科。
xomix
    21
xomix  
   2018-03-20 16:47:48 +08:00   1
面向语言编程本身就是一种错误理解,程序员早期可能需要通过一种或几种语言建立自己的编程思想和基本程序观,后期语言本身就是一个解释器罢了。
也就 java 和 python 这些框架多的程序员一天面向语言编程,各种框架精通往自己简历上写。
另外说一下你那个高级战士和高级法师的比喻,你那个类比不太正确,你这情况类比应该是一个火焰爆破的法师转火球术法师,换了个解释器连基本的法术体系都没换。
说真的我挺不喜欢面向语言编程的程序员的,如果是三年以内还好,三年以上的程序员我觉得就是走火入魔了的。
jadec0der
    22
jadec0der  
   2018-03-20 18:38:25 +08:00
应该是我今天看到的最好笑的帖子了
adablue77
    23
adablue77  
   2018-03-20 19:22:52 +08:00   1
楼主有没有想过自己为什么不是“高级”呢,因为你本身没就没清楚高级的定位
还是停留在最基础的层面,纠结于语言、框架、工具,例如所说的使用 maven、mybatis
如果用大几万的请一个高级工程师,让他去做初级工程师做的事
不如用同样的钱聘请几个初级或者相对的熟手,那样产出高很多。
随便从某招聘网站找了个高级 Java 工程师招聘的要求,你看看。
---
岗位职责:
1、负责聚合支付以及大数据产品核心平台的设计、开发、维护及优化。
2、根据开发进度和任务分配,完成相应模块的开发方案设计、数据库结构设计、业务逻辑抽象、组件代码封装等工作。
3、进行程序单元测试,并配合功能测试排查缺陷并保证其质量。
4、按照需求进行技术选型方案确定,并编写设计文档。
5、负责维护和优化现有服务,使之保持高可用性和稳定性。
6,负责技术难点攻关,疑难问题定位。
--

随便拿上面的一点来说,你认为难点公关是公关 mybatis 那个配置怎么配,怎么用 maven 去部署一个项目吗
有时候可以把高级工程师定位 CTO 的一个副手,也可以定位一个会技术的项目经理
为什么需要这么一个人?而不是找几个熟手替代?或者咬文嚼字的说,你想要的是一个"研发"工程师
因为 CTO 更多的时间是要和客户和老板打交道的。
如果他真是战五渣...那就当我没说... 哈哈
曾经听到过一句“抱怨是一种心理不平衡的表现,是情绪化心态的外在表现”
能不能胜任是你们 CTO 和老板去判断的,
努力做好自己该做的事情就好了,等提高了做到更高的岗位的时候,
你也许会明白一个人问你什么框架怎么用是多么好笑了。
希望码这么字对你有帮助,记得点赞
wdlth
    24
wdlth  
   2018-03-20 21:47:08 +08:00 via Android
如果是高级 Android 转的,难道还得让你们用 gradle ?
toono
    25
toono  
OP
   2018-03-21 00:16:30 +08:00
@adablue77

感谢前辈的谆谆教诲,初出茅庐的我目光和认知太短浅了,你的回答真的让我获益颇深。

你提到的那句“抱怨是一种心理不平衡的表现,是情绪化心态的外在表现” 也许真的说中了,17 年刚毕业,最近因为待遇和离职风潮的影响对公司的想法不那么正面,计划着跳槽去 python 主导的公司。

以前就意识到了思想是有阶段性的,在不同的年纪和经历会有不同层次的想法。像上面前辈们说过的,我暂时还是个面向语言编程的初级,所以才闹了这一出可笑的笑话,真的抱歉了。

谢谢你提点的高级工程师的定义,比起能按部就班下工夫学到的技术,你提到的软技能也是“高级”也是重要的一部分。感谢你关于脚踏实地的敲打。
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1180 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 27ms UTC 17:41 PVG 01:41 LAX 09:41 JFK 12:41
Do have faith in what you're doing.
ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86