Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 10

ENVIRONMENT AND

MARKET
Introduction

After knowing which competencies to develop in order to be


successful entrepreneur, let us take a look at opportunities you
would be expecting after you finished this course.
As a programmer, acquiring core competencies will allow you to
have some flexibility in choosing the type of programming you are
most comfortable with.
FOUR AREAS of SPECIALIZATION

• System Programmer
• Application Programmer
• Game Programmer
• Web Programmer
System Programmer
• writesprograms that are used to control
computer systems and its peripherals
• uses low-level instruction in programming
that directly communicates and controls the
computer itself and its peripherals
• low-level instruction codes are usually
difficult to understand especially for people
who are not really familiar with computer
programming
• not necessarily used by end users
Examples of system programs

• operating systems and hardware programs


• software that controls robots
Application Programmer

• creates programs for end users


• programs are more specific in nature and
would mostly be in aid data manipulation and
business processes
• uses high-level language
• high-level language is more “English-like” and
therefore easier to understand even to most
people who know little about programming
Game Programmer

• creates programs focused on


entertainment, specifically computer
games
• programs are comparatively more
complex than application programs in
terms of algorithms and computing
• uses an combination of high and low-
level languages or a more specific
programming language that is written
especially to be to manipulate and
control both game elements and
controller
Web Programmer
• creates and develops websites and
other programs that is needed by some
of its components to function
• the one that significantly gains more
popularity due to high demand in the
market as well as availability of tools
(mostly free) that makes it easier to
implement.
• does the work at home rather that in an
office for as long as there is a very good
internet connection
Different markets where you can find a profitable
proposition for your acquired technological skills
and talent.

• Established Software
Development Companies
• Business Process
Outsourcing (BPO)
• Freelancing
THANK YOU

You might also like