【交流】现在这种情况 是我该走人了吗

a805995924 2014-06-28 08:11:30
本人从去年12月以来一直在某互联网公司从事im服务端开发工作
先后经历过新旧版本的服务端主程开发(两个毫不相干的项目)
旧版是基于开源项目openfire进行的改造与功能定制化
新版是基于旧版遗留的问题进行重写
比如客户端报文修改 增强集群能力等等 新版非官方测试单个业务节点支持7w用户同时在线
(服务端配置32g内存 家用i5 压力机三台 两台同服务端配置 一台mac pro)
并且整个集群采用无中心化设计与热部署特性
即使服务端主程有特别大的更改只需要灰度上线即可,中间不会停止服务

可以自豪一点的说新版服务端是我单挑出来的 耗时三个月
不过缺点也有 新版集群是通过组播进行的节点间业务逻辑关系维护
原打算加上zookeeper进行集群管理 我是说 原打算。。。。。

情况大概是这么个情况 之所以想离开目前的团队
无非就是因为一个技术无法hold住的团队负责人
先说一下本人的性格吧 我个人是属于比较刚性的人 做事情追求完美 对事不对人
和pm争吵是常有的事 前一分钟还互相往死里骂 后一分钟一起出去抽烟扯淡聊女人
总之性格是这样的

而团队的负责人呢 他是临时被迫赶鸭上架的这种
从来没带过团队
就先扒一扒我所不能忍的缺点吧
1、技术不过关,以为ios就是天 服务端也无非是ios那样增删改查
2、事情自己做主,客户定制化的需求不经过开发人员评估自己就定时间
3、跨级分配任务与跨级功能点商量
4、不够强硬


第一点呢
他是ios端的开发人员 ios说句实话我并不了解 我个人一直是从事服务端与底层开发工作
但是我知道服务端并不是拽几个页面 加几个监听就能搞定的事
服务端需要考虑系统的高并发 健壮性 容错性
拿增删改查来说 他以为就是crud就ok 实际上呢 分表分库 缓存 集群的数据强一致性保证
这些他不了解 他不知道 (当然也有我自身的原因没去详细的解释 )

第二点:
事情自己做主这个我最不能忍 客户一个定制化的需求 他答应了 不与服务端人员进行评估与沟通
ok 行 刚好不是大事 我忍了
揽活归揽活 但是在我没出问题的时候我想不出他为什么直接就否定我
辛辛苦苦熬夜加班赶工能 第二天来了以后 测试部门人员问他我这个模块是否能测试
这家伙好 直接来句我做不完 不用测了 实际上呢 我已经熬夜写完了

第三点:
这点不是我服务端一方不能忍 是全部不能忍
按道理来说 在做某个功能或者设计某个功能的时候 应该把各个小组的leader叫到一起
来讨论这件事是否能做 怎么做 需要多久
实际上呢 他会把各个小弟叫到一起来讨论这件事 到最后所有人都是掌握着项目碎片
没有一个大的思路 甚至连各个小组的leader都不清楚 这还怎么搞?

第四点:
项目进度落后 落后的人说晚上有事呵呵一笑就走了 不去考虑落后可能出现什么问题
这个就懒得吐槽了

就这样我与他之间的积怨越来越多
到了今天在一个功能上产生了分歧 就这样吵了起来
之后总监介入 跟我俩都说了很多
现在总监是让我选择是我离开这个项目组还是他离开这个项目组
说白了有点让我闪人的意思

闪人的话或许能碰到开明一点的领导 只是可惜了我这大半年的心血
不闪人就要有一个人离开这个产品线

现在好迷茫 不知道该怎么办 希望论坛里的大神们给点建议
...全文
16263 102 打赏 收藏 转发到动态 举报
写回复
用AI写文章
102 条回复
切换为时间正序
请发表友善的回复…
发表回复
dajiadoukeyiyongde 2014-09-05
  • 打赏
  • 举报
回复
看了楼上很多很中肯的回答,收获很多。希望楼主选择最适合自己的方式。对自己最有利的方式。
caofeng891102 2014-09-05
  • 打赏
  • 举报
回复
多沟通。
deng1234 2014-09-04
  • 打赏
  • 举报
回复
个人觉得你们老大是认为你在服务端开发的经验太少了,不能胜任这项工作。 他可能想你们总监派别的人过来完成这个项目, 服务端开发是需要大量的经验的,主要是性能测试,如果个人经验不足,摸索着做开发是很难的,主要是开发一点功能就要做很长 时间的测试,如果方向错了,还需要再改程序,再做测试。这样项目是无法按时完成的。 你们老大可能不懂服务端开发,也许会服务端开发,请不要低估任何一个人。如果不会,但以前肯定有人做过这些事,他很清楚需要多久时间,我做过5,6年的前台,3,4年的后台。我认为同样是开发, 客户端要的时间应该比服务器端多,服务器端如果有好的架构基本上不用写多少代码。
kaka123ac 2014-08-29
  • 打赏
  • 举报
回复
打工而已,那么拼命干嘛,干的再好,公司不会对你感恩戴德的,该抛弃你的时候还是会抛弃你的,想开一点。
lagunicage 2014-07-25
  • 打赏
  • 举报
回复
感觉你的总监也挺操蛋的,不同级别的领导分管的东西是不一样的,作为一个总监,也算是大领导了吧,出了点问题什么叫两个走一个(他应该是要你走),后面还说叫你用一个月时间完成一个更牛B东西,这是不是说完成不了的话你可以名正言顺的滚蛋了,完成了,那OK可以留下,公司也赚了,我的意思是这个总监才是实实在在的操蛋东西,不要半点相信他。至于你说的那个经理,首先我是觉得做IT也不要太装B了都是混口饭吃其实,我是觉得你,你完完全全没必要跟他干上,就算他能力再烂,他说怎么做就怎么做吧,你可以提出问题,说明工作量用时,发邮件。你们的问题只是工作上问题,至于你做的服务端是简单还是牛B,这有又怎样呢?另外,根据经验,有没有发觉每个人都觉得自己做的事情才是正道,比如写的代码,设计的文档才是牛B的,都觉得别人的是一堆屎,我是觉得作为一个好的团队,要有包容合作意识,取别人的优点加以利用,当然这只是理想化了,,其实做it也就是混口饭吃行当。第三点,至于你走不走,还是利益问题,如果你觉得前面付出了那么多,又有年终奖什么的,走了不是可惜?不过这种傻B公司,迟早要走的。那个总监要你走,个人是建议,不要太锋芒了做事情,你大可以说自己做了那么多,又熟悉目前项目,不太像离开,建议也跟那个经理和好。喝了点酒,同作为一个只会做事的老实人说了这么多。
huangkaizl 2014-07-11
  • 打赏
  • 举报
回复
楼主还是经验太少。 你还是小心一下你们总监吧,说不定你再次被他利用。 任何一个有追求的程序员都要全面发展,技术只是很少一部分,大部分靠情商。 扎克是个技术怪人,但他情商比谁都高,不然怎么挤掉其它创始人,怎么在几轮投资甚至IPO后还有能对公司牢牢把握。
jsnewland 2014-07-11
  • 打赏
  • 举报
回复
引用 13 楼 zhuchao_ko 的回复:
[quote=引用 12 楼 a805995924 的回复:] [quote=引用 11 楼 wff100 的回复:] [quote=引用 10 楼 a805995924 的回复:] [quote=引用 9 楼 zhuchao_ko 的回复:] 这个总监 让你选择 就是让你背黑锅 他是领导他不作为 让你决定 是不是让你做领导?我认为你不要表态 “拖” 如果她问你你就说再 考虑考虑 他如果不说你就当没这回事 至于你跟那个人的分歧 我觉得你在这里处理不好 到别家也不一定能处理好 约出来吃顿饭吧 都是打工的人 不要为工作树敌 那不值得。
不是针对现在的负责人 而是针对他做的事 我个人的性格是对事不对人 像我跟pm因为分歧经常争吵 吵完该怎么样怎么样 总监的意思是让我出来另起门户 做一个更牛逼的im 让我一个月后开工 好纠结[/quote] 这是个解决方案,成败论英雄。[/quote] 没想好该不该留下 对公司已经伤心了[/quote] 对事不对人 这种说法不过是 欲盖弥彰 听上去感觉很正气凌然 殊不知事情是人做的 什么人做什么事 归根到底是 人的问题。 你已经伤心了 那我觉得 如果留下 对公司 对自己也是折磨 那就放手走呗。[/quote] 什么对事不对人 是还不是人做的 人就是这个人 这个人就只能做这么个事 能认你就忍着 不能忍就走人 不爽有本事就把他整走 这个明显是人的问题了
  • 打赏
  • 举报
回复
牧师小朋友 2014-07-10
  • 打赏
  • 举报
回复
写错了,每年涨了1000
牧师小朋友 2014-07-10
  • 打赏
  • 举报
回复
说下我的经验: 1。不要和团队里的人起冲突,可能他们的做法的起点是好的,但是想法和你不一样。 你们是一个团队,有话好好谈,不要吵。 不然表面似乎没问题,背地里就说你坏话,甚至排挤你。 2。 个人感觉对于2万以下的薪水来说,涨工资的方法最好还是提高技术水平跳槽。 在一个企业里涨很多的薪要付出很多的努力,还不如提高自己的技术水平,取外面多找找机会。 说下本人的经历,在一家公司努力了2年,什么事情都为公司和项目着想,花了很多时间和精力,也和团队不少人起了冲突,绩效不错,也就每年涨了2000,公司说一般就涨400,500的。你不错了,但是我薪水本来就一般的,所以说这点加薪也算不了什么。 后来我想通了,反正什么事情都听领导的,不管对与错,什么事情都跟领导汇报,这样有问题也是他们知道,负责的。 凭我自己的个人能力,每天完成任务就好了,有很多空闲时间来学习和实践新技术。 这样搞了1年,技术好了,闪人,加薪很多
tomcat_bj 2014-07-10
  • 打赏
  • 举报
回复
我喜欢这种实干的,支持一个
酒醉梦中 2014-07-10
  • 打赏
  • 举报
回复
首先改改你的臭脾气,其次,这个事情是你跟领导沟通不好。 最后,想留下,就想办法把他干掉,想走,就找个好理由,自己利益不不损失就果断走。 为公司想那么多,只能说~~~~呵呵儿
情月 2014-07-09
  • 打赏
  • 举报
回复
olive1116 2014-07-09
  • 打赏
  • 举报
回复
我觉得楼主的脾气要改啊,这样是做不到高层的。 其次,走不走,还是看待遇啊。毕竟到哪里都是打工啊,哪里高去哪里,除非真的做不下去了
Josslin025 2014-07-09
  • 打赏
  • 举报
回复
有人的地方就有江湖,有江湖的地方就会有剥削,就会有偏见。
涿郡小民 2014-07-09
  • 打赏
  • 举报
回复
楼主过于挑剔,拿自己的标准要求别人,这个还不被气死才怪呢…… 觉得你内心里瞧不起你的这个负责的同事……
ghphg 2014-07-09
  • 打赏
  • 举报
回复
你愿意表现,那你就表现,但你不能要求别人也跟着你表现 你换迷茫?让你当老板,员工们就没活路
  • 打赏
  • 举报
回复
有什么好吵的呢? 都是帮别人打工的, 都退一步嘛?
AresEntice 2014-07-07
  • 打赏
  • 举报
回复
感觉做JAVA都好高深的,哎。。。
铭偌 2014-07-07
  • 打赏
  • 举报
回复
引用 9 楼 zhuchao_ko 的回复:
这个总监 让你选择 就是让你背黑锅 他是领导他不作为 让你决定 是不是让你做领导?我认为你不要表态 “拖” 如果她问你你就说再 考虑考虑 他如果不说你就当没这回事 至于你跟那个人的分歧 我觉得你在这里处理不好 到别家也不一定能处理好 约出来吃顿饭吧 都是打工的人 不要为工作树敌 那不值得。
这个办法不错 何必树敌
加载更多回复(82)
在五花八门的游戏分类中,益智游戏是不可或缺的一大板块;而在益智游戏这个分类中,消除合成类游戏又是当之无愧的No.1。从考古级别的《俄罗斯方块》到现在风靡全国的《开心消消乐》,消除合成类游戏经久不衰,并且不断地涌现出新的经典作品,带给我们新的启发和乐趣。作为Unity3D的初级开发者,从头到尾独立完成一款简单的2D棋盘消除合成小游戏是你初级实战的最好选择。既能全面而详细的检验你的基础框架能力、C#编程能力、UGUI适配技巧,又可以在此基础上,较为深入的学习协程方法、DoTween插件和消除合成类的核心算法,一举数得。一言以蔽之,消除合成类游戏不难,但要写好却并不容易。它琐碎的功能逻辑、层出不穷的延时操作以及复杂的状态控制很容易让人顾此失彼,手忙脚乱,最后的结果往往是,费劲九牛二虎之力把功能实现好了,但代码已经乱成一团糟,定位Bug难、扩展新功能难,甚至自己读起来也难。本课程的最大目的,就是帮初级开发者梳理逻辑,写出规范而有条理的代码,避免陷入以上尴尬境地。条理捋清楚了,你就会觉得一切似乎变得简单了,很多地方都会顺理成章。本课程没有什么高深的编程技巧,更没有炫酷的视觉效果,只是一步一步教你如何踏踏实实、稳稳当当的完成一款《简单消消乐》。因此,资深大牛你就别进了,想学高深知识的你就别点了,自认为消除小case、分分钟搞定的高手你也趁早人。在这门课程里,你能够学到的,只有以下几点:1、如何使用UGUI搭建棋盘游戏的基础阵列;2、如何快速的实现通用的三消逻辑;3、如何使用Dotween插件实现物体的位移、缩放、旋转动画;4、如何熟练的使用协程方法完成延时操作逻辑;5、数组、集合、引用类型、Prefab等基础知识的巩固;6、如何写出规范而有条理的代码;7、益智小游戏的通用模板。

594

社区成员

发帖
与我相关
我的任务
社区描述
提出问题
其他 技术论坛(原bbs)
社区管理员
  • community_281
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧