办公室站队的一地鸡毛

2013年夏天,经过一个多月繁琐的面试,我跳槽进入一家总部在洛杉矶做投资的杭州分公司,负责新项目。入职第一天,心情很愉快,办公室宽敞,工作轻松,薪资不低,上无领导指手画脚,下无新人需要指导,仿佛找到了一个一辈子不用挪窝的萝卜坑。


中午热情的同事带着熟悉了一下周边环境,茶足饭饱之余我们坐在星巴克谈天,话题从介绍公司情况渐渐变成了八卦同事。这个由策划A人事B财务C组成的海归三人小团体朝我伸出了橄榄枝,从不抱团站队的我微微一笑,听她们吐槽本土董秘D小姐如何人见人厌,但并不打算加入。


午休过后,形势急转而下。正埋头熟悉资料的我,面前突然有人丢了一份文件过来,抬头看是传说中人见人厌的董秘D——麻烦你帮我传真给市委xx部门谢谢。说话很客气,但态度很强硬,丢下文件头也不回就离开了。(后来才知道此人不会用传真机且深受排挤无人愿意帮忙,屡屡碰壁找我作为突破口。)


想着不过小事一桩,就走去传真区顺手帮个忙,刚站起来就听策划A说:“不要理她,让她自己来发!” 啥?!我回头看,却见她一脸严肃,不像是在开玩笑。A是老资历,隐隐领头人,得罪不起。


她继续补充道:“别帮D发,出了错还要你负责,D自己不来发就等着挨骂。”看起来是一腔好意提醒不要乱帮忙免得出错要背锅,但稍微有点智商的人都明白个中暗示:这是要站队了。


犹豫间来了电话,是D,开口就假托老板来问传真发过去了没有。


速度可真快啊,短短几分钟就在老板面前备案,把锅正式丢给我了。


挂了电话感觉办公区一片宁静,人人在无暇旁顾地忙自己的事,好像司空见惯又都竖着耳朵在等笑话。


一个催着发,一个不让发,斗争白热化,都要拉壮丁下水,左右夹击,步步紧逼。这种低级而熟悉的手段自我小学毕业后就绝迹了,没想到十几年后居然卷土重来。这种战五渣要是在游戏里,我一刀能秒5个。

手段虽然很LOW,后果却很严重。


不发,赢得了小团体加盟门票,但等着被老板责问。


发, 则不容于小团体,以后被花样排挤板上钉钉。


策划A不动声色等我做决定,脸上却露出叶良辰的招牌表情:我没办法开除你,但我有一百种方法让你活不下去,如果你想试试,良辰不妨陪你玩玩儿!


感受了整个世界扑面而来的恶意,中午明明还在谈天说地,下午就挖了个大坑,要么踩踏他人来递投名状,要么就自己跳下去死。想我五讲四美大好青年智商爆表,努力读书十几年,只想安安静静上班赚钱,还没来得及大展身手,上班第一天居然就要被一份传真逼得卷铺盖滚蛋了。


在怒砸传真机和辞职回家两者之间徘徊,讲真,这么LOW的办公室,一分钟都待不下去,要么砸完传真机再走?想想就觉得很爽,可是这么走实在太憋闷了,以后传出去还怎么在江湖混。


天无绝人之路,死盯着文件半天,终于找到了一处纰漏。


虽然可有可无,但形势所逼,死马当活马医了。


先去问策划A:文件有一处错误,要不要修改。策划A表示你自己决定咯。


呵呵,滴水不漏,说要逼你站队就绝不松口。


又打电话给董秘D:文件有一处错误,要不要修改。董秘D表示你拿过来我看看。


呵呵,又不是下属汇报工作,爱来不来,我反正不去。


等了两分钟,董秘D不出所料并没有来。


说真的,她要是来了,这戏还怎么演。赌的就是A不伸援手、D态度敷衍我不得已之下才上达天听。


于是为表郑重打电话给老板,陈述了一下传真前突然发现文件有问题,但是不敢擅自改动。


挂掉电话老板片刻就到了,幸好,“谁都会敷衍只有老板自己不会”这条法则果然有效。老板拿起文件仔细研究了一下,当即坐下认真修改。


事情发展到这里,这个坑已经有惊无险跳过去了。随着老板的到来,整个办公室氛围一下子变得严肃又不失活泼,有眼力劲的人早已按捺不住抢着接过去发传真。老板临走前不忘表扬我们工作态度认真负责。


至此逃过一劫,绝处逢生,又多活了两集。


后来听说前几天入职的妹子就是这么被逼走,可惜,来都来了,好歹撑到她们两败俱伤开始唱片尾曲了再走啊。


有人的地方就有江湖,抱团站队这种事,几乎全天下办公室都有。虽然抱团后阻力减半,可是一旦站队,马前卒并不好做,要求指哪打哪,高度配合领头人,全方位刺探踩踏丢锅挖坑等等。黑锅这种东西,如果因为不肯站队不幸落在了身上,自己不想背,又不想害人,就丢给老板吧。冤有头债有主,不服找政府,干完这票我再走。


------------你们要的后续———


其实不想写后续,虽然吹牛说只用了两个月,兵不血刃一刀一个,送她们离开,但其实过程并不那么顺利,后续的损招好几次都躲不过,很丢脸。


省略掉一些前戏,直接说致命一击了。


董秘D虽然态度倨傲惹人厌,但非常喜欢吹嘘老板如何器重,以此来踩其他同事。尤其出差在外,往回打电话总是不经意间地炫耀老板对她如何好如何体贴如何千依百顺,好像一点也不怕人误会她和老板的关系。那一天,她电话打进来的时候,恰好老板太太来办公室询问财务问题,我左手拿手机,右手拿着笔,没有手接电话,于是,按下了免提…………(以下省略一万字)


策划A自从董秘D扫地出门后,地位陡升,一时风头无两。为了和地位匹配,想加工资,奈何试探老板几次,都没有成功。于是串联我(一个冉冉升起被老板器重的人)一起去找老板要求加薪,否则罢工。她习惯强制绑架别人来达成她自己的利益,不管别人的死活。于是罢工谈加薪的那天,我突然不想上班,所以根本没去…… (以下省略两万字)


这次挟同事以令老板的加薪,据另一位同事转述,老板刚听了两个字就直接说那你走吧。


她们滚蛋后不久,我也辞职了。


现在回想起来挺大快人心,但是当时身在局中,左右夹击,十分煎熬。


至于为什么辞职,其实原因很简单,因为深觉智商不够用,侥幸赢得一局,不敢多待,赶紧跑路换个地方,安安静静搬砖,与世无争。


--——-----全剧终—————



文章转载自互联网的一些事儿




个人感想:


    看完这篇文章,首先说不得不佩服作者的文采,语言精干简练,且诙谐幽默,与当下时事接轨,遣词造句无不独具匠心,让读者时而捧腹大笑,时而低头沉思

    然后要说的是作者讲述的故事通俗易懂,一眼能看明白的,两眼肯定能看懂,故事中蕴含的道理可以分享给所有不谙世事的年轻人

    再然后要说每个办公室都会有勾心斗角,有人的地方就有江湖,所以为人处事还是学着点儿吧,积累多了当自己遇到的时候也就会怎么办了。但是即便这样,平日里,与人相处,我们还是要传承米家教育理念,多看别人优点,与人为善,以德服人,防人之心不可无,害人之心不可有。老老实实做个本分人,但身处互联网时代,大数据、云计算等新鲜事物层出不穷,做个本分人是不够的,还要有发现的慧眼,有敢于突破的野心……

    所以人就是一个矛盾体,关键在于自己的拿捏

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 28
    评论
基于YOLOv9实现工业布匹缺陷(破洞、污渍)检测系统python源码+详细运行教程+训练好的模型+评估 【使用教程】 一、环境配置 1、建议下载anaconda和pycharm 在anaconda中配置好环境,然后直导入到pycharm中,在pycharm中运行项目 anaconda和pycharm安装及环境配置参考网上博客,有很多博主介绍 2、在anacodna中安装requirements.txt中的软件包 命令为:pip install -r requirements.txt 或者改成清华源后再执行以上命令,这样安装要快一些 软件包都安装成功后才算成功 3、安装好软件包后,把anaconda中对应的python导入到pycharm中即可(不难,参考网上博客) 二、环境配置好后,开始训练(也可以训练自己数据集) 1、数据集准备 需要准备yolo格式的目标检测数据集,如果不清楚yolo数据集格式,或者有其他数据训练需求,请看博主yolo格式各种数据集集合链:https://blog.csdn.net/DeepLearning_/article/details/127276492 里面涵盖了上百种yolo数据集,且在不断更新,基本都是实际项目使用。来自于网上收集、实际场景采集制作等,自己使用labelimg标注工具标注的。数据集质量绝对有保证! 本项目所使用的数据集,见csdn该资源下载页面中的介绍栏,里面有对应的下载链,下载后可直使用。 2、数据准备好,开始修改配置文件 参考代码中data文件夹下的banana_ripe.yaml,可以自己新建一个不同名称的yaml文件 train:训练集的图片路径 val:验证集的图片路径 names: 0: very-ripe 类别1 1: immature 类别2 2: mid-ripe 类别3 格式按照banana_ripe.yaml照葫芦画瓢就行,不需要过多参考网上的 3、修改train_dual.py中的配置参数,开始训练模型 方式一: 修改点: a.--weights参数,填入'yolov9-s.pt',博主训练的是yolov9-s,根据自己需求可自定义 b.--cfg参数,填入 models/detect/yolov9-c.yaml c.--data参数,填入data/banana_ripe.yaml,可自定义自己的yaml路径 d.--hyp参数,填入hyp.scratch-high.yaml e.--epochs参数,填入100或者200都行,根据自己的数据集可改 f.--batch-size参数,根据自己的电脑性能(显存大小)自定义修改 g.--device参数,一张显卡的话,就填0。没显卡,使用cpu训练,就填cpu h.--close-mosaic参数,填入15 以上修改好,直pycharm中运行train_dual.py开始训练 方式二: 命令行方式,在pycharm中的终端窗口输入如下命令,可根据自己情况修改参数 官方示例:python train_dual.py --workers 8 --device 0 --batch 16 --data data/coco.yaml --img 640 --cfg models/detect/yolov9-c.yaml --weights '' --name yolov9-c --hyp hyp.scratch-high.yaml --min-items 0 --epochs 500 --close-mosaic 15 训练完会在runs/train文件下生成对应的训练文件及模型,后续测试可以拿来用。 三、测试 1、训练完,测试 修改detect_dual.py中的参数 --weights,改成上面训练得到的best.pt对应的路径 --source,需要测试的数据图片存放的位置,代码中的test_imgs --conf-thres,置信度阈值,自定义修改 --iou-thres,iou阈值,自定义修改 其他默认即可 pycharm中运行detect_dual.py 在runs/detect文件夹下存放检测结果图片或者视频 【特别说明】 *项目内容完全原创,请勿对项目进行外传,或者进行违法等商业行为! 【备注】 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用!有问题请及时沟通交流。 2、适用人群:计算机相关专业(如计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网、自动化、电子信息等)在校学生、专业老师或者企业员工下载使用。
好的,以下是一个简单的战队管理系统的MySQL语言代码: ``` -- 创建战队表 CREATE TABLE `team` ( `id` INT(11) NOT NULL AUTO_INCREMENT, `name` VARCHAR(50) NOT NULL, `leader_id` INT(11) NOT NULL, PRIMARY KEY (`id`) ); -- 创建成员表 CREATE TABLE `member` ( `id` INT(11) NOT NULL AUTO_INCREMENT, `name` VARCHAR(50) NOT NULL, `team_id` INT(11) NOT NULL, PRIMARY KEY (`id`) ); -- 创建用户表 CREATE TABLE `user` ( `id` INT(11) NOT NULL AUTO_INCREMENT, `username` VARCHAR(50) NOT NULL, `password` VARCHAR(50) NOT NULL, PRIMARY KEY (`id`) ); -- 创建战队成员和用户的关联表 CREATE TABLE `team_member` ( `team_id` INT(11) NOT NULL, `member_id` INT(11) NOT NULL, PRIMARY KEY (`team_id`, `member_id`) ); -- 创建战队管理员和用户的关联表 CREATE TABLE `team_admin` ( `team_id` INT(11) NOT NULL, `user_id` INT(11) NOT NULL, PRIMARY KEY (`team_id`, `user_id`) ); -- 添加外键约束 ALTER TABLE `team` ADD FOREIGN KEY (`leader_id`) REFERENCES `member`(`id`); ALTER TABLE `member` ADD FOREIGN KEY (`team_id`) REFERENCES `team`(`id`); ALTER TABLE `team_member` ADD FOREIGN KEY (`team_id`) REFERENCES `team`(`id`); ALTER TABLE `team_member` ADD FOREIGN KEY (`member_id`) REFERENCES `member`(`id`); ALTER TABLE `team_admin` ADD FOREIGN KEY (`team_id`) REFERENCES `team`(`id`); ALTER TABLE `team_admin` ADD FOREIGN KEY (`user_id`) REFERENCES `user`(`id`); ``` 这段代码创建了四个表:`team`(战队表)、`member`(成员表)、`user`(用户表)和两个关联表,用于关联战队成员和用户,以及战队管理员和用户。每个表都包含一些字段,如战队表包含战队名称和队长ID,成员表包含成员名称和所属战队ID,用户表包含用户名和密码等。 在实际应用中,可根据需求对表结构进行更改,例如添加更多字段或创建其他关联表。同时,还需编写相应的应用程序来完成战队管理系统的功能,如添加战队、添加成员、设置管理员等。
评论 28
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值