吐槽一下,微信群互传压缩包部署代码 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
SaintSeiya
V2EX    程序员

吐槽一下,微信群互传压缩包部署代码

  •  1
     
  •   SaintSeiya 2019-07-26 00:13:58 +08:00 via Android 5354 次点击
    这是一个创建于 2277 天前的主题,其中的信息可能已经有所发展或是发生改变。
    新入职的一家小公司,前端每次打包后代码压缩成 zip 文件,传到微信群里 @不在公司的运维,由这个运维部署到服务器,什么时候部署完,得看运维什么时候看到消息。
    刚进公司时,对这种流程提出过怀疑,负责项目的前端跟我说 "你要是会部署,可以你来部署",我说"如果不给前端服务器权限,可以让运维整个 jenkins 之类的工具",对方让我自己去找运维说,感觉是要跑路的节奏。
    38 条回复    2019-07-26 16:09:37 +08:00
    jedrek
        1
    jedrek  
       2019-07-26 00:33:33 +08:00 via iPhone
    太有意思了
    wangking
        2
    wangking  
       2019-07-26 01:09:04 +08:00
    参考前面《空降领导开除运维》这边文章,这个运维显然是找的服务外包性质。帮你们把 cicd 做好了等着被踢吗?
    edsheeran
        3
    edsheeran  
       2019-07-26 01:14:06 +08:00 via iPhone
    源码压缩包邮件附件传来传去,压缩格式还是.kz ,我怀疑同事说怎么通过面试招进来的
    ericgui
        4
    ericgui  
       2019-07-26 02:12:59 +08:00
    再次分享我的故事,你这算个毛。

    我曾经入职一个公司,不用任何 versioning control 工具,直接 ftp 传代码。而且呢,写个链接数据库的库,他们自己写,注意了啊,自己写,不用任何开源的东西,因为他们不知道有个东西叫做 composer。

    拿到 offer 我就撕了。
    leishi1313
        5
    leishi1313  
       2019-07-26 02:20:15 +08:00 via Android
    噗,缺运维吗,远程的但是不用微信群的那种
    abdiweli
        6
    abdiweli  
       2019-07-26 02:25:27 +08:00
    以前我们也是改完代码,测试完没问题就打个压缩包,写好部署路径,注意事项啥的,发给客户现场的运维,让他部署,哈哈。
    also24
        7
    also24  
       2019-07-26 02:28:12 +08:00   12
    -> 入职新公司后发现规范 /流程不完善
    -> 自己搞一套 代码管理 / CI / CD 自己用
    -> 其他开发一看能省不少事,表示羡慕
    -> 帮他们配好,教他们用,建立起群众基础
    -> 开始构建相应规范 /流程,带着大家用
    -> 写点报告,做个总结,Title 提升
    -> 工资没涨,愤而离职
    -> 靠着丰富的经验高薪入职一家新公司
    -> 入职新公司后发现规范 /流程不完善
    ......
    sutra
        8
    sutra  
       2019-07-26 06:32:35 +08:00
    粗看标题,我以为楼主实现了“通过读取微信群消息并*自动*部署”的功能。
    Jex
        9
    Jex  
       2019-07-26 08:03:38 +08:00
    运维都没赚麻烦,说明这运维也够奇葩的。等等!我明白了!如果这个过程可以自动化,运维岂不是要被炒掉了么?

    隔壁的教训:
    https://v2ex.com/t/585867
    colorfulberry
        10
    colorfulberry  
       2019-07-26 08:27:45 +08:00
    嘿,哎呀,你这让我想到有一种情况,那就是政府项目要做防篡改,都是需要你传压缩包到统一的一个 ftp 服务器,然后在部署下去。如果这种需求,我觉得没啥问题。
    askfilm
        11
    askfilm  
       2019-07-26 08:35:44 +08:00
    少见多怪, 新人进公司各种不满和鄙视, 觉得其他人都很 low, 初来乍到怎能自视甚高呢! 可能其他人只是揣着明白装 Low B 而已.
    tankren
        12
    tankren  
       2019-07-26 08:40:18 +08:00
    难得糊涂
    ikkknlm
        13
    ikkknlm  
       2019-07-26 08:46:41 +08:00
    新人吐槽公司福利啊什么的都行,吐槽公司技术和流程就很 low. 你说这些说得好高深一样,一个 jenkins 很难弄吗? 大家其实都只是各司其职懒得弄而已. 你对技术更新这么追求那就努力去阿里之类的公司吧.
    opengps
        14
    opengps  
       2019-07-26 08:46:45 +08:00 via Android
    挺好,扯皮不需要理由
    crazyrock
        15
    crazyrock  
       2019-07-26 08:48:57 +08:00
    我们也是啊,没觉得很奇怪,运维不想让你一个前端去参和服务器的东西,怕你搞挂了。
    dothis
        16
    dothis  
       2019-07-26 08:58:04 +08:00
    上家公司
    四台 Windows Server
    每次写完代码
    一台一台登录一个文件一个文件复制粘贴
    美名其曰在线增量部署
    连文件夹共享都关闭了
    说是为了安全
    MuscleOf2016
        17
    MuscleOf2016  
       2019-07-26 08:59:02 +08:00
    我们前端发布,jenkins 配合 gitlab,都是我一个前端弄的。。。
    salmon5
        18
    salmon5  
       2019-07-26 09:01:56 +08:00 via Android   1
    很多公司的套路,谁弄谁维护,累不死你小样
    keepeye
        19
    keepeye  
       2019-07-26 09:03:01 +08:00
    我们没有运维,都是自己 rsync 传到服务器上
    hihipp
        20
    hihipp  
       2019-07-26 09:05:42 +08:00
    小公司不稀奇,反倒觉得是一个很好的学习机会。

    当初进公司用 FTP 上传,还没版本控制,也是震惊了一下。
    arrow8899
        21
    arrow8899  
       2019-07-26 09:23:27 +08:00   1
    这种没水平的公司赶紧走吧,现在各种 CICD 工具都烂大街了,他们都不用(或者是根本不知道),说明他们没有一点研究进取的精神,如果后面你去维护这一块,你只会越来越累
    JamesR
        22
    JamesR  
       2019-07-26 09:24:49 +08:00
    只能说 Low 得一逼,微信有文件大小限制呢。
    o1ddriver
        23
    o1ddriver  
       2019-07-26 09:31:24 +08:00 via iPhone
    @ericgui 那你是入职了还是没入职?
    是只面试了吧??
    nikandaoleshenme
        24
    nikandaoleshenme  
       2019-07-26 09:33:37 +08:00   1
    得了,你们知足吧,你怕是没经历过没有源代码的项目
    1,从远程服务器 tomcat 里一级一级目录找到需要修改的 class,
    2,下载到本地反编译,修改代码,重新编译,上传回去
    3, [图片表情] 重启服务器,心中暗暗祈祷,千万别出问题,千万别出问题
    4,重复 1--3 过程
    gz222
        25
    gz222  
       2019-07-26 09:34:04 +08:00 via Android
    用光盘岂不是更方便
    wsseo
        26
    wsseo  
       2019-07-26 09:34:32 +08:00
    v2 这么激进分子吗,又不是不能用。领导不是说了吗,想弄自己去弄。不要动不动就认为别人 Low,动不动就要跑路。
    HangoX
        27
    HangoX  
       2019-07-26 09:39:57 +08:00
    @also24 你这样一说我放下了搞到一半的 CICD
    tidaizhe
        28
    tidaizhe  
       2019-07-26 09:39:59 +08:00
    @nikandaoleshenme 同经历过
    wenzhoou
        29
    wenzhoou  
       2019-07-26 09:46:19 +08:00 via Android   2
    @wsseo
    当领导说 you can you up 的时候,主要看领导的潜台词是下面的哪一种
    1. 我支持你鼓励你放手去吧
    2. 你要做死别拉着我
    3. 就你能,你要真做别怪我下黑手

    所谓听话听音。
    allentung
        30
    allentung  
       2019-07-26 09:48:45 +08:00
    还好了,我现在的这个地方直接替换 class 文件。
    Cu635
        31
    Cu635  
       2019-07-26 09:49:13 +08:00
    @colorfulberry
    一个及格的版本控制平台是要有对相关帐号的权限控制的,这完全不是问题,“政府项目要做防篡改,都是需要你传压缩包到统一的一个 ftp 服务器,然后在部署下去。”这种做法纯粹就是胡闹,是彻彻底底的效果为 0、增加了复杂度同时还会带坏新人的做法,是外行领导内行的表现。

    @ikkknlm
    “各司其职懒得弄而已.”意思就是心思都在明哲保身甚至是勾心斗角上,没有放在如何改进技术上。
    skiy
        32
    skiy  
       2019-07-26 09:49:30 +08:00
    用微信工作的是什么心态?过一段时间,上传的文件就过期了,无法再下载了。这点用得非常不爽。还有就是历史记录不多端同步。所以微信本身一点也不适合工作。
    qiyuey
        33
    qiyuey  
       2019-07-26 09:54:54 +08:00
    上云吧
    1340976576
        34
    1340976576  
       2019-07-26 09:59:15 +08:00
    哈哈哈,我们还有邮件提交代码呢
    ericgui
        35
    ericgui  
       2019-07-26 09:59:19 +08:00 via Android
    @o1ddriver 哦,不好意思,是面试,和他们面试聊了以后,他们给了一个 offer,入职之前,给了我一个小小的任务,花了我一小时做完,然后让我上传 ftp。。。。我去他 M 的。。。
    flyingghost
        36
    flyingghost  
       2019-07-26 11:07:31 +08:00
    @ericgui 听说过薅实习生毛的,第一次见薅候选人毛的。。。

    倒让我想起类似的一件事。
    小张啊,前两天那个疑难问题,还没解决吗?
    领导,这个太底层太高深,我们实在搞不定。
    那这样,写个高级工程师招聘 JD 发出去。你去面试。
    哇!您终于肯帮我们团队招募一个高级工程师 /架构师了吗?可是,我水平有限实在不敢面大牛啊。
    招个屁,面试的时候你就拿这个问题问问他。
    leonard916
        37
    leonard916  
       2019-07-26 11:39:27 +08:00
    git 呢? 麽搞不怕泄露代?
    paloalto
        38
    paloalto  
       2019-07-26 16:09:37 +08:00   1
    其实可以面试的时候多问一问的,你们平时都怎么开发啊、什么人员配置啊、开发环境、代码部署、前后端技术栈之类。面试是互相的。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1145 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 18:02 PVG 02:02 LAX 11:02 JFK 14:02
    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