115

震惊,20年开发经验的技术总监不会搭建java开发环境

 6 years ago
source link: https://zhuanlan.zhihu.com/p/31580040
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

震惊,20年开发经验的技术总监不会搭建java开发环境

本故事纯属事实,如有巧合,那就是你本人。


公司9月份空降一位技术总监,个子不高,头顶有点秃。说话老是中文中混夹一点English(这个只需要加一个parameter就好了;这个简单,你只需要把它hide住)。之前找我谈话也是气场十足:“我之前在很多家公司都是担任技术总监这个职位,之前很多年也是一直担任技术总监这个职位。”于是我深深的相信,他的确是一个很厉害的人物,相信我们技术部在他的带领下会越来越好,为公司作出更大的贡献!

然而,我错了。说一下他的牛逼之处吧,随便说两点

1、 他曾说:“我写过的代码比你吃的米饭还多”。可能是他笔记本太贵了吧,导致他一直没能成功搭建java开发环境。私底下把所有后台开发人员找了一遍求助,只有一位新来的同事抹不开面子,给他安装好了。后面还给别人穿小鞋。兄弟,这真是一个悲伤的故事 。

2、 有一天,一位后台兄弟在调试接口,参数没有拿到。这位总监一看,大喜。这不是指点他人的机会(装逼)到了么!你这个ajax写法有问题,你看这个参数,json字符串是没有大括号的。

3、 来公司第三天下午,大家正在调试开发。突然,测试环境崩了。过了一会,群里出现了一行字,不好意思,我把测试库删掉了,呵呵。

v2-8b1d0d4857705a043398c802c0b9ea1a_720w.webp

4、有一天,运营总监找我,希望我给app里面集成第三方统计(与360合作的那个,具体名字忘记了),这位张总监突然跑过来,说。我们app内是不能随意集成第三方jar包的,这很不安全,因为第三方jar包可能包含恶意的js脚本。关于这一点我是非常赞同的,能少点开发任务何乐而不为呢?

5、这位张总监深知深刻了解公司产品和业务对开发的重要性,并在第三个或第四个星期在我们测试环境注册了一个帐号,PC端(web)注册的。于是在后面一次开会中,面对他人的质疑,他立刻底气十足以一句“我也是注册了的”回击。到目前为止,他还没在我们平台投资一笔,甚至于测试环境都没有投资一笔。我经验这么丰富,需要去了解吗?不存在的。手机app压根不需要安装使用,H5端太费流量了,不看!

6、一位同事请假一天,他签字给批准了,后来临近下班,因为工作上的事产生了一点争执,于是呢,这位善于包容别人的张总监把别人的请假单拿到别人跟前,当着面把一天改为半天。

7、前不久,下午5点多拉着两个测试去开会,出来就在群里说,今天晚上加班测试必须把XXX任务完成。然后测试就不乐意了,你刚开会临时安排的任务,并且工作量很大,要今天晚上完成,明显是刁难。于是就争辩说:“晚上不可能做完,再说了,你又没在禅道上提前安排任务”。接着,这位张总监很机智的说了一句:“你要任务可以,我17点59分给你们安排任务”太赞了,我们18点下班。


呵呵,这真是! 乞讨你总得有个碗吧,可是他连碗都没有。先说这么多吧,具体的故事后面再更,保证刷新你的三观认知。


不管黑猫白猫,能抓耗子就是好猫。我个人也从来没对别人要求那么多,能做事就可以。只要能为公司带来效益,那都是好的。

接下来为大家介绍一下张氏推锅大法,看看张总监的责任心。

有一天早上5点多,系统执行定时任务的时候出现异常,涉及到某位用户资金(没有风险,别误会了)。这种情况,我们后台会给负责人发一条短信。既然他是总监,自然也是发到他手机上。早上到公司上班,他对这个事只字不提,装作不知道。直到后台人员发现这个问题。

问他,“有收到系统发的短信通知么?”

“有收到”

“那你为什么不早点说呢,都这会儿问你才说”

“这是你们系统,你们公司..”

嘿嘿,事隔一个月后,我又听到这句话。那我简直是不能忍,大声说道:“对,你们公司、你们系统”

他听完立马感觉到不对,急忙改口:"是我们公司,嘿嘿,说错了,是我们的(这里强调语气),ours"


张氏推锅大法实战经典之招测试员工

在他的要求下,新招了一个测试(这里不讨论他招人的目的)。新来的测试妹纸(这里称她为new)由他安排的另一个测试妹纸(这里称为old)去面试(一面)。面试过程中,old就问了一些基础的东西,觉得new这个妹子还可以。于是就向张总监汇报面试结果,张总监呢负责技术二面。当然啦,这位张总监肯定对new这位妹子是比较满意的。new也就顺理成章的进入了公司。

不过,在随后的几天,old在工作上发现,怎么这位new有点不对劲? 很多东西都不懂啊。于是又回头去看简历,发现不紧工作年限不对,连学历也是假的。于是old就马上跟张总监汇报这个事,意思要把她踢掉。老张当时眉头一皱,人家刚来就这么做,有点不好吧。于是,他跑到new的跟前说:“那个old说你技术不行,那我来考考你”这一下就炸锅了,两个妹子就跑到人事那里大吵了一顿,人事也慌了,毕竟没有去检查学历,有失职之责。整件事情过程中,张总监一直是悄然置身事外,按照他的话说,这人又不是我面试的,是old面试的。

后续:没过几天,张总监跑到人事那里,替new要工资。人事一想,她总共就来了5天,期间还请了几天假,在公司3天都没呆到,还要工资?你一个技术总监天天干这些事?于是就反口问道:“那她本人怎么不来问我要工资?”张总监一听,抹不开面,叫嚣道:“new这妹纸没有录指纹”人事就不乐意了,新员工入职5天还没录指纹,这不明摆着我工作没做好,失职嘛。再说指纹第一天来了就录了,那就正面刚!!争吵中,张总监明显处于下风。

看来必须要使用王牌了,暗地里想了想,然后强势说道:“我还要招人!!Android要招、Ios也要招、后台也要招、测试也要招”

人事暗呼不妙,只能硬着头皮接招:“招可以啊,你把老板发你的邮件或者微信给我看,只要老板同意,那就招啊”

张总监一声冷笑:“给,我待会儿就给你。”然后下午就找不到他人了,跑的没影了0.0


俗话说,问道有先后,术业有专攻。每个人的擅长领域都不一样,你没看见并不意味着没有,你看见了也并不意味着就一定是。我空有一颗向上的心,我的格局太浅,我在张总监身上并没有看见。但是,有人看见了

说一个技术上的小事

省市区三级联动需求的接口设计,他亲自参与设计审核的。具体的实现方式:

第一步,先请求所有省份。全国一共34个省。

第二步,通过省份的code来获取对应的市信息。全国一共344个市级地区

第三步,通过市级地区的code来获取对应区的信息

如果一个用户要完整的读完所有信息要发多少个请求呢 34+344 +1 =379次(这里非常感谢狮子心指出错误,我脑袋秀逗了,我好笨)

我看你一定是在刁难我胖虎!!

前端提意见,说不能这么搞,会很卡的。

张总监只说了一句:“卡是必然的!”


守得云开见月明,就在前天,这位技术总监很遗憾的离开了我们。飞蛾扑火,是对梦想的追逐?还是对自由的向往?亦或是生命中最后的挣扎?

这位张总监来了之后,把技术部搞得是乌烟瘴气。不仅是我们部门受不了,其他部门也不愿意和他打交道。自然地,我们把这些情况如实的反应给了人事。人事听到之后,大惊失色。(以前总感觉是有点不痛不痒)于是就和老板报告。老板听完,就把这位张总监叫了过去谈话。大抵意思是,下面人反应说你技术不行,这样吧,给你招个副手,你们俩一起负责技术部工作。保你面子,不降职、不降薪,你找到新工作后就自己离去。

从老板办公室出来,他越想越气。我为公司付出这么多,每天兢兢业业(ps:项目上线连他人都找不到,晚上8点人就跑了),不行,我得还以颜色。接着就把后台开发人员全部叫到会议室开会。

“恩,明天你们都请假吧,请完假我请你们吃大餐。”

既可以休假又可以吃大餐,这不天上掉下的馅儿饼么?不过,当时有一位兄弟明确表示明天还想继续坚守岗位。

“他们都请假,你为什么不请?”张总监问道。

会议结束后,办公室呈现出一片繁忙的景象。

过了一会,请假单收集好之后。他跑到人事办公室,把一叠请假单往那一摔。

“你们人事看看,明天这么多人请假(还有他的请假单0.0),这工作还怎么开展?这事是你去找老板说还是我去说啊?”

人事当场懵逼。随后找到老板报告这个事,老板直接气炸了,当场爆粗口,脸成了猪肝色。接着后台人员被挨个叫过去了解情况。再然后,老板召集技术部全体人员开会并当场开除了这位可爱的技术总监。

......

从自己办公室出来,抬头一望。满眼全是熟悉的桌子、椅子、电脑,还有最自己十分信任的部下(当然,我这个刺头除外)。“哎”,轻叹一声。随后来到运维旁边,双目望着前方,嘴里喃喃道,“我15年(不是5年就是15年)金融工作经验,对技术总监这个职位还是很OK的。”随后他便走了,走了,真的走了罢。我看着运维脸上的笑容,他似乎有话要说,可惜没有机会了。

后记:据说这位总监在离去的时候给人事放了狠话,你给我等着之类的。晚上8点左右还杀了一个回马枪,至于回来干什么我就不知道了。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK