纵观现今职场,尤其是对于刚刚迈入职场的新鲜人来说,重视职业规划的人寥寥可数。而实际上职业规划对于每个踏入职场的人来说,都是非常重要的。完善职业规划,每一步的行为才能够有明确的要达到的目标,清晰的职业规划是帮助完成职场之路关键的因素之一。
软件技术人员的职业发展通常有这样几个选择:专注于技术,成为技术专家;转型,到技术型销售,技术支持等;又或者是随着技术的成长,从技术性管理到高级管理。这样的发展道路,应该是清晰而明确的,然而如果没有职业规划,这样明确的发展道路未必是能够看得清的。
从另一方面来讲,技术是基础,IT专家建议,在扎实的技术基础上,如果有着比较强的抽象设计能力,又打算专注于技术开发,系统架构师是个不错的选择;如果性格更适合做管理,沟通表达能力突出,技术型管理应该是下一步的方向。
IT从业者应该了解,不同的层次,难度系数不一样,技术要求、个人素质要求也不一样。要成为系统开发者、专业开发者、高级应用开发者,需要很高的专业知识和很强的逻辑、抽象、空间思维能力,这就要求具有很好的技术基础,这样才会有较大的职场提升潜力。而要成为简单的开发者和初级应用开发者就相对比较容易些,也正是因为这样,很多人都走上了软件开发的道路。所以,在进行职业规划、行业选择时,要根据个人基本素质,技术能力选择开发层次,由低到高的逐步发展。
无论什么技术,都离不开行业应用,技术只是工具,如何发挥这个工具的价值,跟行业环境密切相关。面向对象的编程思想,编程语言(C++/C#/JAVA等)、基础的数据结构知识,开发环境(VS.NET等),这些就是工具。将工具运用在某个行业,就需要相应的行业知识。如在企业级应用开发,不同行业里有不同的业务规则,在网络游戏行业,网络安全行业,更都需要不同的专业知识,这些才是核心知识。
每一位求职者都要明白这样一个道理,技术好的是技术专家,行业知识丰富的是行业专家,而技术知识与行业知识结合起来才是行业里的技术专家。这才是IT行业中职场发展的王道!