V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
yuandfish
V2EX  ›  问与答

公司的技术老该怎么调整心态?

  •  
  •   yuandfish · Mar 27, 2018 via Android · 3852 views
    This topic created in 2955 days ago, the information mentioned may be changed or developed.

    java 后端,10 年的项目,jdk 用的 1.7,SSH 框架,开发工具用的 10 年的 eclipse,前端是 easy ui,所有东西都很老,感觉好难受

    28 replies    2018-03-28 10:33:15 +08:00
    initialdp
        1
    initialdp  
       Mar 27, 2018
    赚钱才是硬道理。
    lllllllllllllll
        2
    lllllllllllllll  
       Mar 27, 2018   ❤️ 2
    能给钱 还能养老 就干 TM 的。
    钱不多 或者干不久 就辞 TM 的。
    lhx2008
        3
    lhx2008  
       Mar 27, 2018 via Android
    楼主适合做前端,昨天玩 jqeury,今天玩 vue,明天玩。。昨天写网页端,今天写服务端,明天写客户端
    yuandfish
        4
    yuandfish  
    OP
       Mar 27, 2018 via Android
    @initialdp 真的就是为了赚钱才待着的
    yuandfish
        5
    yuandfish  
    OP
       Mar 27, 2018 via Android
    @lhx2008 我工作中也写点前端,不喜欢…我不是追求最新,只是觉得老得过分了,落后的感觉
    lhx2008
        6
    lhx2008  
       Mar 27, 2018 via Android
    @yuandfish 后端玩法又没什么新意,springboot 和 strus+heibenate 只不过是接口有点不一样而已,配置架构不用操心的情况下。
    yuandfish
        7
    yuandfish  
    OP
       Mar 27, 2018 via Android
    @lllllllllllllll 才二十几岁不想养老…攒工作经验吧
    yuandfish
        8
    yuandfish  
    OP
       Mar 27, 2018 via Android
    @lhx2008 struts 和 hibernate 有点重,以前学的是 ssm,试过更好的再回到旧的心里憋得慌
    lhx2008
        9
    lhx2008  
       Mar 27, 2018 via Android
    @yuandfish ssm 好?不见得,struts +heibenate 重是重,写的话明显是 ssh 方便
    lhx2008
        10
    lhx2008  
       Mar 27, 2018 via Android
    包括是 struts 的自动注入,heibenate 的完全 orm,比 ssm 方便太多
    yuandfish
        11
    yuandfish  
    OP
       Mar 27, 2018 via Android
    @lhx2008 spring mvc 也有自动注入,而且编写上简洁许多,struts 自动注入的后果是 action 里还多了 setter 和 getter,hibernate 的 hql 我觉得是增加了开发负担,因为有时候写出 sql 了还要转成 hql
    lhx2008
        12
    lhx2008  
       Mar 27, 2018 via Android
    @yuandfish getter 和 setter 用 ide 两秒的事情,你嫌看的烦可以另外文件放,全局共享,springmvc 就得每个方法指定,不是更麻烦?而且还要处理各种命名的冲突。
    hibernate 支持 sql,而且本意也没让你用,全部都封装好了,只要写一对多多对一关系就行,根本不用碰 sql,反观 mybatis 写 sql 可能占了一大部分时间
    wj5868386
        13
    wj5868386  
    PRO
       Mar 27, 2018
    @lhx2008 兄弟,看你的 Hibernate 真难受
    CasualYours
        14
    CasualYours  
       Mar 27, 2018
    站在公司的角度考虑就行了。其实你罗列的其实都还好,今年过年回来,公司让改一个 jsp + servlet 的项目,然后我就离职了...
    stephenyin
        15
    stephenyin  
       Mar 27, 2018
    玩框架的老铁们都好高端, 完全不知道你们在说什么!
    notreami
        16
    notreami  
       Mar 27, 2018
    10 年了,应该去探索核心的规则、约定、方法,而不是调用 api。
    现在想想,一个线上故障,没几个人有经验分析什么原因,甚至分析工具都不熟。
    Miy4mori
        17
    Miy4mori  
       Mar 27, 2018
    JDK1.5 的路过,注解泛型都没,貌似生产环境用的 1.4,用 xdoclet+ANT 实现伪注解,hibernate3+spring2.5+struts1,前端是 extjs3,页面是传统的 iframe 层层嵌套,知足吧你。
    yuandfish
        18
    yuandfish  
    OP
       Mar 27, 2018 via Android
    @lhx2008 为了 setter 和 getter 那样折腾不值得,springmvc 每个方法可以根据需求指定而不是像 struts 全部封装全部传到前端。确实 hibernate 单表很强,但是涉及到多表我一般先写 sql 确认正确才转 hql,因为 sql 写了立刻就能知道结果错误也好排查,个人习惯吧。另外认真谈论挺好的:)
    yuandfish
        19
    yuandfish  
    OP
       Mar 27, 2018 via Android
    @CasualYours 用 servlet 什么心态…
    yuandfish
        20
    yuandfish  
    OP
       Mar 27, 2018 via Android
    @notreami 老哥我不是 10 年啊,才一个月😂
    yuandfish
        21
    yuandfish  
    OP
       Mar 27, 2018 via Android
    @Miy4mori 我的天!长见识了,不过我也是 hinernate3+spring2.5
    toma77
        22
    toma77  
       Mar 27, 2018 via iPhone
    我和你正好相反,我们公司什么新用什么。。。
    akira
        23
    akira  
       Mar 28, 2018
    @toma77 这种风险很大的。新项目可以,老项目真不建议
    shiyouming91
        24
    shiyouming91  
       Mar 28, 2018 via iPhone
    lombok 了解一下
    yuandfish
        25
    yuandfish  
    OP
       Mar 28, 2018 via Android
    @toma77 感觉我会喜欢这种…
    yuandfish
        26
    yuandfish  
    OP
       Mar 28, 2018 via Android
    @shiyouming91 好东西,自己用可以,公司应该不会允许
    HuHui
        27
    HuHui  
       Mar 28, 2018 via Android
    以前觉得一个项目很老没有意思,现在想想里面有些细节设计非常有意思
    coderluan
        28
    coderluan  
       Mar 28, 2018
    公司技术不老,但贼他妈偏,将来不在一线了根本找不到工作那种,没啥好办法,想想自己的优势,找个能发挥优势的方向慢慢研究呗。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1103 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 57ms · UTC 18:28 · PVG 02:28 · LAX 11:28 · JFK 14:28
    ♥ Do have faith in what you're doing.