我领衔公司一个网站项目的改版,在经过做原型、开会讨论、设计师设计、前端人员切图之后,昨天总算是让技术的把功能、页面实现。结果我打开本地站点一看,不及格,先前讨论的很多东西都经过了不同程度的删减和修改。这让我非常的恼火和郁闷!
在和技术中心领导进行沟通后,他让我去测试,出一份测试文档给他们,让他们继续修改。
WTF!很多简单的页面样式问题你都不做一遍检查就直接说做完了!!随便一用,就知道做的和屎一样,这些问题我真懒的理他,已经不是一次二次了。
我们公司技术人员的做事思路(我也是从技术中心调出来做产品的)就是:事前先承诺(这是技术领导人的思想)-----事中不沟通(没有单元测试、没有完整的测试环境)----事中不监督(技术领导人现在不写代码、不检查、没有规范)----事后让别人擦屁股后再回头去修改。
我是从公司技术部出来的,对于他们的做事风格,其实也就是领头人的做事风格,特别清楚。我刚转做产品岗位的时候(约半年前),因为要求太细和用力太猛,主要也是我沟通技巧不成熟,让技术中心领导对我产生了很大的意见:说我对他们要求太高太严,对他们吹毛求疵,并且否定他们的劳动结果。
在我转做产品岗位的这段时间,公司的人事变动也不小。除了技术领导没变,其它人员都换了。公司高层也经过了变化。而我也吸取了之前的教训,开始慢慢的调整自己的沟通技巧和管理思路。(其实也是变的不那么负责了,该沟通的时候还是会沟通,但我不再揪着细节不放。)
总之一句话,目前的技术中心做出来的东西,没有令人满意的。至少没有我满意的。
对于这种情况,一而再的发生,我也制作了规范,但就是推进不下去。着实让人痛苦不堪。
在行政职位上,技术中心领导是叫技术副总监,我是产品主管。
在日常事务上,技术中心领导除了技术还有代管公司运营(CEO不在时,他管着公司的公章)。
在具体工作上,除了会偶尔兼做一些产品原型外,我不知道他在做什么。
这是不是因为我的权限不足,导致在工作沟通的时候出现了很大的问题?
要不然,他为什么就是不好好管一管技术中心的代码开发质量和规范问题,却总是喜欢做一些有的没的?
我认为他份内的事应该是:
好好的管理一下开发进度和质量,做好代码的检查和规范,保证网站性能最优化,保证网站访问不出问题(在上线后还经常出现打不开页面、连接数据失败、没测试的代码就被某个人传到正式服务器导致代码冲突)。
关键是目前技术中心加上他,一共才三个人!!!!!
实际上他做的事却是:
做做某个页面的原型图、早晨领导大家开个早会(CEO基本不在公司)、偶尔写点代码、出现问题了安排某人去做却不管什么时候做出来。
说再多也没啥用,我还是考虑跳槽吧。