V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
KingEngine
V2EX  ›  程序员

讲真,作为程序员,你们现在工作用的技术新么?

  •  1
     
  •   KingEngine · 2018-11-20 20:19:43 +08:00 · 13074 次点击
    这是一个创建于 2226 天前的主题,其中的信息可能已经有所发展或是发生改变。

    会不会有四五年经验的,redis、dubbox 都不知道的,前几天老师面试了一个人五六年经验问他些相关问题都回答不上来 却是,听说我们这用的技术也还是比较老,大城市技术要求可能新点?那么如果在一个二三线城市工作四五年新技术不知道很正常咯?

    116 条回复    2018-11-22 16:47:59 +08:00
    1  2  
    sl10p
        1
    sl10p  
       2018-11-20 20:43:14 +08:00 via iPhone   ❤️ 2
    大家都能上网 地理位置不是不上进的理由
    WordTian
        2
    WordTian  
       2018-11-20 20:45:05 +08:00 via Android
    不熟悉正常,不知道不正常
    wmwwmv
        3
    wmwwmv  
       2018-11-20 20:46:27 +08:00
    不熟悉正常吧,生产环境胜在稳定。
    linxiaoziruo
        4
    linxiaoziruo  
       2018-11-20 20:47:52 +08:00
    @sl10p 你可能不了解什么叫“氛围”
    HumbertHumbert
        5
    HumbertHumbert  
       2018-11-20 20:51:26 +08:00
    首先看工作领域吧,需要程序员的领域多了去了...嵌入式、通信、存储...有些领域不需要这些“新”技术吧。
    其次有很多领域的新东西,甚至是很成熟的技术,应该也很多“程序员”不知道吧。
    ClutchBear
        6
    ClutchBear  
       2018-11-20 20:51:59 +08:00   ❤️ 2
    我 70 后,
    所在小公司用的技术有,
    es kafka thrift hbase 等等.
    anyele
        7
    anyele  
       2018-11-20 20:52:13 +08:00 via Android
    dubbox 是啥
    xivisi
        8
    xivisi  
       2018-11-20 20:53:34 +08:00
    术业有专攻,不知道很正常,又不一定是这个行业的
    suit
        9
    suit  
       2018-11-20 20:57:15 +08:00
    五六年的 web 后端无法熟练使用 redis 只能说不上进,没有别的解释
    wohenyingyu03
        10
    wohenyingyu03  
       2018-11-20 21:00:17 +08:00 via iPhone
    不用怎么可能熟悉,又不是生下来就会,这种东西熟不熟悉还真不是很重要,说不定过两年又换了😂
    xipushi
        11
    xipushi  
       2018-11-20 21:05:04 +08:00
    五年,dubbox 是啥
    KingEngine
        12
    KingEngine  
    OP
       2018-11-20 21:05:50 +08:00
    @xivisi 就是 Java 工程师来面试 Java 的
    SIGEV13
        13
    SIGEV13  
       2018-11-20 21:13:11 +08:00   ❤️ 1
    工具可以不熟悉,原理一定要懂,解决问题的思路必须清晰。
    DiamondY
        14
    DiamondY  
       2018-11-20 21:13:26 +08:00
    讲真,程序员,范畴大了些
    t6attack
        15
    t6attack  
       2018-11-20 21:14:00 +08:00
    1.经典架构 10 年不变,资料丰富。新玩意迭代迅速,可能明年就换了。
    2.闻道有先后。
    3.DubboX 是啥+1
    littleylv
        16
    littleylv  
       2018-11-20 21:17:49 +08:00
    DubboX 是啥+1
    yidinghe
        17
    yidinghe  
       2018-11-20 21:19:06 +08:00 via Android
    了解新技术是必须的,是否使用根据情况来定。其实大部分技术是可以用起来的,哪怕只是一些小库,能够代替现有的,并且速度更快 bug 更少用起来更友好,那也是可以换掉的。
    KingEngine
        18
    KingEngine  
    OP
       2018-11-20 21:26:06 +08:00
    @littleylv
    @t6attack 不要在意这些细节
    不同地区跟技术使用确实很有些许关系,像我门这三线城市使用技术确实不新,前面说的对,不在于技术新不新而在于理解原理思路,但我想我假如在这座城市干几年,再去大城市会不会又是一番天地
    orangeade
        19
    orangeade  
       2018-11-20 21:31:39 +08:00 via Android
    一二线城市的互联网公司,对应届生就要求掌握 redis 了吧,还有各种消息队列
    supuwoerc
        20
    supuwoerc  
       2018-11-20 21:40:57 +08:00
    这。。应届生就能扯上一会犊子了啊。。
    Midnight
        21
    Midnight  
       2018-11-20 21:46:24 +08:00
    在座都是搞架构的?
    NUT
        22
    NUT  
       2018-11-20 21:53:50 +08:00   ❤️ 4
    DubboX 是当当搞的,主要是添加了 restapi 功能。 现在合并到 dubbo 主分支了。

    主要看领导对技术有没有追求。 讲真,小公司单体服务的确够了。

    我司非常小公司,自己造了很多轮子。比如配置中心、CD 系统、基于分片的定时器,自研的消息系统等等。
    最近发现 k8s 大势已成,我们又开始搞什么服务编排。 妈的搞的好累。

    技术领导太变态。天天不怕事大,疯狂让大家搞东西。我就不明白了,把业务完成就好了么,还他妈的非得搞新技术和一线厂商接轨,弄的非常累。。。

    最后说到 java,我来公司 2 年,从 springmvc 升级到 springboot 说是搞什么微服务(然后就 mvn 快速生成模板、mvn bom 啥的、boot 的各种自定义的 Starter ),然后接入了 dubbo,然后又接入统一日志管理、链路调用,年初那段时间搞流量接入和 waf。最近搞 k8s。哎。 领导太变态,整个后端团队才 tmd 的 3 个人,又得搞业务,又得搞轮子。 搞的都想离职了。
    MinQ
        23
    MinQ  
       2018-11-20 21:55:31 +08:00 via Android   ❤️ 1
    我是觉得用不上就不要强上,挺多中小企业根本没那么大的数据量,强上分布式之类的除了给自己添堵之外一点意义都没有。
    技术是不赚钱的,业务才能赚钱。只有适合业务的技术才是好技术。
    KingEngine
        24
    KingEngine  
    OP
       2018-11-20 21:56:25 +08:00
    @NUT 敬佩 仁兄怕不是北上广大城市的吧
    airfling
        25
    airfling  
       2018-11-20 21:57:21 +08:00 via Android
    能解决问题才是关键
    NUT
        26
    NUT  
       2018-11-20 21:58:19 +08:00
    @KingEngine #24 坐标西安。 不过我领导者奇葩还真是不常见。 虽然脾气有点暴躁,但是对大伙还挺好的,所以有时候也忍了。
    MinQ
        27
    MinQ  
       2018-11-20 21:59:59 +08:00 via Android   ❤️ 1
    之前我也喜欢跟领导各种吹架构,张口分布式闭口微服务的。后来被按着脑袋理了一个月业务,整个人立马傻逼。现在除非太不靠谱的情况我会出来说两句(比如用 JQuery 还是 Angularjs 做前端),剩下的大部分时间都老老实实闭嘴。
    ppyybb
        28
    ppyybb  
       2018-11-20 22:00:54 +08:00 via iPhone
    @MinQ 很多时候只是拿这个练手....
    MinQ
        29
    MinQ  
       2018-11-20 22:02:58 +08:00 via Android
    @ppyybb 小项目可以练练手,核心业务还是老老实实以快速稳定出成果为目标,整天玩花活迟早要翻船
    wdlth
        30
    wdlth  
       2018-11-20 22:04:17 +08:00
    不敢用太新的,不然坑都不知道有多深。
    tilv37
        31
    tilv37  
       2018-11-20 22:08:30 +08:00
    目前在 toB 的传统行业,这些新技术也都用了,但也就是简单用一下,不深入
    nililnellaf
        32
    nililnellaf  
       2018-11-20 22:09:32 +08:00
    并不是只有互联网行业才叫 IT 行业
    zek
        33
    zek  
       2018-11-20 22:12:53 +08:00 via Android   ❤️ 1
    正常出来新技术都会自己做个 demo,但是工作中用不到,很快就会忘掉了。工作中用到的技术很有限的,dubbox 没接触过,dubbo 自己搞过,不过现在 springcloud 用的多
    depress
        34
    depress  
       2018-11-20 22:22:02 +08:00   ❤️ 2
    先说一下,不管什么城市,新技术和旧技术都是并存的。

    从程序员角度看,有懂得多和懂得深两种,五年只写 SSH,说不好人家能徒手写个 Spring 出来,你啥都懂,你写不出来。
    从公司角度看,业务才是赚钱的东西,技术是为业务服务的,如果已有技术能满足业务要求,没必要用新的。

    不过我觉得,求职和招人,能不能大家都认真点有点效率,求职者一通乱投也不看 JD 自己满不满足,HR 也是投了就约面试,也不给技术部看一下简历合不合适,最后导致求职的和面试的都一脸懵逼,发现互相不合适,浪费彼此时间。
    wwdyy
        35
    wwdyy  
       2018-11-20 22:24:11 +08:00
    还挺新的,es6,ng6,ts,rxjs,ionic4
    我一年半经验,之前搞 vue
    tnt666666
        36
    tnt666666  
       2018-11-20 22:37:37 +08:00 via Android
    技术新有个乱用
    ppyybb
        37
    ppyybb  
       2018-11-20 22:42:31 +08:00 via iPhone
    @MinQ 很多时候是技术高层主导的,有些公司换了高层技术栈都变了。
    abmin521
        38
    abmin521  
       2018-11-20 22:53:51 +08:00
    一群问 dubbox 是什么的都不会搜索一下?

    https://github.com/dangdangdotcom/dubbox
    bilibalao
        39
    bilibalao  
       2018-11-21 00:02:18 +08:00 via iPhone
    @KingEngine 不是叫 dubbo 吗
    mcfog
        40
    mcfog  
       2018-11-21 00:21:02 +08:00 via Android
    正在从 Python2 转型 istio 的路过
    innoink
        41
    innoink  
       2018-11-21 00:23:49 +08:00 via Android   ❤️ 1
    我对我们部门不用 docker 集群很不满意
    msg7086
        42
    msg7086  
       2018-11-21 03:35:08 +08:00   ❤️ 1
    Ubuntu 12.04 + Ruby 1.8.7 + Rails 1.2.5 + MySQL 5.5 + Apache 2.2
    sinxccc
        43
    sinxccc  
       2018-11-21 04:05:04 +08:00
    本来以为 C++ 够自我折腾了,现在看起来…我还是回去写我的 C++ 好了ˊ_>ˋ
    blessyou
        44
    blessyou  
       2018-11-21 04:14:01 +08:00 via Android
    GRPC consul node go .net docket....
    blessyou
        45
    blessyou  
       2018-11-21 04:14:29 +08:00 via Android
    @blessyou docker
    asdf123101
        46
    asdf123101  
       2018-11-21 05:26:17 +08:00 via Android
    网络开发,技术栈很新,写的都是内部实验性项目。
    laxenade
        47
    laxenade  
       2018-11-21 05:34:08 +08:00 via Android
    挺正常的吧,我认识一堆大佬连 docker 是什么都不知道,用不到没必要说非要了解吧,真要用的时候,以大佬们的能力也就几天而已。
    wenbinwu
        48
    wenbinwu  
       2018-11-21 05:45:08 +08:00
    spring boot spring cloud java kotlin scala finagle aws kubernetes spinnaker etc
    chiu
        49
    chiu  
       2018-11-21 07:16:19 +08:00 via Android
    主要还是需求
    269578
        50
    269578  
       2018-11-21 07:20:31 +08:00 via Android   ❤️ 1
    asp .net 可以用到破产
    xiaobai012
        51
    xiaobai012  
       2018-11-21 07:25:05 +08:00
    技术每天都在变新,但公司业务稳定才是第一选择吧!稳定之后才会去想别的
    leoliu168
        52
    leoliu168  
       2018-11-21 08:06:35 +08:00
    @NUT 技术领导不怒刷存在感,搞不好就中年危机了
    qdwang
        53
    qdwang  
       2018-11-21 08:12:50 +08:00 via iPhone
    不用 redis 很正常,人家可能在项目里早就写了比 redis 很适合业务的内存数据库。
    myhot21
        54
    myhot21  
       2018-11-21 08:13:24 +08:00 via Android
    地理位置不是你不主动学习上进的理由。
    loading
        55
    loading  
       2018-11-21 08:13:39 +08:00 via Android
    能保证业务运行,性能够,技术落后点没毛病。
    loading
        56
    loading  
       2018-11-21 08:14:23 +08:00 via Android
    DubboX 我也不知道是啥,也不想去查。
    polymerdg
        57
    polymerdg  
       2018-11-21 08:17:12 +08:00
    delphi 的路過 你知道 delphi 麼????
    TomVista
        58
    TomVista  
       2018-11-21 08:17:29 +08:00
    我 18 年毕业的,上面提到的 90%技术我都不知道,

    我就想问有多少公司开发能用到集群分布式 /缓存??? 就算是并发,用的人也不多吧

    再说了下载一个框架 看几个小时就能用 ,是个程序员就能做到,

    如果不是一些很难学会的东西,对程序员来说,换个开发环境,简简单单.

    但你要把一个后端开发的扔到 计算机图形学岗位 你看他懵逼不.
    Foxkeh
        59
    Foxkeh  
       2018-11-21 08:17:34 +08:00 via iPhone
    现在用的 spring cloud 全家桶 不过我还没完全整清楚
    ihonliu
        60
    ihonliu  
       2018-11-21 08:32:47 +08:00 via Android
    @polymerdg 我也是 delphi...IDE 用的还是 2010
    casillasyi
        61
    casillasyi  
       2018-11-21 08:41:24 +08:00 via Android
    @tnt666666 当然有用,这里的新不是总去探索,而是换代。从物理机到虚拟机,然后到容器,哪个不是技术更新带来效率的极大提升
    freewind
        62
    freewind  
       2018-11-21 08:53:21 +08:00
    还在用 asp,10 年前的老项目,偶尔维护一下
    l00t
        63
    l00t  
       2018-11-21 09:00:44 +08:00
    @ihonliu #60 Delphi 6 路过……
    EastLord
        64
    EastLord  
       2018-11-21 09:01:42 +08:00
    听说过,但是目前没有应用场景
    pythonee
        65
    pythonee  
       2018-11-21 09:03:25 +08:00
    @NUT 你们的技术非常新啊,做业务的时候,还可以更新知识,挺好的啊
    dnsaq
        67
    dnsaq  
       2018-11-21 09:07:24 +08:00 via iPhone
    看氛围有的东西不是一个人就能搞定的
    NUT
        68
    NUT  
       2018-11-21 09:08:28 +08:00
    @innoink #41 docker 单机还是挺好的。 集群还是要上 k8s
    tourist2018
        69
    tourist2018  
       2018-11-21 09:09:56 +08:00
    redis 算啥新技术。。。
    Felldeadbird
        70
    Felldeadbird  
       2018-11-21 09:22:59 +08:00
    redis 我到现在业务环境都没用过呢。从业这么多年,我都是做 B2B 为主,数据业务环境决定没必要用 redis。一般普通文件缓存就解决了。
    所以我一直很困惑,我做了这么多年老技术,出去 B2B 之外,真的找到工作呢? 新技术也有了解,偶然会写点 DEMO。。。
    sevenzhou1218
        71
    sevenzhou1218  
       2018-11-21 09:29:46 +08:00
    dubbox 不知道
    whypool
        72
    whypool  
       2018-11-21 09:36:37 +08:00   ❤️ 1
    不加班就是好技术

    和新旧无关
    paodange
        73
    paodange  
       2018-11-21 09:37:18 +08:00 via Android
    @Felldeadbird 咱俩一样,我也是做传统 B2B 的,平时很多新技术项目中都用不到。然而现在招聘网站清一色要分布式,高并发,大数据的技能要求。
    log4geek
        74
    log4geek  
       2018-11-21 09:47:57 +08:00
    看行业,有些行业用传统的技术已经完全满足了,就没必要整天折腾。毕竟折腾是需要成本的。
    另外,dubbox 算什么新技术…… 都老掉牙的东西了
    3than
        75
    3than  
       2018-11-21 09:51:22 +08:00
    dubbo 这种阿里弃坑的项目也谈不上新技术了吧,另外 redis 新技术 emmm,kubernetes、spring cloud、TensorFlow 这些才算近些年的新技术吧
    zzzhbooo
        76
    zzzhbooo  
       2018-11-21 09:51:39 +08:00
    上海,centos6,python2.7,c++,人老了,稳定压倒一切
    sumu
        77
    sumu  
       2018-11-21 09:56:49 +08:00
    每隔几年就会重构架构,换掉旧的中间件,更新 svr 框架,还别说,很多新的开源组件,真香
    janus77
        78
    janus77  
       2018-11-21 10:30:36 +08:00
    我会什么跟我用什么关系不大,更何况是工作中用什么
    wackyjazz1
        79
    wackyjazz1  
       2018-11-21 10:38:12 +08:00
    delphi7 報到
    qinyusen
        80
    qinyusen  
       2018-11-21 10:39:05 +08:00
    一线嵌入式工程师不会用 git 的多了去了。。。天天手把手教。。。
    zhaogaz
        81
    zhaogaz  
       2018-11-21 10:39:06 +08:00
    @NUT 我觉得挺好的,我现在想找工作,用的东西都没办法吹比,很苦恼(.
    q397064399
        82
    q397064399  
       2018-11-21 10:59:03 +08:00
    @NUT #21
    @zhaogaz #80

    主要看领导愿意给你拨时间造轮子不,如果造轮子的时间不给,
    写业务又要一大堆时间,这种工作 早点辞了比较好。
    zhangalong69
        83
    zhangalong69  
       2018-11-21 11:07:07 +08:00
    spring+redis+taf+decache+mysql+docker+jquery,以前的项目是.net ,16 年重写成 java,感觉用的都是 16 年的老玩意了
    demonzoo
        84
    demonzoo  
       2018-11-21 11:35:56 +08:00
    前端路过,表示这都是啥。。。
    815979670
        85
    815979670  
       2018-11-21 11:37:27 +08:00
    公司前端使用各种老旧的东西 但是我作为一个后台 也管不了那么多 但是在我的后台我用了 vue
    mikicomo
        86
    mikicomo  
       2018-11-21 11:40:43 +08:00
    明年我们公司应该能用上 springboot 了,喜大普奔....
    tnt666666
        87
    tnt666666  
       2018-11-21 11:52:58 +08:00 via Android
    @casillasyi 没应用场景你跟我来这些有什么用
    xuanbg
        88
    xuanbg  
       2018-11-21 13:04:27 +08:00
    DubboX 真没了解过啊,Dubbo 稍稍知道一点,我司用的是 spring cloud 呀。
    veightz
        89
    veightz  
       2018-11-21 13:10:49 +08:00
    太能扯,啥都头头是道的反而不敢招
    v3exhost
        90
    v3exhost  
       2018-11-21 13:34:57 +08:00
    赶紧问 Dubbox 还不如不问,要问也是问 Dubbo ……
    p1094358629
        91
    p1094358629  
       2018-11-21 13:37:04 +08:00
    @815979670 vue 不是前端的东西么
    815979670
        92
    815979670  
       2018-11-21 13:49:25 +08:00
    @p1094358629 确实是前端的东西 小公司 后台的静态页面是后端来写 所以我就在后台用上了 vue 写页面
    Linxing
        93
    Linxing  
       2018-11-21 13:53:17 +08:00
    redis 不知道有点尴尬 dubbox 我还真的不知道 三年经验
    HamQ
        94
    HamQ  
       2018-11-21 13:55:29 +08:00
    我现在还在写 windows 批处理
    atonku
        96
    atonku  
       2018-11-21 14:15:52 +08:00
    hello world
    reticentfat
        97
    reticentfat  
       2018-11-21 14:19:34 +08:00
    awk 程序员笑而不语
    xiaoxinshiwo
        98
    xiaoxinshiwo  
       2018-11-21 14:21:47 +08:00
    有的,前端时间面试了一个五六年的,没用过 spring。。。
    kangkang
        99
    kangkang  
       2018-11-21 15:00:10 +08:00
    @NUT 有这种领导是幸运,你出来就知道自己多值钱
    legiorange
        100
    legiorange  
       2018-11-21 15:21:35 +08:00
    @msg7086 该升级了,都是洞。

    apache 升级和加固的我这里有。不过无所谓了,jdk1.5 的我也见过
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2967 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 13:26 · PVG 21:26 · LAX 05:26 · JFK 08:26
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.