公司有个女同事,安卓程序媛,刚毕业不久,没毕业的时候就被招进来在移动组实习,移动组有两个人,我和一位异地办公的同事。 在开发项目的时候,一开始她经常问那个同事问题,因为那个同事经验比较多,老板也是叫他带着她,后来女同事经常跟我吐槽他,说他经常怼她,还把他备注改成呵呵呵,女同事给我看他们一部分聊天记录,我看到除了异地那位同事经常半夜找她并跟她扯一些技术上的问题外,说实话我并没有觉得怼她,我反而觉得是她不理解他说的意思然后不想听,又不敢跟他说,最后就觉得他烦。当然这只是我看到的一部分,可能确实有别的原因。后来女同事不怎么问他问题了,开始问我,我才开始了解到她的“厉害”。
她经常不理解一些简单的需求,记性也不好,一些简单的业务逻辑也不会写。我是搞 iOS 的,Java 在大学的时候学过,不过很烂。而她大学学的安卓开发,我觉得我的 java 都比她写的好。例子太多,我都有点记不清楚了,直接贴段她写的代码给大家瞧瞧:
/**
public class DataPush { private Event mEvent; private Media mMedia; private ArrayList<event> mEventList; private ArrayList<event> mEventListTemp; private ArrayList<media> mMediaList; private ArrayList<media> mMediaListTemp;
//存储事件 public ArrayList<Event> getAppEvent() { mEventList = new ArrayList<>(); loadEvent(); long currentTime = NumberUtil.stol(String.valueOf(System.currentTimeMillis()).substring(0, 10)); if (mEventListTemp.size() > 0) { for (int i = mEventListTemp.size() - 1; i >= 0; i--) { Event temp = mEventListTemp.get(i); if (currentTime > temp.getEndtime()) { mEventListTemp.remove(temp); } if (currentTime < temp.getEndtime() && temp.getStarttime() < currentTime) { mEventList.add(temp); } } this.saveEvent(mEventListTemp); mEventListTemp = new ArrayList<>(); } return mEventList; } public void setAppEvent(Event event) { mEvent = event; saveEvent(); } private void loadEvent() { //从 SP 中加载 mEventListTemp = new Gson().fromJson(SP.getInstance().readString(SPType.APP_PUSH, ""), new TypeToken<ArrayList<Event>>() { }.getType()); if (mEventListTemp == null) { mEventListTemp = new ArrayList<>(); } if (mEventList == null) { mEventList = new ArrayList<>(); } } private void saveEvent() { if (mEvent != null) { ArrayList<Event> list = new Gson().fromJson(SP.getInstance().readString(SPType.APP_PUSH, ""), new TypeToken<ArrayList<Event>>() { }.getType()); if (list == null) list = new ArrayList<>(); // 1、新增; 2、删除; 3、修改 if (mEvent.getType().equals("1")) { list.add(mEvent); } else if (mEvent.getType().equals("2")) { for (Event temp : list) { if (temp.getEventId() == mEvent.getEventId()) { list.remove(temp); list.add(mEvent); break; } else continue; } } else if (mEvent.getType().equals("3")) { for (Event temp : list) { if (temp.getEventId() == mEvent.getEventId()) { list.remove(temp); break; } else continue; } } //save event SP.getInstance().write(SPType.APP_PUSH, new Gson().toJson(list)); } } //save event after remove private void saveEvent(ArrayList<Event> eventList) { SP.getInstance().write(SPType.APP_PUSH, new Gson().toJson(eventList)); } //存储媒体 public ArrayList<Media> getAppMedia() { mMediaList = new ArrayList<>(); loadMedia(); if (mMediaListTemp.size() > 0) { for (int i = mMediaListTemp.size() - 1; i >= 0; i--) { Media temp = mMediaListTemp.get(i); // 是否立即播放 if (temp.getPlayNow()) { mMediaList.add(temp); } else { // 定时播放(周一:1 ;周二:2 ;周三:3 ;周四:4 ;周五:5 ;周六:6 ;周日:0 ) for (String str : temp.getmPlaydays()) { if (Integer.valueOf(str) == TimeUtils.getCurWeekday()) { Integer curHour = TimeUtils.getCurHour(), curMin = TimeUtils.getCurMin(); String duration = temp.getStartTime(); Integer startHour = Integer.valueOf(duration.split(" : ")[0]), startMin = Integer.valueOf(duration.split((" : "))[1]); if (curHour > startHour || (curHour == startHour && curMin >= startMin)) { duration = temp.getEndTime(); Integer endHour = Integer.valueOf(duration.split(" : ")[0]), endMin = Integer.valueOf(duration.split(" : ")[1]); if (curHour < endHour || (curHour == endHour && curMin < endMin)) { mMediaList.add(temp); } } } } } } this.saveMedia(mMediaListTemp); mMediaListTemp = new ArrayList<>(); } return mMediaList; } public void setAppMedia(Media media) { mMedia = media; saveMedia(); } private void loadMedia() { //从 SP 中加载 mMediaListTemp = new Gson().fromJson(SP.getInstance().readString(SPType.APP_MEDIA, ""), new TypeToken<ArrayList<Media>>() { }.getType()); if (mMediaListTemp == null) { mMediaListTemp = new ArrayList<>(); } if (mMediaList == null) { mMediaList = new ArrayList<>(); } } private void saveMedia(ArrayList<Media> mMediaList) { SP.getInstance().write(SPType.APP_MEDIA, new Gson().toJson(mMediaList)); } private void saveMedia() { if (mMedia != null) { ArrayList<Media> list = new Gson().fromJson(SP.getInstance().readString(SPType.APP_MEDIA, ""), new TypeToken<ArrayList<Media>>() { }.getType()); if (list == null) list = new ArrayList<>(); // 1、新增; 2、删除; 3、修改 if (mMedia.getType().equals("1")) { list.add(mMedia); } else if (mMedia.getType().equals("2")) { for (Media temp : list) { if (temp.getMediaId() == mMedia.getMediaId()) { list.remove(temp); list.add(mMedia); break; } else continue; } } else if (mMedia.getType().equals("3")) { for (Media temp : list) { if (temp.getMediaId() == mMedia.getMediaId()) { list.remove(temp); break; } else continue; } } SP.getInstance().write(SPType.APP_MEDIA, new Gson().toJson(list)); } }
}
/**
public class DataModule {
public static final int BILLBOARD = 1; public static final int PHOTOWALL = 2; public static final int RATING = 3; public static final int NOTIFY = 4; public static final int HOMEWORK = 5; public static final int TABLECOURSE = 6; public void updateModules(int module) { if (module == DataModule.BILLBOARD) { EventBus.getDefault().post(new EventBean(RespCode.BILLBOARDSCHOOL)); EventBus.getDefault().post(new EventBean(RespCode.BILLBOARDHONOR)); } else if (module == DataModule.PHOTOWALL) { EventBus.getDefault().post(new EventBean(RespCode.PHOTOWALL)); } else if (module == DataModule.RATING) { EventBus.getDefault().post(new EventBean(RespCode.RATING)); } else if (module == DataModule.NOTIFY) { EventBus.getDefault().post(new EventBean(RespCode.NOTICE)); } else if (module == DataModule.HOMEWORK) { EventBus.getDefault().post(new EventBean(RespCode.HOMEWORK)); } else if (module == DataModule.TABLECOURSE) { EventBus.getDefault().post(new EventBean(RespCode.TABLECOURSE)); } }
} 请问大家作何感想?
跟她做同事大概也有大半年了,从这大半年里,我了解到她的性格是阴晴不定,平常不怎么说话,但是在 qq 上聊得是挺嗨的。时不时不开心,让人觉得欠她什么似得。而且她特别喜欢发一些鸡汤或者矫情的文字。
平常帮她解决问题的时候,我有时候会调侃一下她,说这个你都不会,但她好像觉得我是针对她。有些业务逻辑她的思路是错的,写出来的代码确实也不对,然后问我,我说应该这样写,她还觉得我是错的,我不信她,她还觉得我倔(捂脸.jpg ),非得我把代码写出来,她才相信或者半信半疑。
之前有段时间,她突然不理我了,连续几天没找我问问题,后来我了解到她是埋怨我一直怼她,天哪,我真的是。 然后最近项目比较紧,安卓端又有两个项目,技术上有难点,人手也不够,之前那位异地同事好像也不干了,项目主要由她负责,我负责监督项目和帮她解决一些小问题。我跟老板说要招安卓的 ,她知道后跟我说你不要跟老板说,她是做安卓的,应该她来说(我就想问这有什么问题),可是她又不说。要是我不说,不知道她什么时候跟老板说。
最奇葩的事情要开始了! 今天上班之后,我又感觉到她好像不开心了,一直不说话。上午的时候来了两个面试的,有一个不错,老板说要了,我当时就很开心,有点忍不住的笑了。下午的时候我叫她把工作进度整理一下发给我,她一句话不说。然后开会了,经理要过一遍安卓端最近比较急的项目,在过程中,有一个需求比较有争议,也有点难度,她说不太好搞,经理问有什么办法,我说确实有点难度,要不等新来的来了后再讨论吧,然后她就不开心的收起了电脑准备起身走,说我回去整理问题让新来的解决。幸好会开的差不多了。
快到下班的时间,我又提醒她别忘了工作进度文档,她当没听见。下了班就走了。无意间,我打开 qq,发现我已经不是她好友了。
我真是服了,实在是想不通,感觉不吐槽,心里始终有块疙瘩。 请各位 V 友帮我分析分析。
![]() | 1 iFlicker 2017-08-19 00:10:18 +08:00 via Android ![]() 本来打了几百字。。想了想就删除了。我也是个应届刚工作两个月的新人。有类似的情况但是我会很感激 mentor 而不会因为训我而生气。 这个问题在于这个女生自己,不在于你,你做到了自己应该做到的。她不会沟通还乱发脾气自然有人(或有些事)会教育她,毕竟公司不是她家的 ceo 不是她爸爸。你不必想那么多~ 作为同事(非 mentor)你不帮她是本分,帮她是情分,她不领情是她的问题。这个疙瘩就赶紧拿掉吧~别给自己添堵 |
![]() | 2 ivae 2017-08-19 00:17:56 +08:00 via iPhone 赶紧劝领导开了 |
![]() | 3 bkmi 2017-08-19 00:22:04 +08:00 via Android 我没看完,楼下的帮帮他吧 |
4 CodeingBoy 2017-08-19 00:24:26 +08:00 via Android 额,代码有什么问题吗,大佬们? |
5 n6DD1A640 2017-08-19 00:25:55 +08:00 switch 大法好 ![]() |
![]() | 7 zhoufenfens 2017-08-19 00:29:35 +08:00 代码有啥问题,我就感觉 else if 太多,冗余代码很多 |
![]() | 8 Brucepac OP @iFlicker 看她是小女生,我一直忍着她,其实在她转正的时候,老板有问过我觉得她怎么样,当时旁边有人,我就说了句还行吧。 |
![]() | 9 Brucepac OP @zhoufenfens else if 多,而且判断逻辑不清晰,在 for 循环的同时删除元素,这个我跟她说过,还这么写,可以用局部变量的,要写个成员变量 |
![]() | 10 imn1 2017-08-19 00:41:01 +08:00 ![]() 这个业务逻辑可以推断她 不漂亮 |
![]() | 11 Brucepac OP @imn1 在我的审美看来,是不怎么漂亮,而且脸有点奇怪,不过穿衣服挺会穿的,喜欢穿白的,头发也很直顺。还有同事想要追她呢 |
![]() | 12 CEBBCAT 2017-08-19 04:18:24 +08:00 via Android 我觉得她是有心事,有些郁闷,心情比较低落,要是好几年一直这样……那当我没说 |
13 abujj 2017-08-19 04:44:17 +08:00 via Android 劝楼主啥也别管。那种傻找惹不起的。你再管她就是犯贱。。亲身经历类似的 |
15 fuermosi777 2017-08-19 05:17:13 +08:00 你不必对别人的情绪负责 |
![]() | 16 crab 2017-08-19 05:51:06 +08:00 她是准备辞职了吧。不然这删 QQ,以后上班见面不是很尴尬。 不是太拖累自己,能帮下尽量帮吧,不然她出问题,老板找的可是你,不是她。 |
17 dbdang 2017-08-19 06:11:24 +08:00 我觉得撸主情商也不太高 |
![]() | 18 ryd994 2017-08-19 07:03:25 +08:00 via Android 做好你自己的事,工作中这样的 bullshit 多了去了 能教就教一下,教不了就不要多管,你又不是他妈,不碍你事就不关你事 你教了她,她会说半个谢字么? 而且这事吧,和男女没关系,就是傻逼同事,很正常的情况 @n6DD1A640 @zhoufenfens 不负责任的推测:Python 转 Java,没见过 switch (笑 |
19 KgM4gLtF0shViDH3 2017-08-19 08:18:30 +08:00 via Android @Brucepac 发个照片看看 |
![]() | 21 340244120 2017-08-19 09:00:16 +08:00 via Android 上午的时候来了两个面试的,有一个 [长得] 不错,老板说要了,我当时就很开心,有点忍不住的笑了。下午的时候我叫她把工作进度整理一下发给我,她一句话不说。 唉,女同事是暗恋你呀,结果看到你你个样子,觉得太失望了,然后心灰意冷怒删好友,顺便看你会不会注意到然后主动找她 |
24 Everyman 2017-08-19 09:33:25 +08:00 if(she.appearance==beautiful){ 忍了; //总比又菜又抠脚的大汉好 }else{ she.sex=man; 怎么对待男同事就怎么对待她; } |
![]() | 25 misaka19000 2017-08-19 09:34:13 +08:00 via Android “我当时有点开心,有点忍不住的笑了”,这心理活动描写简直传神。不过感觉这个女孩子有点幼稚就是了 |
![]() | 26 Phariel 2017-08-19 09:56:08 +08:00 via Android 令人智熄的操作 另外 不要去管她 叫她自生自灭吧 |
27 twistfatecarry 2017-08-19 10:10:30 +08:00 井水不犯河水,你搞你的安卓,我写我的 swift. 没必要理会她. 她现在这样,就是你们给惯的了!!! |
![]() | 28 Context 2017-08-19 10:12:59 +08:00 就一智商情商双低的程序媛罢了 |
![]() | 30 Brucepac OP @twistfatecarry 没办法,人手不够,老板让我协助一下,带带她 |
31 nadoo 2017-08-19 11:51:24 +08:00 在工作中耍女生情绪的人,不适合团队。我这里都是和男的一样要求的,没工夫猜女生心思。 |
![]() | 32 dawnven 2017-08-19 12:04:01 +08:00 via Android 我也想成为独当一面的大佬,能带新人的骨干, |
33 jlsk 2017-08-19 13:14:06 +08:00 你把这篇文章给你老板看看,然后跟他说建议开除,实在无法共事 没有必要跟傻逼浪费时间,以最快的速度开除它就行了 |
![]() | 35 ydxhhjy 2017-08-19 14:14:41 +08:00 招 Android 实习生吗,马上大四,Android 才入门,学习能力不错:) |
![]() | 36 hjdtl 2017-08-19 14:15:58 +08:00 还好不是你的上级或者女朋友 |
![]() | 37 fcka 2017-08-19 14:21:16 +08:00 via Android 这事儿看脸… |
38 rswl 2017-08-19 14:26:50 +08:00 只要没有其他想法 把她当男的看就是了 |
![]() | 42 lc4t 2017-08-19 14:46:37 +08:00 via iPhone 真的有水平不够还自以为是,情商很低的..为什么不直接跟她说 . 说了不改就辞退吧 |
![]() | 44 funer 2017-08-19 15:41:17 +08:00 这样子还不开掉~~~ |
![]() | 45 Brucepac OP 还是忍不住要给大家看一段聊天记录,是 6 月份的时候。里面的蔡就是异地办公的同事。 她:并没有人告诉我要用同一个邮箱注册,你问老大 说用你的账号注册 你也没有和我说,今天晚上我问你要账号申请配置 android 你跟我争了半天,回来蔡还怼我 对于企业来讲的开发我可能真的不是太懂 用到的东西也完全是新的东西,我就是比较笨,但是我也有认真的去学过,说真的 我觉得很累 觉得很委屈 每天都是这样 真的很累很累 我也不是没脸没皮的 我也有自尊心的……不过你说的也对 怪我自己 怪我自己不问不说 但是 我什么都不知道 我要去问什么说什么呢。。。不是我不知道去问去说 是我不知道去问什么说什么 蔡也一直都是那种很强硬的态度...... 不管怎么说 也跟你学了很多东西 谢谢你 我:你别想太多[图片],关于什么配置安卓和你争论,并不叫争论,包括你所谓蔡怼你,我们都是关于工作的讨论,都是公事,可能我们说话的方式有所不妥,导致你觉得不开心,所谓说者无意,听者有心,我表示抱歉[图片] |
![]() | 46 Jiki 2017-08-19 16:03:11 +08:00 via iPhone ![]() 看来是时候投简历了,未来 leader 正在水深火热中等着我呢。(滑稽:) |
![]() | 47 joeytat 2017-08-19 16:25:46 +08:00 哇,如果这女生是搞 iOS 的,我都要怀疑是不是之前的同事了......连委屈抱怨的招数都一模一样。 |
![]() | 48 55555 2017-08-19 16:48:03 +08:00 有点像我的一个同事,情商低的我基本就是无视她。 ps:工作也不是太涉及。 |
![]() | 51 hxndg 2017-08-19 19:28:16 +0:00 首先我很同情 lz,感觉一部分做程序员的女生确实脾气很差,需要其他人捧着哄着才可能做点事情,问题是还依然做不好。 |
52 hellolinux 2017-08-19 19:51:01 +08:00 @hxndg 感觉女生做 IT 不好,如果女生要在 IT 公司里做,一般做后勤的或者做客服类的支持比较好。 曾经毕业的时候,在 IDC 机房工作,有个东北的女生在机房。刚开始我不知道她是谁,后来同事说她也跟我们一样在 IDC 做管理员,负责服务器上下架,安装系统。 结果后来某企业要求增加服务器,把一车的 HP 和 DELL 拉过来,当时也不知道东北妹子咋的,就自告奋勇说去拉服务器(我靠),老大就让我和那个歌东北妹子去拉,结果东北妹子一看,“哟,这东西怎么那么重,不行呀,哥,还是你来拉呗” ???????啥,6 个大箱子的服务器我一个人拉,见鬼 最后只好打电话叫男同事来帮忙,但这个女的居然走在后面陪着我们两个一起回去机房。 让女的来做 IT,估计比那几百万的设备还娇情 |
53 hellolinux 2017-08-19 19:56:47 +08:00 感觉 if 条件语句太多了 估计妹子是想说: if 假如你怼我,我对你就不客气 if 假如你说我笨,我就对你生气 if 假如我不开心,我就删除你 QQ 好友 |
![]() | 54 ydxhhjy 2017-08-19 20:46:51 +08:00 ![]() 身为妹子看到这些评论有点不爽咧,以偏概全了吧 |
![]() | 56 yiqiok 2017-08-19 21:46:47 +08:00 所以贵司正在招安卓咯 :) 开个玩笑。。。 这妹子看着完全不会控制情绪啊,而且不成熟,需要历练。 |
![]() | 57 tnx2014 2017-08-19 21:59:18 +08:00 她有情绪不肯努力是她自己的问题,但我劝楼主还是有点耐心,也许是因为她真的不是美女,所以楼主和那位姓蔡的同事都不咋么待见她。 我遇到过怎么教也不会或者当时说会了,隔天就忘了的,那才真的是要吐血,不过谁不是从菜鸟过来的,记忆力不好,我的建议是让她做笔记,也许从他的角度是想把代码写好,但是总是想一些简单直接的逻辑,但是你们总是想要杂而高效的逻辑,老是打击她的自信,你又招新人威胁她的位置,心理肯定不舒服。 其实她今天这样,那个姓蔡的同事恐怕是主要原因。 建议不要只对他不好的地方进行批评,做得好的地方也适当表扬,有些人就是要哄的,他们需要表扬来增加动力,虽然你觉得就事论事的批评是为她好,但他们就是觉得你在针对他们。 不过她做得确实有些过头,无论如何不该删你好友的。她应该是对你和老板说招安卓组新人不满,因为她和你说过让她来说,你没听她的。如果你想继续帮她,首先要向她解释这件事。 |
![]() | 58 hst001 2017-08-19 22:04:01 +08:00 楼主虽然没说,但是大家都知道这个女同事不漂亮 |
![]() | 60 tnx2014 2017-08-19 22:12:33 +08:00 QQ 能说一堆,现实里不会表达,说明她的语言表达能力没问题,但是遇到真人就不怎么说话,确实说明她的自信心不够,心理承受能力不强,因为虚拟聊天能保护她不直接面对语言以外的情绪。 她应该在姓蔡的同事那里受了不少打击,开始还寄希望于你的帮助,结果你也怼她,还没听她的,招新人。她应该觉得很失望,一怒之下删了你的 QQ。 |
![]() | 63 tnx2014 2017-08-19 22:35:52 +08:00 @Brucepac 或者你们老板批评他了?有些女生就是情绪变化快,我朋友圈里有个人就是屁大点事惹到她了也要发个圈,等新人来了,你们还是先把项目做好,也许老板表扬她们,她情绪能恢复。 小孩子,其实可以理解,十年前我也非常任性,长大一些,被人怼的多点,遇到自己做不到的事多些,认识到自己的不足就会好很多。他们主要是责任心和自我认知不足的问题,觉得自己做的够好了,别人却总是不满,要求特多。 |
64 tjxjj 2017-08-20 08:28:52 +08:00 代码没有硬伤,逻辑上没有问题,就能交差 代码习惯和风格这东西靠说是没啥用的,一定要靠自己领悟,你提点意见,别人要么表面上听进去了表示感谢或者压根连表面都听不进去,都无所谓的,说明压根她就没打算以后在这个方向上投入精力,不值得为此把自己的精力搭进去,就不必强迫症了. 和女性同时相处确实非常头疼,特别还是做技术的,和男的吵,几个小时后还能愉快的抽烟吃饭,和女的怼一次她能记你一辈子,所以我也不喜欢和女性程序员合作。 |
![]() | 65 sicongwang 2017-08-20 22:32:29 +08:00 @imn1 有道理, 要是漂亮的女孩子谁会舍得去怼, 抢着帮别人背锅擦屁股还来不及 |
![]() | 66 Brucepac OP @sicongwang 那可不一定。还是聪明成熟的女生更有魅力。只拥有漂亮的女生,只能远观靠近会危险。而既不怎么漂亮又作的,只能是要命了 |
![]() | 67 em84 2017-08-21 16:19:56 +08:00 感觉这妹子喜欢你啊 |