下面说的都是关于IT的。关于技术本身的培养不提了。
1. Teamwork 的培养。除了能完成好自己的任务也要想好如何配合团队,如何做好交接(比如写代码的话注释要清晰整洁),多关注整个团队的任务情况和运作方式;(做好这一步就是个好员工)
2. Leadership的培养。除了把自己的工作做熟做精以外要想如果要你教junior做这个活怎么教。留意整个团队内部每个人的任务是怎么关联和配合的。留意自己团队和其他functional的团队是怎么关联和配合的(Product Manager, Marketing Team, Sales Team和自己的团队直接需要哪些沟通和相互支持)。留意如何制定计划,规划资源和分配任务,如何督促任务的完成;(做好这一步就有潜力做Project Management)
3. Service Delivery的培养。抓住去提交服务和送货的机会。需要锻炼的递交产品和服务的能力,培训客户和终端用户使用公司产品和服务的能力,处理产品和服务问题和纠纷的能力;(做好这一步就有潜力做Pre-sales,Post-sales, Sales Engineer)
4. External Communication的培养。抓住代表公司和订公司产品或服务的Client或者End User交流的机会。需要锻炼的有发现新需求的能力,有理解客户和终端用户需求的能力,传达公司价值的能力,match客户需求和公司产品和服务的能力,谈判议价的能力,close deal的能力(不是签了约就完事的,没到收到钱送完货,一切异变皆有可能需要应对);(做好这一步,就有做Business Development或者Account Management的潜力)
5. 大局观。这一步需要从总是思考“How to do it”转变为思考"What to do" 和 "why to do it"。思考"why"和“what"的职业人也许不再经常去开发具体的产品或者接具体的单或者做具体的宣传,但是他们需要洞察市场真正的需求,定义产品精确的内容范围,衡量成本与利润和风险,最终给出最高效合理的方案并且要作为各个环节的发起者并促使方案在各个环节都可以准确按时定量的得以实施;(做好这一步,就有潜力做Product Management)
越写越虚了,但是写了这么多删了可惜就留着吧。希望能让你可以引起你的思考具体从Pure Tech到各种不可或缺的职位需要注意哪些不同的品质和能力的培养。
(需强调,上面提到了很多的职能他们不都是一定需要pure tech出身,很多开始技术懂的不多其他能力不错后面慢慢学tech的一样可以殊途同归。前三个对技术知识要求比较高,后面两个则无需有很多技术背景就可以起步)