首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Coding
V2EX  ›  职场话题

吐槽一个奇葩同事

  •  
  •   ayyll · 2017-10-19 21:02:07 +08:00 · 7640 次点击
    这是一个创建于 784 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近一个同事 真烦人 我俩开发一个网站(类似管理系统,部门内部用的小玩意) 领导让用 php 我搞后台 他搞前台 现在是开发阶段嘛 我数据库的名字随便起的 他居然跟我说,那谁谁谁,你数据库名字能不能规范点啊,拜托,数据库表是我设计的,他用的时候直接导我的数据库脚本,到头来还嫌弃数据库的名字,嫌不好听自己 rename 不就好了?改个名字都嫌麻烦,那干嘛用我的脚本啊,自己设计数表啊(需求我们都有)
    这玩意我搞了两天完事,这都两月了,他磨磨唧唧的还没开始弄,名曰在熟悉 php 框架,你妹的,我之前对 php 也是零基础,亏你一硕士生,真给拍黄片丢脸,一个 thinkphp 你看俩月,还有空吐槽我的数据库名,我服。
    第 1 条附言  ·  2017-10-19 22:14:39 +08:00
    1-挖坑谈不上吧,首先这个项目都不一定能活,其次代码难度也就初级增删查改,用户不到千级,不要谈分布式,高并发,缓存之类的,数据库名字部署的时候想改的话改下配置文件就好了。
    2-没钓鱼,真的吐槽他,关键不是数据库名字的事,而是他说话的语气,一副居高临下的样子,我怎么你了兄弟,php 模板我找的,数据库表我设计的,页面我画的,你只拿过来代码改改页面改改逻辑(这玩意其实管理员界面和员工界面差不多,我写完他稍微一改就可以了),这样了还不够?
    3-大家都关心数据库名字,好吧,其实是用的我的英文名,数据库名字这东西,我觉着无所谓啊,到时候肯定是他把他的代码给我我合并了之后去机房找台服务器部署,数据库名字这东西我都不知道他为什么这么在意?
    84 回复  |  直到 2017-10-25 17:37:57 +08:00
        1
    SourceMan   2017-10-19 21:10:56 +08:00 via iPhone   ♥ 7
    敢不敢当面刚
        2
    huiyue   2017-10-19 21:19:50 +08:00
    如果是纯前台,不应该是你后台提供 api 给他调用就可以了?他根本不需要了解数据库的吧。。。
        3
    lusyoe   2017-10-19 21:24:29 +08:00 via iPhone
    期待:我就是那个看了两个月 thinkphp,并且吐槽数据库命名的硕士生!
        4
    VShawn   2017-10-19 21:26:08 +08:00 via Android
    php 我以前看了 7 天假就开撸项目了,当然现在已经忘关了 /dog
        5
    ayyll   2017-10-19 21:26:23 +08:00 via Android
    @SourceMan 不敢呀。。
    @huiyue 他不懂这些,而且,并不算真正意义上的前台,他那个界面和我的差不多,而且调试是在各自的电脑上,他不搞数据库连不上我的数据库呀
        6
    chuxiwen   2017-10-19 21:28:48 +08:00 via iPad   ♥ 1
    楼主在给以后维护的人挖坑呢
        7
    coderluan   2017-10-19 21:31:39 +08:00
    撇清关系,他怎么奇葩是他自己的事。
        8
    gstqc   2017-10-19 21:33:45 +08:00
    “我就是那个奇葩同事”
        9
    onlyhot   2017-10-19 21:34:12 +08:00 via iPhone   ♥ 19
    我觉得你也挺奇葩
        10
    greatghoul   2017-10-19 21:37:37 +08:00 via Android
    @onlyhot 同感
        11
    hcymk2   2017-10-19 21:39:01 +08:00
    感觉是个钓鱼贴啊,LZ 你至少要说下你的数据库名是怎么个随便法吧。 如果只是数据库名,其实也没多大问题。
        12
    TangMonk   2017-10-19 21:40:00 +08:00 via Android
    心眼太小
        13
    zybzzc   2017-10-19 21:45:52 +08:00 via Android   ♥ 1
    命名算得上编程中最困难的事之一了…
        14
    klgd   2017-10-19 21:57:25 +08:00
    先说说怎么个随便法,怎么个不规范
        15
    SoulSleep   2017-10-19 22:04:51 +08:00
    最近骗金币的帖子特别多,前有小红书求职者漏下限。。。。

    LZ 你这算直钩钓鱼了,金币送你,随手 block 送之
        16
    SoulSleep   2017-10-19 22:06:12 +08:00   ♥ 1
    随手分享给大家:
    大四,大佬们。。求个 Java 开发坑位
    ayyll · 162 天前 · 401 次点击

    也就是说.........(此处省略数不尽的脏字和问候)
        17
    gcli   2017-10-19 22:07:55 +08:00
    把你数据库名字发出来给大家看看
        18
    we2ex   2017-10-19 22:09:58 +08:00 via Android
    有个玩意儿叫 codelf
        19
    opengps   2017-10-19 22:10:21 +08:00
    程序员多数都是强迫症
        20
    Antidictator   2017-10-19 22:11:07 +08:00
    @zybzzc 所以有一个开源项目,不过我用了感觉很一般==、
        21
    ayyll   2017-10-19 22:16:53 +08:00 via Android
    @SoulSleep 金币能吃嘛 这 5 个铜币讲道理我并不在乎噢 还给你
        22
    Mac   2017-10-19 22:17:08 +08:00   ♥ 3
    传说中的菜鸡互啄
        23
    ayyll   2017-10-19 22:18:18 +08:00 via Android
    @SoulSleep 不知道你的意思? 求职贴也让你高潮了吗
        24
    LINAICAI   2017-10-19 22:19:31 +08:00
    命名看出真水平
        25
    Antidictator   2017-10-19 22:20:22 +08:00
    @ayyll 表生气表生气,刚刚收藏了你博文的一个代理 IP 地址,换下友链吧~
        26
    ayyll   2017-10-19 22:28:14 +08:00 via Android
    @Antidictator 好 收到你邮件了 改天加上
        27
    ayyll   2017-10-19 22:32:03 +08:00 via Android
    @Mac 是滴 虽然我俩都是菜鸡 但不能我打个 ad 拿个红 buff 还被你顺路惩戒了
        28
    xvppdd   2017-10-19 22:52:50 +08:00
    其实看见数据库瞎几把命名的同事我也忍不住吐槽(自己名字+中文全拼),还好我不是硕士生。
    多大点事都值得一说,可能你同事也是那么觉得你的呢
        29
    xrlin   2017-10-19 23:03:55 +08:00
    命名真是很难的事,我经常纠结命名,浪费好多时间,后来时间紧索随性起名,导致有时候命名风格不统一,这也算是一个坑,每次都有想重命名的冲动。
        30
    acoldfox   2017-10-19 23:34:29 +08:00
    @SoulSleep
    看不懂 lz 哪里得罪你了
        31
    HYSS   2017-10-20 00:15:46 +08:00
    LIANGLIANGNIDEBINGBING
        32
    monbai   2017-10-20 00:44:32 +08:00
    前台为什么要管后台,你管不就行了,UI 不是只负责开发模板么
        33
    HuHui   2017-10-20 00:56:35 +08:00
    你要在我面前我直接就骂你傻逼了。
        34
    FollowHeart   2017-10-20 08:24:14 +08:00
    我感觉你们一样奇葩
        35
    hhhtang   2017-10-20 08:37:12 +08:00
    你心眼儿是真的小
        36
    xxyang   2017-10-20 09:01:41 +08:00
    王小波编程时命名总是 cnm1,cnm2...
        37
    kemikemian   2017-10-20 09:12:31 +08:00
    感觉楼主脾气挺大的,一言不合就刚,但是不敢跟同事正面刚
        38
    z1154505909   2017-10-20 09:15:54 +08:00   ♥ 1
    我碰到的是,把数据库字段名改了,然后不告诉我,也没有写文档.调试报错了我才知道,哦尼玛把字段名改了啊
        39
    learnshare   2017-10-20 09:26:13 +08:00
    前端能看到数据库?
        40
    lhstock   2017-10-20 09:28:01 +08:00
    楼主的心态就是 你那么菜 凭啥吐槽我
        41
    freejewu   2017-10-20 09:28:01 +08:00
    我觉得一个合格的程序员首先就是需要严肃
        42
    simonguo   2017-10-20 09:32:11 +08:00 via iPhone   ♥ 1
    两个人的团队,都不能很好的协作开发。

    如果是按照前后端职能来划分职责的话,最好是前后端分离,把各自需要做的事情划分好。各自管好自己的代码。
        43
    frankkai   2017-10-20 09:34:16 +08:00
    “你只拿过来代码改改页面改改逻辑(这玩意其实管理员界面和员工界面差不多,我写完他稍微一改就可以了),这样了还不够”
    你行你上啊?要前端干什么?
        44
    slgz   2017-10-20 09:34:45 +08:00
    @lhstock 我也有这种感觉,hhh
        45
    SoulSleep   2017-10-20 09:39:50 +08:00
    @acoldfox 背后吐槽同事,自己也有明显缺点,观点不见得站得住脚~
    没惹我啊,我也发表一下自己的意见而已~
        46
    Chappako   2017-10-20 09:40:13 +08:00
    @lhstock 应该是「我」虽然瞎 JB 命名,但你菜,你就得顺着我,你要是跟我顶着干,你就是臭 SB
        47
    miniwade514   2017-10-20 09:52:38 +08:00
    事关专业能力的事情,一定要正面刚。你不说话别人还真以为你不行呢。
        48
    jyf   2017-10-20 09:57:37 +08:00
    理论上各自分开各自负责这没错 但实际上也要考虑不要给后面维护的人挖坑 现在你这样数据库乱命名 对后面不熟悉的人维护是个挑战 而且除了数据库名 是否其他地方也有呢
        49
    kuke   2017-10-20 10:02:35 +08:00
    其实这都不算事儿
        50
    ipchy   2017-10-20 10:18:15 +08:00
    我觉得楼主有以下两方面的问题:
    1.估计您的学历低于对方,那个什么什么什么咱就不说了
    2.作为一个运维人员,我觉得既然名字要用就应该正规点,不能因为“临时”而随便取,因为以后的事情谁都说不好,没准儿明天你就找到好工作离职了,那么这个坑谁来填~
    楼主的心态我以前也有,现在磨圆了,同事在一起和气很重要,说个难听的以后分开了可能一辈子都不会联系,那何必因为这种小事烦恼呢
        51
    privatez   2017-10-20 10:25:33 +08:00
    现在是开发阶段嘛 我数据库的名字随便起的 他居然跟我说,那谁谁谁,你数据库名字能不能规范点啊
    如果 你数据库名字能不能规范点啊 这是你同事的原话 我觉得这一点没问题 开发阶段就不要注意代码规范吗?这是工作不是你个人项目 而且程序员一般来说都是对事不对人 有人提醒你是好事

    到头来还嫌弃数据库的名字,嫌不好听自己 rename 不就好了?改个名字都嫌麻烦,
    团队协作的时候 我坚持别人的代码尽量不修改的原则 只给意见 如果实在是要修改就提前打声招呼再去修改 毕竟别人的代码可能会有你想不到的逻辑
    而且我感觉就算你同事修改了 你也会说一句 到头来私自修改我的数据库名字
        52
    asj   2017-10-20 10:28:58 +08:00
    那谁谁谁,你标点符号能不能规范点啊?
        53
    itaotao   2017-10-20 10:32:51 +08:00
    数据库名字为 houtai_system 请各位指教 有什么问题吗
        54
    aitaii   2017-10-20 10:35:42 +08:00 via Android
    我的同事瞎改配置还不告诉我,出错了领导找我,我发现了之后当面刚:以后不要碰我的代码。
        55
    privatez   2017-10-20 10:36:46 +08:00   ♥ 1
    @itaotao 不如叫 houtai_xitong 来的更直接 :(逃
        56
    denano   2017-10-20 10:38:05 +08:00
    虽然我觉得数据库名字确实应该一开始就规范,但是单从分工上来说,前端根本不用关心数据库怎么设计的,只需要关心 api 返回的数据结构是什么样的。还有,他为什么要熟悉 php 框架。。。
        57
    mengzhuo   2017-10-20 10:47:11 +08:00
    你们都没有理解帖子核心,核心是楼主要新人无条件服从他。
    楼主并没有以导师的心态指导新人,不是利益上有冲突,就是学历的问题伤到了楼主的自尊心,所以才有了这个帖子。

    果然现在的程序员门槛越来越低了,这么鸡毛的事情都拿出来说。
    真是喜欢技术的,早八年跟别人开始争论范式设计,扩展性讨论,现在是争论完了开始手拉手写代码了。
        58
    liprais   2017-10-20 10:47:13 +08:00 via iPhone
    难怪 php 程序员日常招黑
        59
    okletswin   2017-10-20 10:48:42 +08:00
    @itaotao
    我觉得用 backstage 他会很赞成
        60
    zhouwei520   2017-10-20 10:49:30 +08:00   ♥ 1
    做自己的事,如果同事不给力就把他的事也给做了吧。

    很多时候我觉得教同事做事,不如我自己给做了。
        61
    rink00   2017-10-20 10:51:20 +08:00
    当面怼
        62
    wlchn   2017-10-20 10:51:51 +08:00   ♥ 1
    "数据库名字这东西,我觉着无所谓啊",冲这句话,很同情你同事,到底谁才是奇葩。。。
        63
    quxiangxuanqxx   2017-10-20 10:54:25 +08:00
    前台不是收发快递和接待来访客人的吗
        64
    itaotao   2017-10-20 10:58:52 +08:00
    @privatez
    @okletswin
    其实应该中文拼音简称+英文混搭比较有 freestyle 的感觉
        65
    ioth   2017-10-20 11:00:28 +08:00
    90 年程序员都是内心小女人。
        66
    Technetiumer   2017-10-20 11:23:40 +08:00 via Android
    数据库名我一般找个英文单词代表项目名称,然后项目名称就是数据库名,但是表名什么的要好好设计
        67
    peanutgao   2017-10-20 11:27:31 +08:00
    @privatez 不能更赞同了!
    开发阶段都不注意规范, 后期基本自己也不会去修改这些不规范的. 最后其实是在给自己和别人挖坑. 想到最近遇到一件事:
    现在的一个同事代码相当不规范, switch case 1, case 2, case 3..., 没有代码复用, 各种不规范.有天看到了和他说了下, 他回答我"这样有问题么?", 我说这样别人和自己以后怎么维护你代码, 再回复我"这样有问题么?". 我选择闭嘴.
    前些天遇到需求变更, 然后在那纠结怎么改, 问我咋办, "自己搞, 不行重写".
        68
    hugedata   2017-10-20 11:46:14 +08:00
    @xxyang 请问哪儿能找到小波写的程序。我估计都在他软盘里吧。
        69
    zhea55   2017-10-20 12:01:18 +08:00   ♥ 1
    数据库库名都可以随意起,楼主的代码我不用看,肯定稀 jb 烂
        70
    yulitian888   2017-10-20 12:26:20 +08:00
    讲道理,虽然只有 2 个人,但是这也算是团队项目了,对吧?
    数据库脚本不入 SVN/TFS/Git 的吗?
    我不管命名究竟有多好或者多坏,就凭楼主认为数据库脚本“是自己的”(而不是团队的),我就要先对楼主表示不屑
    换我,我口气也不会有多好!
        71
    sunber   2017-10-20 12:40:17 +08:00   ♥ 1
    你的随意命名多会给后来者造成不便,但就是不改,所以,你也挺奇葩的
        72
    Hsinchu   2017-10-20 13:13:06 +08:00
    编码规范这种东西,无论你真正实践中做得好不好,至少意识要有。数据库名字这种东西都随便起,我看到了我也不爽。
        73
    guoziyan   2017-10-20 13:20:41 +08:00
    还真以为开发是过家家呀
        74
    privatez   2017-10-20 13:57:13 +08:00
    @peanutgao 我觉得一句话总结 代码不是写给自己看的
        75
    zjsxwc   2017-10-20 13:59:45 +08:00
    赶紧跳槽, 有他没你
        76
    tjxjj   2017-10-20 14:31:15 +08:00
    你是来搞笑的吧。。。
        77
    levon   2017-10-20 14:46:45 +08:00
    年轻气盛,楼主还嫩
        78
    lingyired   2017-10-20 14:58:29 +08:00
    https://www.v2ex.com/t/149984#r_1549059

    这个是我收藏了接近三年的帖子,下面有一个回复:

    “其实我每次碰到奇葩的队友的时候就告诉自己,因为自己不行,才会沦落到此,加油”
        79
    passion336699   2017-10-20 15:48:15 +08:00
    “数据库名字这东西,我觉着无所谓啊”
    这样不好吧。。。
        80
    gosky   2017-10-21 08:17:47 +08:00
    虽然是可以 rename 的东西,偶尔不规范也可以原谅,但既然被吐槽,就也该纠正。
    但是如果他做了几个月,啥成果都看不到,确实也该怀疑这人的能力。

    我遇到过一个老 JAVA 程序员,每天规定自己写多少个类多少个页面,每晚拉着人跟他一起加班到很晚,就是三个月试用期到了,啥东西都看不到。结果大家都懂的。
        81
    Ironsongming   2017-10-21 09:55:06 +08:00
    两个奇葩
        82
    BlinkDagger   2017-10-21 10:28:49 +08:00
    年轻人。你能不能像我一样,成熟点儿。。。。。。。。。
        83
    codermagefox   2017-10-21 15:59:08 +08:00 via iPhone
    楼主是奇葩,我现在看到 xjb 命名的后台都是想砍人的
        84
    lhstock   2017-10-25 17:37:57 +08:00
    @Chappako 那个。。。我本来想说:我想表达的委婉点。但是细想,我好像表达的真的很委婉啊
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2035 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 62ms · UTC 00:24 · PVG 08:24 · LAX 16:24 · JFK 19:24
    ♥ Do have faith in what you're doing.