V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
kanshan
V2EX  ›  程序员

纯属吐槽 我们公司的程序员

  •  6
     
  •   kanshan · 2018-01-29 02:32:53 +08:00 · 10557 次点击
    这是一个创建于 2251 天前的主题,其中的信息可能已经有所发展或是发生改变。

    技术不牛逼 脾气还不小

    这类人根本不能好好的沟通 非得提娘爆粗口才过得去 一言不合就开始怼 比如某个接口没有按照他想要的格式 但是你去问他为什么这样做 他不知道 只说这是规范 反正你要这样做。 遇到了接口没达到预期 先不确定是谁的问题 就开喷。

    我给大家举一个例子: 我刚调来这个项目组的时候 之前有一个接口没跑通 不过安卓客户端没问题 他是做 IOS 的 跑过来问我 为什么 XXXX 呀,我说接口没问题 安卓能跑通 他竟然说 安卓是 Java 写的 你后台也是 Java 写的 当然没问题。

    我当时的反应是 ???? Excuse me ??

    最后的问题是他传递错参数了。

    这种人技术大家自行判断吧,当然这种人不止他一个 或轻或重 我觉得挺奇葩的。

    老大不称职

    我是为什么说老大不称职呢? 我觉得类似上面的事情 老大都该管一下 毕竟这样团队氛围都不太好 当然我不是从这一个角度说老大不称职。

    我有次发现一个同事提交的代码有问题 不能通过编译 影响到了我这边 因为挺急的,当时给老大反应 要快点解决问题 不能影响我这边 虽然最后解决了 但是他说了一句

    你就不能自己解决这个问题吗?

    我当时不知道他为什么会这样说 不过我还是给了解释 谁开发的功能谁来解决 我这里要是给修改了 后面出了什么问题 不得找我麻烦?

    我觉得我做的没有问题 你去解决另外一个同事的问题 修改别人的代码 不太好吧 不过可以提醒他修改 我当时给他说是让他去提醒同事修改了 因为我刚进入项目 不认识别人 谁知道他自己解决了 。

    最后

    可能是我的运气太差 哈哈 上几个项目组的同事都很团结呀 老大也不错!

    准备年后重新找找工作 看看有没有机会跳槽吧。

    68 条回复    2018-01-30 08:44:29 +08:00
    menc
        1
    menc  
       2018-01-29 04:00:17 +08:00   ❤️ 13
    从昵称和头像看,感觉是知乎的员工
    qiukong
        2
    qiukong  
       2018-01-29 06:38:16 +08:00   ❤️ 3
    ![0.PNG]( https://i.loli.net/2018/01/29/5a6e50bf4aa79.png)
    从发帖风格看,板上钉钉知乎的了
    bestkayle
        3
    bestkayle  
       2018-01-29 07:55:43 +08:00 via Android   ❤️ 1
    卧槽,知乎的安卓就这样😲,总以为比 bat 还难进呢
    swcat
        4
    swcat  
       2018-01-29 08:21:33 +08:00 via iPhone   ❤️ 1
    我也遇到过,一个接口,前端 ios 都没问题,就安卓有问题,然后使劲向我推,叫我改代码🤣,(我怎么知道怎么改),我忍着气的给他讲他大概是哪里出了问题,然而并没有什么卵用,还说我不负责任,他这代码,对接 j2ee 没问题,就对接我 php 有问题,excuse me?,后来 tcpdump 抓包给他看(他这代码牛逼,charles 还抓不到包😂),一条一条的分析协议给他看,哪里不对,就差代码我帮他写了
    ob
        5
    ob  
       2018-01-29 08:24:31 +08:00 via Android   ❤️ 1
    老大就喜欢能主动解决别人各种问题的员工。
    dong3580
        6
    dong3580  
       2018-01-29 08:27:55 +08:00 via Android   ❤️ 2
    就事论事,楼主,从这几件事来看,确实只能跳槽解决。
    Daming
        7
    Daming  
       2018-01-29 08:33:06 +08:00
    签入编译不通过的代码,是我就怼死他
    MushishiXian
        8
    MushishiXian  
       2018-01-29 08:50:29 +08:00
    我也遇到过....明明我这边都调得通,然后到他们那边就出问题了,后面发现他们 get,post 不分...
    uqf0663
        9
    uqf0663  
       2018-01-29 08:54:24 +08:00   ❤️ 1
    你这也还好,至少在开发阶段就发现问题了。
    你可知道当运维遇到此种类型的后端程序员,在上线后各种甩锅给运维是多么坑爹的事情。
    aksoft
        10
    aksoft  
       2018-01-29 08:56:02 +08:00
    你还年轻,程序员大部分都是一根筋,尤其是对自己写的东西。
    过度的自信导致自负。建议你诱导沟通,不要对 X。
    稍微明白事理的事后会道歉,不必为这种事生气,都是为了工作。
    KNOX
        11
    KNOX  
       2018-01-29 09:02:10 +08:00 via Android
    我也来吐槽下我遇到的一个后端,改了接口返回的数据字段导致我拿这个字段请求其他数据出错了,测试找到我,我看日志才知道是什么问题,找到他就回复我“哦 忘了告诉你们我调整了一下”,我就日了狗了,而且三番四次这样,你们觉得是什么问题
    z1154505909
        12
    z1154505909  
       2018-01-29 09:05:16 +08:00
    这种除了跳槽没有别的办法解决啊
    torbrowserbridge
        13
    torbrowserbridge  
       2018-01-29 09:08:58 +08:00 via Android
    通篇胡扯,就最后一句有点明白
    hasbug
        14
    hasbug  
       2018-01-29 09:12:19 +08:00
    是 bug,需要通过跳槽解决
    ray1888
        15
    ray1888  
       2018-01-29 09:12:49 +08:00
    其实感觉只要他有写好自己的单元测试的话,那基本应该就可以看出来了,
    MyDaLin
        16
    MyDaLin  
       2018-01-29 09:15:36 +08:00
    我是来看评论的
    youjiji
        17
    youjiji  
       2018-01-29 09:15:40 +08:00
    这个很正常,跳就跳吧,谁理你
    xiaoyangsa
        18
    xiaoyangsa  
       2018-01-29 09:18:08 +08:00   ❤️ 1
    想想 ios 工资还比你高。。是不是该走了~哈哈
    harry890829
        19
    harry890829  
       2018-01-29 09:20:03 +08:00
    前两天遇到一个生产故障,后端先找问题,发现问题在前端,本来接口就是设计的不修改字段原样返回,前端就说,哪个字段有问题你告诉我把,我就好奇,自己系统没有按照规定传参,自己不检查,然后让我们比对后截图……也是大爷
    RogerHzb
        20
    RogerHzb  
       2018-01-29 09:20:31 +08:00
    测试什么的,不存在的
    hantsy
        21
    hantsy  
       2018-01-29 09:25:36 +08:00
    你们自己( Android,IOS,Java Backend API )都不写测试吗?
    HuHui
        22
    HuHui  
       2018-01-29 09:34:41 +08:00
    工作中有一个 ok 的老大很重要
    nullen
        23
    nullen  
       2018-01-29 09:38:06 +08:00
    你同事有沟通障碍,你老大管理有问题。
    forestyuan
        24
    forestyuan  
       2018-01-29 09:39:36 +08:00
    其实都是管理问题
    zzugyl
        25
    zzugyl  
       2018-01-29 09:41:09 +08:00
    挺好啊。你的机会来了。你的故事说明你马上就要脱颖而出。
    xomix
        26
    xomix  
       2018-01-29 10:12:54 +08:00
    我还遇到过第三方接口要求不用 Unicode 转码然后一个字符一个字符替换的呢,替换一天到晚上 11 点多发现做不完,终于他决定去写个 Unicode 的接口了。
    你还能怎样?只能是自己多做。
    POST、GET 提示给清楚,测试结果给全。
    每次对方说你有问题的时候要好全部的出入参和结果,然后自己测试后给他结果。
    你们老大说的问题挺对的,对方有问题的时候你先想想怎么解决不影响自己,并不是解决对方的问题。
    比如编译错误,能不能还原一个历史版本先用?能不能注释先编译测试?
    新人来团队,能力再好,你也要磨合进入团队,不是一路怼到老大。
    jyf
        27
    jyf  
       2018-01-29 10:38:39 +08:00
    你的同事能力确实有问题 不过团队里坚持按规范来也啥错误啊 不然你们语言都不同 各自按自己来肯定不行的
    你的老大那想法也没啥错 搞管理的其实不应该坚持自己解决技术问题 培养你自己解决问题不是更好么 人人都要他亲自来 这个叫灭火队
    byebyejude
        28
    byebyejude  
       2018-01-29 10:39:13 +08:00 via Android
    前段时间和前端也是这样。。
    miketeam
        29
    miketeam  
       2018-01-29 10:43:17 +08:00 via iPhone
    又是年后找工作+1 滴
    xkeyideal
        30
    xkeyideal  
       2018-01-29 10:53:27 +08:00
    支持换工作,不然留着等过年么
    clarkyi
        31
    clarkyi  
       2018-01-29 10:59:18 +08:00
    就只我有这种感觉么:遇到好多 app 开发者不明白 http 是什么鬼
    learnshare
        32
    learnshare  
       2018-01-29 10:59:32 +08:00
    脾气 + 技术 = 100%
    脾气越大,技术越小
    mengzhuo
        33
    mengzhuo  
       2018-01-29 11:12:53 +08:00
    要么走要么忍。
    从小公司一路爬到 AT 的我表示,这都是自己挑的。
    PureWhite
        34
    PureWhite  
       2018-01-29 11:37:41 +08:00
    楼主有没有兴趣考虑下我司?
    可以微信或者邮件联系~
    iyaozhen
        35
    iyaozhen  
       2018-01-29 11:51:55 +08:00 via Android
    安卓是 Java 写的你后台也是 Java 写的 当然没问题。
    6666
    wallriding
        36
    wallriding  
       2018-01-29 12:16:03 +08:00   ❤️ 2
    “安卓是 Java 写的 你后台也是 Java 写的 当然没问题”
    这句话神了,以后我就用这句话来激怒别人 feels good man
    fghjghf
        37
    fghjghf  
       2018-01-29 12:21:52 +08:00
    看来这个 IOS 的运气还挺可以的。前几年疯狂期培训班催生了一大堆弱智 IOS 程序员,16 年-17 年的 APP 泡沫爆了也带不走他。
    sheep3
        38
    sheep3  
       2018-01-29 12:53:15 +08:00
    @aksoft 同意你的观点
    onepunch
        39
    onepunch  
       2018-01-29 13:03:04 +08:00
    你可以自己先协调一下的。。 不过老大还是有点问题的,老大存在的意义不就是解决小弟解决不了的问题么。你说的这个 ios 我想起了我上一家公司的 ios,在 andriod 通了,ios 没通的情况下,人家认错态度好 哈哈
    CoderGeek
        40
    CoderGeek  
       2018-01-29 13:04:08 +08:00
    脑壳痛... 换吧
    maemual
        41
    maemual  
       2018-01-29 13:09:27 +08:00
    知乎后端是 Python,不是 Java,所以楼主不是知乎的。
    yulitian888
        42
    yulitian888  
       2018-01-29 13:25:52 +08:00
    @Daming 然并卵,我这里有一瓶 1982 年的拉菲,额,不,一个 1982 年的程序猿,做了一周,只提交了 3 次代码。其中第一次无法编译通过,后面两次无法运行通过。经过 code review,所有代码都被我给回滚了。也就是说,一周工作量是负数(消耗了 code rerevie 和回滚重写)
    tuding
        43
    tuding  
       2018-01-29 13:35:01 +08:00
    跟对一个好领导比跟对一家好公司更重要。
    yulitian888
        44
    yulitian888  
       2018-01-29 13:39:15 +08:00   ❤️ 1
    To 楼主,关于老大让你自行解决的这个问题,我支持发现问题的人自行处理。理由如下:
    1、谁开发的 bug,谁负责。这没错。但是谁开发的 bug 谁去修就不一定对了。代码是团队成员公有的,原开发者可以比别人做得更快一点上手(假设他自己没忘记的话),你发现了不能编译,在第一时间改一个能编译运行的,即使只是为了你自己调试也是有必要的操作,没必要等挖坑的人,这会浪费全团队的时间。
    2、既然有人挖坑了,你还愿意信任这个挖坑的家伙填坑会填的很好么?遇上猪队友,还是万事靠自己!

    但是并不是说一定要完美解决,留下注释,打好 todo,比如:// todo 修复 12345 号签入无法编译通过的问题,功能未测试 @某某某 浪费团队成员时间 2 小时于此!
    连同注释和修改一并签入,并邮件抄送团队全员,确保责任明确
    Weiss199
        45
    Weiss199  
       2018-01-29 13:39:28 +08:00
    这存粹是人的问题吧
    zhouxuchen
        46
    zhouxuchen  
       2018-01-29 13:42:40 +08:00
    @swcat #4 这么说起来我也遇到过,安卓小哥硬说自己的代码没问题,我问你抓包了没,他说没有。然后我凭借着自己有限的 Android 代码经验看了看他的代码,原来是他的 base_url 都没定义,那还请求个毛啊!
    bzzhou
        47
    bzzhou  
       2018-01-29 13:44:13 +08:00
    当别人反馈接口有问题的时候,难道正常思路不是:

    1. 文档写的是否清晰
    2. 返回有效的错误信息来提示具体什么参数错误了么
    3. 是否有打印足够多的日志,来记录具体错误的原因
    4. 是否有测试的 case
    5. 可以快速构造测试 case,用来验证对口是否真的没有问题么
    6. ......
    qq30545
        48
    qq30545  
       2018-01-29 13:55:19 +08:00
    同意 45
    xiaonengshou
        49
    xiaonengshou  
       2018-01-29 14:03:50 +08:00
    直接让太难对付的走人不就好了
    veightz
        50
    veightz  
       2018-01-29 14:10:20 +08:00
    一般来说,水,可以帮着点,脾气臭,就让他自己去死吧...

    跑个题:
    [安卓是 Java 写的你后台也是 Java 写的 当然没问题]
    偶尔这种可能性也是存在的。。
    veightz
        51
    veightz  
       2018-01-29 14:10:56 +08:00
    看你这标题,我还以为你是产品呢,本来还想进来看热闹的。。
    zhouxuchen
        52
    zhouxuchen  
       2018-01-29 14:11:42 +08:00
    @veightz 看来真的在划水……
    13036101641
        53
    13036101641  
       2018-01-29 14:16:27 +08:00
    这都是经验,好好积累
    tailf
        54
    tailf  
       2018-01-29 15:45:49 +08:00
    想起了曾经被知乎安卓版恶心的恐惧。当时还出来吹嘘是一个高中学历的大牛搞的。
    CloudMx
        55
    CloudMx  
       2018-01-29 15:51:31 +08:00
    你有见过三四十行里面全是 if...else 的么???
    picasso250
        56
    picasso250  
       2018-01-29 16:24:40 +08:00
    也建议跳槽.

    知乎是我的竞争对手.
    sobigfish
        57
    sobigfish  
       2018-01-29 19:51:21 +08:00
    以后 iOS 测试端传过来的参数全给他保留 log (以备怼)
    swcat
        58
    swcat  
       2018-01-29 19:58:55 +08:00 via iPhone
    @zhouxuchen 这种情况不要忍了,直接说哪里出了问题,自己改,文档写的清清楚楚,自己看,不然真是糟蹋自己时间和心情
    guoyuchuan
        59
    guoyuchuan  
       2018-01-29 20:30:58 +08:00
    跳槽跳槽
    shineMicroxy
        60
    shineMicroxy  
       2018-01-29 20:52:43 +08:00
    所以楼主到底是不是知乎的。。。
    NonClockworkChen
        61
    NonClockworkChen  
       2018-01-29 21:04:41 +08:00
    作为一个 iOS,我都是很小心问后端的...因为就是担心自己网络基础差...写错了...
    alcarl
        62
    alcarl  
       2018-01-29 21:34:55 +08:00 via Android
    楼主脾气也不小,ios 有问题,你就用安卓没问题怼人家,你就不能协助他查查问题吗?再说了安卓没问题就能 100 %说明后端没问题吗?出来混迟早要还的,别翘尾巴,小心打脸。老大让你去解决,是说这点事情,下面人自己去说一下就好了,普通工作中的沟通,不用动不动就找领导,看你话的意思是别人影响你了不行,你也不能帮他们免得到时候把自己害了?那句话咋说来着,你行你上,不上别 bb。
    guiguan
        63
    guiguan  
       2018-01-29 22:05:44 +08:00
    任何团队都有猪一样的队友,没办法总是逃避。程序员的个性都比较强,互相看不惯,产生矛盾很正常。我觉得你可以衡量一下自己想达到什么,然后再判断要不要妥协还是坚持自己的想法
    ming7435
        64
    ming7435  
       2018-01-29 22:46:39 +08:00
    @torbrowserbridge 整楼都看清楚了就你不明白,哪来的自信上来就说别人胡扯,这素质....
    yiyizym
        65
    yiyizym  
       2018-01-29 23:13:39 +08:00
    唉,说起这种破事,我知道有个小组才几个人,那个小组的老大老覆盖组员的代码,害他们经常在我对面加班。。。

    幸好我不在那个组,要是在,我想自己早就开喷,走人了。
    jzz7280
        66
    jzz7280  
       2018-01-29 23:16:47 +08:00
    对接口我只看文档,一切根据文档来
    zhidian
        67
    zhidian  
       2018-01-29 23:33:40 +08:00
    你们需要契约测试和 mock 服务器.
    torbrowserbridge
        68
    torbrowserbridge  
       2018-01-30 08:44:29 +08:00
    @ming7435 你也太玻璃心了。你确定你明白我的意思就在这扯素质。为避免撕逼,此贴不再回复。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2826 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 13:16 · PVG 21:16 · LAX 06:16 · JFK 09:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.