Professional Documents
Culture Documents
CC101 - Lecture 1
CC101 - Lecture 1
- Software Engineer – an IT professional who develops the fundamental concepts that exist
within the software life cycle.
- Quality Assurance Engineer – monitor every phase of the development process to ensure that
the design and software adhere to company standards.
- IT Project Manager – the person responsible for leading a project from its inception to
execution.
- Electronic Engineer – create, design and develop everyday devices such as mobile phones,
portable music devices and computers.
- UI/UX Designer
1. UI Designers are primarily concerned with how user navigates through a digital product.
2. UX Designers are responsible for creating an optimal experience for the user when they
interact with a digital or physical product, such as a website or a coffee machine.
- Business Analysts – responsible for bridging the gap between IT and the business using data
analytic to assess processes, determine requirements and deliver data-driven recommendations
and reports to executives and stakeholders.
- Software/QA Architect – senior position responsible for the Software Quality Assurance team,
leading new and existing Quality Assurances initiatives, and will be instrumental in managing QA
processes, driving test methods, risk analysis, resource planning and estimating for client
projects.
- Database administrators
D. 4 main categories of IT jobs, grouped by main focus of the job:
- Software development is the creation of new software products for commercial sale.
- System programming is highly specialized and involves writing instructions in C++,
JavaScript, or other languages to accomplish.
- The skills needed for application programming are similar to those required for systems
programming.
- The use of computers to create images, sounds, and movies is called multimedia
development.
- Quality assurance is the testing of new products before they are released to the public.
------