Business School
商学院
手机:13521943680
电话:010-62904558
如何在IT职业生涯中取得成功后攻读学位
我是一名软件开发人员。作为一名软件开发人员,我无法告诉你我有多少次与其他专业人士(我的同龄人)一起工作,他们不了解大学里通常教授的基础知识。这些基础知识不是在补习班或速成班中教授的。如果没有这些基础知识,软件开发人员或其他 IT 专业人员就更容易犯新手错误。通常,这些菜鸟错误可能要等到为时已晚才被发现。
这就是为什么扎实的教育背景对于信息技术行业的专业人士如此重要的原因。与医生和教师一样,IT 专业人员需要将他们的基础工作建立在坚实的基础之上。虽然在整个 IT 职业生涯中,专业发展课程、认证和培训始终是必要的,但仅仅依靠短期课程、MOOC(大规模开放在线课程)和补习班进行专业培训是不够的。
有许多有能力的软件开发人员以艰苦的方式磨练他们的技能,因为他们(由于各种原因)负担不起接受正式培训的费用。但我想强调的是,对于那些考虑从事 IT 职业的人来说,需要通过基本的学习框架来打下基础。
低估基本的数据库和编程概念
速成课程仅用于教授程序和实施步骤,并在尽可能短的时间内提供考试问题的快速答案。这些课程不教授理论,也不提供 IT 专业人员成功所需的基本理解。
例如,我经常与开发人员合作,他们将规范化数据库的表,但他们不知道他们使用的是什么数据模型。然后,我经常听到他们说“星型模式没有规范化”之类的话。在大学环境中经历过正规培训的人会知道,有不同程度的“正常形式”。那些接受过正式训练的人会知道,雪花模式、星型模式和关系模式都经历了不同程度的规范化。他们还将知道将哪种数据模型用于报告系统与事务系统。这是一个概念,如果一年级大学生专注于软件开发或数据库管理,那么他们将在数据库概念简介课程中教授他们。
我遇到的另一个问题是开发人员不了解“布尔逻辑”或“优先顺序”的基础知识。这些都是大学生在学校体验中会遇到的基本数学概念。布尔逻辑将在逻辑课上教授,优先顺序将在编程入门课上教授。
我是说认证、专业发展和证书课程不好吗?不,一点也不。这些是任何优秀的 IT 专业人员都应该做的事情,以跟上行业的最新趋势,以及他们的正式培训。
为什么我在多年经验后获得学位
那些拥有成熟 IT 职业但尚未完成正规教育的人怎么办?
现在考虑接受这种教育是否为时已晚?不。
在这一点上值得吗?是的。
我是那些在完成学位之前就建立自己职业生涯的人之一。在我的整个职业生涯中,我到处都在学习大学课程,但找不到时间结束它。
多年后,我发现自己在一家大型医疗保健服务提供商的研究部门工作。在这种环境下,我被鼓励分配时间来完成我的学位,我利用了它。花在课程作业上的时间非常有启发性。我了解到我在培训中存在差距,直到完成学位的所有必修课程时我才注意到这些差距。即使我多年来参加了许多认证计划和专业发展课程,其中一些差距也被忽视了。
但不要相信我的话:美国劳工统计局报告称,到 2028 年,排名前九位的计算机和信息技术职业将需要学士学位或更高学位才能获得入门级职位。 预计未来十年(682-800 年)IT 行业将增加约 2021,2031 个新工作岗位。因此,如果您想晋升并愿意投入工作来获得学位,那里有很多机会。
如果您正在考虑提升您在信息技术方面的知识和职业,请首先在劳工统计局的《职业前景手册》中研究您想要的专业。从那里,您可以确定可能影响您的职业轨迹的 IT 领域薪酬最高、增长最快的工作,并找到满足您需求的高等教育课程。