跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 遇到一意孤行的同事怎么办?(午间闲谈)
未分類
10 11 月 2020

遇到一意孤行的同事怎么办?(午间闲谈)

遇到一意孤行的同事怎么办?(午间闲谈)

資深大佬 : gaoshiba 5

我在公司使用 NetCore 写了一个项目,同事是负责(大概是测试??我们公司部门挺乱的),非要把我的项目部署到 Linux 上,下面附上我和他的对话。

我:我的代码调用了 windows api,在 linux 下还没做处理,你先用 windows 测试吧。

他:你试过没有?

我:没试过但是能判断出来。

他:没事我测试下。

说话他喵的倒是没什么毛病,但是我他喵的。。。拦都拦不住他

还在用虚拟机装 linux 呢,好像遇到引导的问题了,搞了一上午。。

虽然我有现成的 Linux 在机器上,但我不想和他说了,一意孤行终将付出代价。。。。。

其实也不是说不帮他吧,毕竟他是测试,我不可能帮他把他本应该做的事情做了。。。毕竟都是领的自己那份工资。

大佬有話說 (69)

  • 主 資深大佬 : gaoshiba

    自己考虑也不全面吧,之前因为有跨平台的打算,所以选用的 NetCore 平台做开发,结果项目里调用了一堆 win32api…

  • 資深大佬 : fatelight

    摸鱼大神哈哈

  • 主 資深大佬 : gaoshiba

    顺便给大家讲个笑话,上周摸到个离职跑路的鱼,还被主管看到了,盯着我的屏幕看了好久,直到我感觉一丝尴尬,然后默默关闭了标签页。

  • 資深大佬 : coderluan

    这不是同事一意孤行, 而是你们项目没领导, 既然没领导, 他能付出什么代价?

  • 主 資深大佬 : gaoshiba

    @coderluan 代价就是浪费自己时间,这么多时间用来摸鱼都比条一上午引导要好吧。

  • 資深大佬 : renmu123

    关系不咋地的同事就是关我屁事了

  • 資深大佬 : sagaxu

    等他给你提一个 linux 下测试失败的大 bug,一意孤行的人就是你了。平时没少安利.netcore 跨平台吧?

  • 資深大佬 : imn1

    送他一程

  • 主 資深大佬 : gaoshiba

    @sagaxu 不必猜测,我可没安利。

  • 主 資深大佬 : gaoshiba

    @sagaxu 我都说了调用 win api 能没这分寸? linux 不能运行算是大 bug?还用他测试?

  • 資深大佬 : dswyzx

    我也好奇如果有调用 winapi 后打包打个 linux-x64 —self -contained 可以跑吗

  • 資深大佬 : ytll21

    除了引导用了一上午的时间以外,我觉得你同事的做法没有什么问题。测试就不应该相信开发,系统能不能跨平台,要自己测试才能确认。否则领导考核下来,测试来一句“开发说不能在 Linux 下运行“,实际结果是可以运行的,那么算是谁的责任?互相撕逼吗?

  • 主 資深大佬 : gaoshiba

    @dswyzx 大概率是运行到 win32 代码就抛异常,不过我也没测试,最近比较忙,所以比较缺乏探索精神。

  • 資深大佬 : leido

    我就搞不懂了, 虚拟机都不用好做什么软件行业

  • 主 資深大佬 : gaoshiba

    @ytll21 因为并没有要求使用 linux 做服务器(公司全是 win2008 ),我也就没想那么多了,痛痛快快基于 windows 去 code 了。

  • 主 資深大佬 : gaoshiba

    @leido 最简单的,实在不会从镜像装,下个 vmdk 版的直接装载就行了啊。

  • 資深大佬 : ytll21

    @gaoshiba 如果系统当初没有平台要求,或者说指定了 Windows 平台,那么测试一定要在 Linux 上测试,就属于他自己搞事情了。如果当初有人和他说,是可以在 Linux 上运行的,那么他现在做确认,是没有毛病的。

    简单来说就是一句话,你们有系统设计文档吗?

  • 資深大佬 : quan01994

    用的是什么 win api 。我比较好奇。

  • 主 資深大佬 : gaoshiba

    @ytll21 肯定有啊,他知道 netcore 是能跨平台的,就以为只要是 netcore 项目就能跨平台,他可能觉得 linux 用起来方便吧,包括搭建环境之类的,毕竟我要不是因为公司 server 全是 win,我也会用 linux 。

  • 主 資深大佬 : gaoshiba

    @quan01994 easyhook

  • 資深大佬 : xcstream

    这就是微软做跨平台东西做不好的原因

  • 資深大佬 : missdeer

    我以前的亲身经历是这样的:
    1. CTO 派给我一个任务,写个小程序,跑在 Linux 上
    2. 写完了给 support 去用,support 说 Linux 不熟悉,要求改成 Windows 的
    3. 终于改成 Windows 也能跑了,因为某些技术原因,性能不好,终于找到了 root cause 并解决了
    4. 被 CEO 知道了,一通批评为什么不是跑在 Linux 上的,再次改回 Linux 上
    开发没人权,努力自救吧

  • 主 資深大佬 : gaoshiba

    @xcstream 和跨平台没关系,最开始做了这个打算,但后面没这个需求,有的话我也不会用 win api 了

  • 資深大佬 : x340

    感觉就是想摸鱼吧^ ^

  • 資深大佬 : boris93

    就是想摸鱼罢了

  • 主 資深大佬 : gaoshiba

    @boris93
    @x340 你们是没看到他调一上午引导调到满头大汗

  • 資深大佬 : boris93

    @gaoshiba #26 草哈哈哈哈哈哈哈

  • 資深大佬 : newmlp

    关你屁事

  • 資深大佬 : hoyixi

    他倒不一定是真傻,可能是小白想带薪学(装) Linux

  • 主 資深大佬 : gaoshiba

    @newmlp 你除了会在这喷粪还会干嘛???技术负责人要我帮他把环境搭起来,cnmd

  • 主 資深大佬 : gaoshiba

    @hoyixi 算了吧,我后面直接跟他说下个 vmdk 的镜像就可以了,省得去麻烦搞那些,这次终于听进去了。

  • 資深大佬 : CEBBCAT

    哈哈哈哈,戳到痛点了。你们这之前就有嫌隙吧,这确实就是个“干你屁事,干我屁事”的事情,只要不来骚扰你你管他干嘛?

    就是觉得他满头大汗想笑话他才到 BBS 来发帖的吧

  • 主 資深大佬 : gaoshiba

    @CEBBCAT 我本意是希望你们回评论,linux 上就算是跨平台也肯定调用不了 windows API 啊,干嘛要一副小人之心?

  • 主 資深大佬 : gaoshiba

    @CEBBCAT 而且这个项目,负责人要我带他搞,他要自己搞我也没办法。

  • 主 資深大佬 : gaoshiba

    @CEBBCAT 到时候你们又可以抬杠了,让你带个人都带不好。

  • 資深大佬 : nicevar

    他这样做其实也有好处,那是他的乐趣,用你的现成的以后遇到同样的问题还是会折腾半天,没长进,不如早折腾

  • 資深大佬 : siteshen

    我一般是这样:「按我提的方案做,有问题我会负责到底,否则一概不管」。

  • 資深大佬 : newmlp

    @gaoshiba 关我屁事

  • 主 資深大佬 : gaoshiba

    @newmlp 没说关你事啊,你不是自己要回复吗?就你能回??

  • 主 資深大佬 : gaoshiba

    @newmlp 网上键盘抡得咔咔响

  • 主 資深大佬 : gaoshiba

    @newmlp 实际上你就是个屁

  • 主 資深大佬 : gaoshiba

    @nicevar 有毛线好处,今早发现运行不了,就放弃了,老老实实 win,而且说了有 win api 大家都不看的吗,这能运行起来比尔盖茨和 linus 都不同意啊

  • 資深大佬 : zarte

    你都说了有跨平台的打算,人家测 linux 系统无可厚非呀。

  • 主 資深大佬 : gaoshiba

    @zarte 我之前有,但公司没有,难道我还强行做?

  • 資深大佬 : zarte

    @gaoshiba 那你直接说需求没要求 linux 部署不就得了,可能是你们两的需求文档不一致,要不然就是他真的是太闲了。。。

  • 主 資深大佬 : gaoshiba

    @zarte 是一致的,我之前说了,他以为只要是 netcore 写的代码就能跨平台

  • 資深大佬 : zarte

    @gaoshiba 哦,刚工作不久的吧还有这种学习的干劲。

  • 資深大佬 : nicevar

    @gaoshiba 你这不瞎杆么?说实话你根本不懂这类人的心理,他们这样折腾就是心理觉得爽,这就是好处,有 win api 就不能试了,这些信息只是你掌握的,在他眼中而你的信息不一定可靠,就你这样你跟他也是半斤八两,发什么贴讨论,你就想大家认为你是对的。

  • 資深大佬 : NerverLibis

    你们缺个运维部署环境

  • 主 資深大佬 : gaoshiba

    @nicevar 有 win api 真的不能运行啊,我说过了本意是希望你们回评论,linux 上就算是跨平台也肯定调用不了 windows API 啊,干嘛要一副小人之心?

  • 主 資深大佬 : gaoshiba

    @NerverLibis 小公司根本不可能找那么多人搞

  • 資深大佬 : redtree

    没觉得人家一意孤行啊,人家干活和你有什么关系?

  • 主 資深大佬 : gaoshiba

    @redtree 耽误进度就和我有关系、

  • 資深大佬 : gaigechunfeng

    人家还在部署环境,起码在工作,没毛病。不算问题,主淡定。
    毕竟你不是他领导,他想那么测就测呗。

  • 資深大佬 : xianxiaobo

    不兼容 linux 你就直说呗,非要说在 linux 下还没做处理,(暗示以后会支持 linux),你先用 windows 测试吧(再次暗示你以后还需要用 linux 测试),可能测试对 linux 比较感兴趣,就先折腾 linux 了。

  • 資深大佬 : tikazyq

    为啥要调 win api ?是与 windows 系统强集成么(其实我没看到有用必须要 windows 的场景,除非是 RPA 、UIPath 、只支持 windows 的客户端软件)?

    Office 套件可以用 OpenXML,完全用不着调用 win api 。

    都.Net Core 了,为啥不支持 Linux 呢?

  • 資深大佬 : oshio

    如果是长者和随便一个老头来给传授点人生经验,你听谁的?他不听你的,是因为过去经历让他觉得你的判断不一定靠谱,可能是你们共事时间短,他还没有完全了解你的能力,不用特别干啥,只要你真靠谱,信任慢慢就能建立起来了。当然有些人,特别是年轻人是不撞南墙不回头,谁的话都不信,非得自己试试才行,那就只能让他自己涨经验了。

  • 資深大佬 : flowercoder

    他这种精神其实没啥不好,只是基本常识缺乏。从我的感觉,你让他自己测试后发现原来不行要比你跟他说不行最后对他的帮助要大,俗话说吃一堑长一智嘛

  • 主 資深大佬 : gaoshiba

    @flowercoder 快要被他烦死,东问西问,还问我装系统相关的,完全忘了自己该干嘛。

  • 資深大佬 : glfpes

    就问,这东西到底应该不应该支持跨平台?
    如果是,那就是开发全锅。
    如果就是要在 windows 跑不考虑跨平台,那测试全锅。

  • 資深大佬 : mrzx

    问题是谁是领导,到底最终你的软件要跑到哪个平台上,先确定这个,一旦确定后,以工作目标为结果。。。

    如果是确定只跑在 widnows 下,或者在某某日期必须完成 windows 的测试,你可以直接要求他必须先测 windows 。

    至于他听不听你的,那是另外一回事,完不成就要设立惩罚机制。。。

    优先考虑做事。。。在我看来,其他都是鸡毛蒜皮的小事。。。。测试不听话,或者他自己倔强,不能按时工作任务,你及时向上面反馈就是。。。总有人能在各种方面治的了他。。

    别把你的心思用在他听不听你的劝上,有这时间,你还不如赶快把代码都优化及测试下。。。

  • 資深大佬 : 3dwelcome

    “他知道 netcore 是能跨平台的,就以为只要是 netcore 项目就能跨平台,他可能觉得 linux 用起来方便吧”
    这就和 Nodejs 宣称跨平台一样,然而调用了 powershell 一些指令后,也未必能跨平台。
    其实人性就是比较自我的,测试要折腾 linux,让他折腾去。做好自己的开发时间管理就可以了。有新的 linux 兼容需求,就上报领导,按流程排期,算进 KPI 。
    整个帖子看下来,你自己也不爱听别人建议,大家都一样。

  • 主 資深大佬 : gaoshiba

    @3dwelcome 你倒是说说给我建议了啥?

  • 資深大佬 : wakakaaaabbbb

    小白?

  • 資深大佬 : lazyfighter

    其实有可能是他对 linux 有兴趣,所以想试试~

  • 資深大佬 : 3dwelcome

    @gaoshiba 大家建议让你淡定啊,同事想学习 linux 又不是一件好事,你一个个的怼回去。发帖并不是求别人认同的。
    占用你过多的工作时间,你可以严词拒绝。男人不当面拒绝,又在网上发帖吐槽,这是女人的行为。
    调用 winapi 不能运行你说过一次了,听不听是对方的事情,那么纠结干嘛。

  • 資深大佬 : 3dwelcome

    同事想学习 linux 又不是一件坏事。

    v 站不让修改回帖真是郁闷。

  • 主 資深大佬 : gaoshiba

    @3dwelcome xswl,没 linux 需求浪费时间花在那上面,还一会问我引导一会问我分区我他喵的能淡定,我觉得对一个新人我只能做到这样了,还指望速成一个 linux 大神吗,而且他今天重装电脑把虚拟机都删了,不当面骂人仅仅只是不想打击他而已。

  • 主 資深大佬 : gaoshiba

    @3dwelcome 你要是遇到这种三分热度东搞西搞的人估计早炸了,关键还被分配到一起。

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具