I.T底层链是做什么的?

主管最喜欢新的system或新的process,因为这代表他有东西可表现。

两者都是由我们这些programmer从手作(即是End User 自己用Excel或者纸张的表格完成工作)变成online/线上。

大致解释一下system和process的区别:

System是一个大的东西,比如员工评估系统,从员工填写自己的评估表格,按Submit按钮就直接到到直属上司那里打分给评价,之后直属上司再按一个按钮就到部门主管那里评估,再之后部门主管再按按钮,表格就直接呈交到人事部那里了。

Process呢,是你改进System的其中一环,帮End User 省时省力。比如以前人事部每个月要收集各个公司和部门的员工Overtime (OT) record,然后一条一条key in 进system,约几百条吧!那么IT就帮忙改进,做一个Excel Upload/Import的 process,人事部就会给各个公司和部门的Admin填 Excel template,他们每个月填好了email给人事部,人事部就用这个file 通过Upload process 直接上载进system,这个就是Improvement/Enhancement。

所以,一个部门里,主管再下来就是直属上司(superior/team leader)。

基底层就是要帮上司擦屁股。

作为基地层的我,以前直属上司就喜欢cincai做“新的“process,(cincai = 没有跟consultant好好沟通,没有做好testing,没有检查清楚东西是否一切没问题就迫不及待摆上桌),再放进自己的评估表领credit/功劳。然后End User用了就出现很多问题,end users就一直打来求助,基底层的工作就是一直要帮忙灭火,又不能直接对上司咆哮,只能生闷气。End User Support – 在部门里算是最没有价值的工作,可是它偏偏又是最繁忙的工作。你试想啊,一人来一通电话就够你忙了,而且他们全部都散发负能量,一些老Users甚至会一边开骂一边等你解决问题!一句话:吃力不讨好。这就是基底层的工作。

除此之外基底层还要做上司不愿干的活,上司可以不干,你不能不干。

比如今天采购部门来了一个“老”新人(从另一个部门transfer来的)。因为不会用system而且资质较差兼记性不好,每天打电话来求助。直属上司接一两次电话后就不耐烦怼回,并叫对方联系他的下属。基底层就是要做上司不愿意做的活。

基底层得用大量时间精力做脏活,上司即便闲着也不会帮你。

刚刚用leave system那几年,人事部蛮“神经”的,三两头就把员工transfer来transfer去,所以我三两天就接投诉电话电话,因为他们看不到Approver的名字,请不到假。而另一个team leader又以“员工资料机密“的理由不给我资料权限更是大大增加了我解决问题的难度。我在忙这个活很多个月后跟我的直属上司抱怨,她无动于衷,反正就是当作没听见没看见我的难处吧,即便她都在吃饱卖包,怎么可能奢望她出手相助,为了基底层触碰这滩污水?

反正有好吃的,直属上司自己先吃饱,我没有遇到因为合眼缘而提拔我的直属上司。反而主管会提拔我是因为他看到了我展现了部门所需要所缺的能力。我不是天才,更没有口才。就如一棵树般,需要10年才种得起来,所以我的能力,也是经过10多年自己安静的去学去研究而慢慢一点一点累积起来的。