FACULTY OF COMPUTERS&
ARTIFICIAL INTELLIGENCE
INFORMATION
TECHNOLOGY (UNC11)
CAREERS IN INFORMATION TECHNOLOGY
PRESENTATION BY:
ASSOC. PROF. YASSER M. MADANY
SENIOR, IEEE MEMBER | URSI SENIOR MEMBER
OUTLINE
Overview
Skills Needed to Succeed in IT
Chapter Terms and Definitions
Information technology now offers a range of attractive
career options for workers with a wide variety of interests,
skill levels, and career ambitions.
OVERVIEW
SOFTWARE DEVELOPMENT
The majority of these jobs fall in the category of software development.
Software developers are the builders of the IT world, writing code and
fixing errors in code (called debugging) to either create components for
other software developers or applications for end users.
Application development: these developers create user-facing
applications that interact with people, take their input, generate reports,
and help them make decisions.
** You’d most likely either be a front-end developer and create user
interfaces that people interact with when they open applications; or you’d
be a back-end developer and create linkages between software
applications and databases.
System software development: these developers build the core technologies
used in servers to manage databases, email, and business transactions.
** They also take care of back-end processes like source-code control and
network-related issues.
Mobile application development: these developers build applications
for smartphones.
** This is an exciting field in which developers build applications
optimized for small screens and powerful capabilities (e.g., cameras,
payments) of smartphones and tablet computers.
Embedded developers create software to manage non-PC devices
like cars, dishwashers, refrigerators, and Wi-Fi routers. Embedded
software is written specifically with a device in mind and controls
the overall operation of the device.
** Embedded software is usually optimized for simple operation,
immediate startup, and minimal maintenance.
** Users typically pay for the software as part of the cost of the
product.
Software is assisting human work in more and more areas, and the
demand for software developers seems never-ending.
IT INFRASTRUCTURE
Some of the typical job
All large organizations All these organizations roles supporting this
buy, deploy, and maintain have an IT Infrastructure field are systems
their IT infrastructure, group to keep systems up administrators, user
which includes hardware, and running and to managers, network
software, and networking minimize losses due to managers, and email
components. unexpected downtime. administrators.
IT SUPPORT
• IT support groups provide technical support to resolve issues
related to computers, phones, networks, printers, and other
devices.
• Typical job roles in this field are support staff, support
engineers, business analysts, and support managers.
DATA MANAGEMENT
• This group focuses on storing, structuring, and retrieving
data efficiently.
• They design databases to ensure data is accurate and
available for decision-making and strategic planning
activities.
• Typical job roles in this field are database administrators,
data architects, data modelers, and cloud specialists.
CYBERSECURITY
Cybersecurity experts keep organizations safe from
hackers and malicious users by constantly monitoring
threats and taking remedial action.
They ensure that all computers and embedded devices
in the organization are running the correct versions of
software and that unauthorized users cannot access
systems.
Cybersecurity roles include end-user training and
network monitoring.
COMPUTER FORENSICS
Computer forensics is the collection and preservation of evidence from
computers for presentation in courts of law.
This field is becoming increasingly important for cops and investigators
because computers are used to plan many crimes, for example, to locate
targets, plan escape routes and communicate with collaborators.
Computer forensic experts recover deleted files and track digital information to
figure out how a computer, network, or cell phone was used in a crime.
RESEARCH AND DEVELOPMENT
As computing and networking become
increasingly integrated with human life, research
and development will be needed to make IT
simpler to use, economical to own, secure to operate,
and efficient in using resources.
All this will require research and
development in all areas related to IT,
including hardware, software, algorithms,
development practices, and user
interactivity.
CAREERS SUPPORTING IT
Most organizations also have other roles in IT
including business analysts, user-interface designers,
architects, engineering managers, quality assurance
engineers, testers, and many other roles supporting the
core team of developers.
Even if you do not have any interest in IT and
do not wish to work in an IT company, you will
need some level of familiarity with
technology in any job in the modern age.
The skills needed to succeed in IT are quite similar to the
skills needed to succeed in any modern high performing
team or organization.
A few basic computer skills and awareness of common
tools are expected.
SKILLS
NEEDED TO We broadly divide the IT skills required in the modern
workplace into these five categories:
SUCCEED IN IT
• Soft skills.
• Organizational and project management skills.
• Basic computer skills.
• Familiarity with office tools.
• Web and collaboration skills
SOFT SKILLS
To get any work done, you need to communicate, listen, manage time, honor
your commitments, be respectful of others, and show empathy for your
colleagues.
These interpersonal skills are called soft skills and affect your ability to work
effectively with other people in a modern workplace.
ORGANIZATIONAL AND PROJECT MANAGEMENT SKILLS
You may need to coordinate with your team and potentially even with vendors
and customers to solve common problems.
You may need to gather business and functional requirements and test cases.
BASIC COMPUTER SKILLS
You must know how to turn the device on, shut it down, connect it to your
office network, and install and upgrade software as directed by the company’s
IT group.
You must also be familiar with common peripherals like monitors, external
keyboards, mousepads, cameras, and headphones.
FAMILIARITY WITH OFFICE TOOLS
WEB SKILLS
Most jobs will expect you to be proficient in using the web to do your daily
tasks. For example, you may have to use Google Maps.
The starting point for each of these skills is the ability to launch a browser,
organize commonly used links as bookmarks, log into websites, and follow
instructions.
WI-FI ACCESS
At any new location, you should be able to talk to the staff and get the Wi-Fi
name and password.
You will then need to select the correct Wi-Fi name on your computer from a list
of available Wi-Fi networks and enter the appropriate credentials to join the
network.
THANK YOU