我如何处理我在工作中的位置?特别是我不用做底层的工作的时候?我目前的处境:
1、 工作三年,在编程上有一定积累。
2、 在系统设计上经验尚浅。
3、 在研发部中,已处于一个比较高的层次。
4、 底层的新人迅速成长,可以在一定程度上取代我目前的开发工作,比如简单的设计,编码。
5、 不用将大部分的精力投入在编码中和底层的设计中。有一种不安全感。
对于我,现在正处在一个转折期——向系统级开发人员,管理人员的转折期。把底层的人培养起来,使自己可以从底层的编码和设计中脱身,这个时候:
1、 克服自己的不安全感。不安全感是转折期成长的动力。
2、 克服的方法,就是在其他的方面找到自己的价值:比如系统设计,技术领导,管理。
3、 我应该采取的行动:
1) 从底层抽身。克服这种不安全感。
2) 关注软件开发更高的层次,比如系统或架构的设计。我要在更高的层次上获得发展。
3) 在技术领导上获得发展。体现在对底层员工的指导,培养。促进整体的提高。
4) 尝试并引进新的技术,工具,或思想。
5) 学习新的领域,研究新知识。拓展自己的知识的广度和深度。
要懂得放手,才会拥有。有舍才有得。有一点不能完全放弃——编程。只不过是不做重复性的编程,要进行有挑战的编程。如果还是固定在原有的领域,会没有提高的。就像管理一样,把下面的人培养起来,我可以去做更有挑战的事情。多沟通。