今天在公司发火了 也不知道能否过试用期了 大家怎么看
马上到公司三个月的试用期了, 这期间经历了大大小小的很多次争吵, 是不是过不了试用期了.
1, 大家在商量问题, 我也提出了一些我的小建议, 然后整个组的同事都站成一排, 跟我辩论, 形成了一对多的格局, 最后又个小孩, 竟然说 我们就不这么做, 你怎么地吧.
其实我只是想提出我的建议, 并没有想着大家按照我的意思去做. 也没想到会是这样的结果.
2, 跟一个同事合作做东西. 我自己的那一滩事自己能搞定, 但是这个同事总是用跟命令似的口吻对我的代码评头论足, 说什么变量名叫这个不好, 叫他那个好, 譬如: 要我把变量名作为值, 用一个变量存起来, 比如: 声明一个变量, 叫做id, 而这个id就表示是一个key,值就是'id', 我真搞不明白为什么要这样写. 用json打包,本来一行代码就搞定了, 非让我包装个类. 然后把字典中的数据拆分,赋值给类的成员变量, 然后再调用类的方法,把这个数据重新包装,再拿出来. 我真是不理解为什么; 就为这些让我感觉很奇怪的事情, 我总是跟他争吵.事后也感觉挺后悔.
3, 自己装了个linux , 也非让我装, 我说桌面系统我用的不熟, 以前后台开发都是用命令行的, 没用过桌面系统,因为服务器不在跟前, 还是喜欢用windows开发, 然后放到linux环境下, 他说还是装个linux好, 那样环境统一,我就不明白了,都是用同一个解释器来解析的语言,在linux下和再windows下有什么不一样么? 而且我用虚拟机装,他不同意, 我后来没办法,把公司的机器格式化了, 自己带笔记本上班,用windows开发, 他又跟我说公司代码保密,一般不让自己带电脑.我就有点发火, 心里想你带u盘成天考来考去的, 领导也带笔记本,公司其他同事那么多人带笔记本,怎么我带笔记本就不行了. 然后我就去问领导了.领导说可以带啊,没人说不能带啊.然后他就不说话了. 后来由于windows访问svn有点问题.我这边化境还没搭好,他突然又要求我测试.我准备放到安装linux的机器上测试,他又嫌我为什么不用linux. 我就发火了.我说我以前都是用命令行操作.桌面系统不习惯, 再说都是统一的解释器,没有什么不兼容的问题.可他说他刚开始也不会,现在不也会了.他说你可以用命令行开发, 我说我用vi没有windows开发舒服. 他不会命令行操作. 然后就非跟我争辩linux怎么好.但又说不出linux哪里好.就这么又不快的结束了.我用了快很多年的linux了.但确实习惯在windows下开发, 因为是跨平台语言. 我就不明白,到底linux桌面上开发和再windows环境下开发, 有什么不一样么? 为什么非强迫我用linux桌面. 我又没影响工作.
4, 今天又是, 跟别的部门联合测试. 对方没有按照文档上的规则写. 在我这里产生了错误. 本来对方改一下处理就完了.他非说让我尽可能包容所有可能出现的错误.我说尽可能. 那太多了.这个本来就是对方没有按照预定好的规则来处理.我这里包容进来有什么用.整个逻辑错误了.还有必要继续往下运行么? 他说程序不应该死掉. 既然都没按照预定好的固定规则写了. 我包容进来有什么用, 程序不死掉有什么用,继续跑下去, 不一直都是错误的么? 我说这样的话, 那我只能给每个方法开头和结尾都加上try和cache了.然后返回一个他预定好的数字. 我觉得这样到时候看报出什么异常查错都很难查. 然后又争吵起来了.然后其他同事又跟他站成一排跟我吵.我最后想想算了. 他既然喜欢这样, 我就干脆每个开头和结尾都加上try和cache算了.但我觉得这样真的不太科学.
类似于这样的奇怪的事情, 我和他争吵了很多次.领导和同事也帮着他说话,不管对的还是错的. 还是很奇怪的.
我今天挺郁闷的, 眼看三个月要到了.我觉得我过不了试用期了, 大家觉得呢?