在你学习它之前,先知道你要学什么

信息技术(IT)已经成为一种广泛的职业选择。但很少有人真正知道它是什么,它的纪律要求什么。...

信息技术(IT)已经成为一种广泛的职业选择。但很少有人真正知道它是什么,它的纪律要求什么。

before-studying-it

让我们看看事实。我们将给它一个恰当的定义,讨论它的许多方面,并列出任何熟练的IT工作者必须具备的技能。

信息技术到底是什么?

看看不同的有信誉的消息来源,你会发现对它的含义有不同的定义。大多数都可以很好地为您服务,但就本帖而言,我们将其称为:

The use of an organization's computer systems -- including physical hardware as well as software -- to manage its information.

请注意,这个定义为我们提供了一些关于它是什么和不是什么的线索:

  • 它不涉及个人电脑。这意味着,当您从事IT工作时,您几乎肯定是在为业务的基础架构提供支持。
  • 它不仅仅包括计算机。硬件,如服务器和打印机,以及软件,如数据库和专有应用程序,都属于它的保护伞。
  • 它是任何业务的核心部分。管理一家公司的信息意味着从保证员工电脑正常工作到保护其数据备份档案的所有内容都被覆盖。

现在我们知道了它的含义,让我们看看组成这个领域的不同学科。

它包含的许多学科

在一个如此广泛的领域里,你会发现几十种不同的专业也就不足为奇了。如果你正在考虑学习,这些是你能找到的最流行的选择。

服务台技术员

当大多数非技术人员想到这一点时,就会想到这一点。实际上,这些技术支持人员负责帮助客户解决各种故障。服务台技术人员会定期接听有问题员工的电话和电子邮件——这是否意味着他们不知道如何使用Excel,或者他们的互联网服务中断。

很多第一次进入IT的人都是从这个初级职位开始的。在it中,您主要处理用户级别的问题,因此不必关心诸如修剪数据库之类的重要任务。良好的沟通,耐心,熟悉客户使用的操作系统和程序是必须的。

系统分析员

如果你喜欢管理全局,系统分析是你的子领域。顾名思义,系统分析师主要关注的是研究和规划公司信息系统的升级,以实现最高效率。这可能涉及到从计划一个全新的工作流程到编写技术手册,再到与程序员合作为业务开发新的软件等各个方面。

因此,系统分析员通常不会过多地参与公司基础设施的任何一个方面。他们可能会调查员工,找出当前流程的痛点,设计新流程,并将流程图传递给为这些员工设计新应用程序的程序员。

一个优秀的分析师总是希望改进公司的流程和设备,这样公司才能变得更有效率。他们还必须与各个部门进行良好的沟通,并就公司的最佳举措做出明智的决定。

it安全

正如你可能猜到的,安全是一个既广阔又呈爆炸式增长的领域。在过去的几十年里,计算机已经从一种便利变成了现代商业的一部分。正因为如此,恶意的人总是想出各种方法来攻击和窃取公司的信息。当他们失败时,像万纳克里事件这样的灾难就会发生。

根据您的专业水平,从事IT安全工作可能涉及从实施适当的安全软件到教育最终用户到主动扫描威胁的所有方面。一个公司越大,它需要做的工作就越多。虽然这是一个需要冷静头脑和智慧才能领先黑客一步的专业,但从来没有一个无聊的时刻。

网络管理员

网络是一门复杂的学科——网络管理员必须无所不知。从为新业务建立网络到维护现有网络,他们的职责范围与公司的网络一样。项目可能包括为第二个校园或远程工作者建立一个新的VPN,测试网络的弱点,以及实施一个现场电子邮件系统。

如果网络接入中断,员工将无法完成很多工作。所以网络管理员的工作非常重要。网络对变化很敏感,因此在短时间内完成所有工作至关重要。此外,网络经常变化,因此一个好的网络管理员可以快速学习和适应新的模式。

数据库管理员

数据库保存着大量的业务数据。无论这是医院的医疗历史,还是百货公司的客户信息,数据库都不是静态对象。数据库管理员的职责就是监督和管理所有的数据库工作。

这可以包括安装和设置一个新的数据库系统,或者甚至从一个旧的提供者迁移。与大多数其他IT领域一样,由于数据库泄漏给公众带来的灾难性影响,强调安全是至关重要的。这个职位的人显然必须非常熟悉数据库,包括SQL、存储方法和定期维护。

其他领域

我们已经谈到了五个流行的领域,但你会发现更多。为了节省时间,我们不会详细讨论这些问题,但会在这里列出一些额外的问题:

  • IT顾问——与帮助台技术人员类似,IT顾问支持外部客户的任何IT需求。他们可能会为许多小客户提供外包服务,或者作为自由职业者支持任何需要帮助的人。
  • 项目经理——技术项目,例如为公司开发新的专有软件,需要有人监督。项目经理与参与项目的所有团队合作,并组织他们保持进度。
  • 质量保证——新软件中的错误可能会导致轻微的客户挫败感或严重的人员死亡。因此,正确的测试是至关重要的,而这些人就是做测试的人。在QA中,你要确保程序是用户友好的,并且在向公众发布之前没有问题。这个领域也有很好的工作生活平衡。
  • 云架构师——随着越来越多的软件通过“云”提供,越来越少的企业希望运行内部软件和服务器。云集成商专门实施云解决方案,如office365、Salesforce、microsoftazure等。
  • 人工智能/机器学习——人工智能在过去几年里取得了飞速发展。新的职位正在开放,以研究和发展他们;其中一些与计算机科学职位重叠。

你知道它能带你去多少地方,也许其中一个专业对你来说很突出。什么样的课程能让你为这些领域的工作做好准备?

典型的it大学课程

你可能已经明白了,它和计算机科学不一样。计算机科学操纵信息来解决问题,并希望了解应用背后的理论。在IT中,我们只关心现有的系统,并掌握它们来帮助我们的客户提高效率。

我毕业于格罗夫城市学院,获计算机信息系统学位。在我的大学里,这个专业基本上一半是计算机科学,一半是商业课程。我的一些相关课程包括:

  • 计算机编程I和II——C++编程的基本概念和中级概念。有些学校把Java作为第一语言来教。
  • 系统分析——通过对校园系统的理论和现实研究,学习系统分析员职位的基础知识。
  • 软件工程——在一个小团队中工作一整个学期,为商业客户创建、设计和记录一个软件项目。
  • 业务统计——包括跟踪和解释业务数据的基本方法。
  • 管理和领导原则——学习优秀领导者的素质以及在商业环境中领导团队的感觉。

这只是我在一所大学的经历。您将在各大大学的IT学位必修课程中看到几个主题:

  • 数据库管理——大多数学位课程至少包括一门关于使用数据库的基础课程。
  • 网络——同样,学习网络的基础知识,包括传输数据的基本概念,也是标准的。
  • 数学——大多数计算机相关专业都需要一些数学课。商业微积分和离散数学都很常见。
  • 网站开发——虽然你可能无法以设计网站为生,但了解网页构建的基本原理是很有用的。
  • 网络安全——正如我们前面提到的,现在计算的几乎每一个方面都涉及到采取措施来保护它。

你认为你找到了一个适合你的学位课程。剩下的最后一个问题是,你的个性是否适合这份工作。

重要技能和特点

就像不是每个人都应该成为一名程序员一样,即使你对它感兴趣,你也可能不具备从事这项工作的人的所有特征。没关系——不要让一个小小的差异阻碍你去追求你真正想做的事情。

但作为一个晴雨表,如果你想在其中翱翔,这些特点和技能中的大部分应该适用于你:

  • 你喜欢和人一起工作。这是一个巨大的。虽然一些专业程序员可以整天在自己的洞穴里工作而不见任何人,但事实并非如此。无论你加入哪个专业,人际交往都是每天的重要组成部分。服务台技术人员基本上是在为客户提供服务,以使员工感到高兴,而即使是高级工程师也必须与其他人合作,以确保一切顺利进行。
  • 你擅长用简单的语言向人们解释复杂的概念。作为一个“技术人”,你必须让不太懂技术的人知道情况。如果你在技术支持部门工作,最终用户愚蠢的误解会让你发疯吗?仅仅理解这些概念是不够的——你需要定期告知,有时甚至说服其他人重要的更新。
  • 你对通用系统有很好的理解。当一个亲戚问他们为什么不能访问他们的文件时,你是否立即想到了可能导致问题的几种情况?在IT领域工作时,您应该了解Windows、Linux、MySQL、Word或他们在您的领域中使用的任何其他软件和系统。当然,你不会什么都懂,边学边做是完全可以接受的。但是如果你不能解决你自己的网络问题,你可能不适合在企业级做这件事。
  • 你能跟上时代,学得很快。有些字段是静态的。你30年前接受的培训提供了你今天需要知道的一切。不是这样的。您必须掌握最新的趋势,包括安全问题、主要软件的寿命终止以及最佳实践。这个领域的许多方面变化如此之快,如果你不跟上,你就会落在后面。
  • 你了解商业环境。这其中很多都需要经验,但重要的是从一开始就知道应该期待什么。在商业环境中工作和修理你奶奶的电脑不一样。例如,大多数企业仍然使用Windows7,尽管Windows10已经推出几年了。企业更看重Windows7的稳定性,而不是Windows10的简洁功能。

你觉得这对你合适吗?

如果你从这篇文章中略去一点,要明白这是一个广阔的领域。在你进入大学之前,你可能会对“用电脑做点什么”感兴趣,这自然会引导你进入其中。如果你不喜欢编码,你可以取消像软件工程师或游戏开发者这样的工作。

但你还是应该在上大学之前决定你想学什么专业。一般来说,它适用于上述大多数学科,但如果你计划进入某个领域,你会获得更大的成功。无论你选择哪一个,你都将进入一个有回报和挑战性的职业——这是令人兴奋的!

另一种选择是,看看法医分析员是怎么做的。

图片来源:lassedesignen/Shutterstock

  • 发表于 2021-03-13 12:14
  • 阅读 ( 295 )
  • 分类:编程

你可能感兴趣的文章

在你纹身之前,先看看这5个网站和应用程序

...得到什么,你都需要在走进商店前做些准备。你需要知道在你的经历中会发生什么。你的设计需要考虑一下。如果可以的话,你也应该试着预览一下。 ...

  • 发布于 2021-03-17 04:48
  • 阅读 ( 198 )

开设youtube频道时要考虑的7件事

... 但在你投入之前,如果你想最大限度地获得成功的机会,你需要考虑一些事情。说到YouTube,没有任何保证。 ...

  • 发布于 2021-03-22 08:11
  • 阅读 ( 282 )

我是如何克服对烹饪的恐惧,在厨房里感到舒适的

...样,如果你想从头开始做苹果派,你必须首先发明宇宙。在你觉得自己已经“完成”了烹饪之前,你真的需要走多远?除非我自己把调味品混合起来,否则这不算烹饪吗?我必须自己做肉汤吗?不管怎样,一个人是如何去创造一...

  • 发布于 2021-05-17 22:24
  • 阅读 ( 160 )

记住,在使用同事的外出信息之前,先询问他们

...容易忘记简单的事情。你可能会想到一个你认为应该能够在你不在的时候处理查询的人,但不要只是假设他们没问题:先检查一下。你的同事可能要开始一个大项目,这将占用他们所有的时间,他们不想在自己的工作量之外收到...

  • 发布于 2021-05-20 21:54
  • 阅读 ( 102 )

我应该先学哪种编程语言?

...它不是一种非常适合初学者的语言。它会教会你纪律,但在你做任何有用的事情之前,你必须学很多东西。而且,因为它太严格了,你可能会像这样沮丧:java:最实用的语言之一Java是第二流行的编程语言,也是斯坦福大学著名...

  • 发布于 2021-05-22 07:49
  • 阅读 ( 252 )

在开始学习一项新技能之前,要花一定的时间

...多的时候,让自己度过第一个时刻。作者joshkaufman建议,在你开始帮助自己渡过难关之前,先确定几个小时来预习一项技能。在对《前20小时:如何学习任何东西…快!》一书作者BoingBoing的采访中!Josh Kaufman分享了他认为时间承...

  • 发布于 2021-05-23 17:13
  • 阅读 ( 108 )

之前(before)和直到(until)的区别

...两个词之间的区别之前,您需要通读到本文的结尾。希望在你读完之前,你会开始在脑海中清楚地说出你可以使用“之前”和“直到”的例子 不要忘记,在你开始用这些词在你自己的写作之前,你必须先练习直到你掌握了它的...

  • 发布于 2021-06-24 15:44
  • 阅读 ( 191 )

在你改造你的家之前

...橱!但是,除非你提前计划,否则梦想可能会变成噩梦。在你重新装修之前,按照以下步骤让你的家居装修项目有一个正确的开始。 如何改造房屋: 1.画出你的梦想 甚至在你咨询建筑师之前,你就可以开始勾勒出你的想法...

  • 发布于 2021-09-01 18:33
  • 阅读 ( 203 )

前10名lsat测试提示

...意呢? lsat测试提示#2:在准备之前确定你的弱点 在你完成任何学习之前,先进行一次LSAT测试,以确定你应该把学习精力集中在哪里。获得基线分数。如果你发现自己在逻辑推理部分表现出色,但在分析推理部分表现欠...

  • 发布于 2021-09-12 03:25
  • 阅读 ( 173 )

为什么要学地理?

一个人为什么要学习地理的问题是一个有效的问题。世界上许多人不了解学习地理的实际好处。许多人可能会认为,那些研究地理的人在这个领域没有职业选择,因为大多数人都不认识任何一个有“地理学家”头衔的人 尽管...

  • 发布于 2021-09-24 22:44
  • 阅读 ( 251 )
毓骁王上
毓骁王上

0 篇文章

相关推荐