Please enable JavaScript.
Coggle requires JavaScript to display documents.
Computer Programmer. - Coggle Diagram
Computer Programmer.
-
EDUCATION & TRAINING
Training: Intensive coding bootcamps or post-secondary certificates focused on full-stack development, web programming, or software design.
Certifications: Vendor certifications like AWS Certified Developer, Microsoft Certified Azure Developer, or Oracle Certified Java Programmer, as well as ScrumMaster (CSM) certification for project teamwork.
Education: A 2-year college diploma in Computer Science or Software Development, or a 4-year Bachelor's degree in Computer Science or Software Engineering.
-
DUTIES
Software testing: Execute test routines to ensure the program functions correctly and without errors.
Debug code: Identify, troubleshoot, and fix bugs or issues in existing software.
-
Collaborate with teams: Work alongside designers, project managers, and other developers to plan and design systems.
-
Write documentation: Keep detailed technical documentation of how the code works so other developers can maintain it.
-
OCCUPATION OUTLOOK
Average Annual Salary: $79,731 / year
-
-
Currently Employed in Alberta: 2,230
For a Computer Programmer in Alberta, the minimum education requirement is generally 2 years of post-secondary education