“You are never too old to set another goal or to dream a new dream.”
– C.S. Lewis
Computer Science Potential Career
A person who writes computer codes and applications. Their main job is to build, maintain, debug, resolve a applications or software. They can be a system engineer or software developer or game developer and many more.
System & Software Developer
A person who write code to build system software or application. Perform system software develop and work closely with System & Software Architect. Their work is more toward software development, infrastructure and database related.
System & Software Engineer
A person who manage the entire engineering project involving software, hardware and overall processes. They also involve code development but more toward automation.
System & Software Architect
Gather requests from Customer and design the best solutions based on the requirements. Overview the whole project and validate on development progress and make sure project implement smoothly. Have strong and powerful knowledge on latest technologies and decide which approach is well suit to the Customer.
Online Game Developer
Planning and producing online video game, mobile game or game console. Normally work as a team or can be indie game developer. They create Game Design Document and story background. Based on Game Design Document, they develop the game functions and logics.
Do not give up and keep finding the root cause then solutions. Break down the issues, perform analyst and troubleshoot the issue again and again..... Sometime we will get solutions or ideas immediately, a few hours or a few days.....
Aggressive to learn more
Great developers are usually amazing self-learners. We have the ability to learn new technologies. Always ask good questions.
Self-motivated & Independent
We do not wait for others to provide us instructions and what to do. We don’t sit there to wait for someone to give us the solutions. We find the right things to work on.
A team player
We have the ability to help other developers get better. Share knowledge among the team members.
Sense of responsibility & commitment
Do what we suppose to do. Aware of our work responsibility and put a lot of effort to commit and achieve the goal. Able to work on non working hours or extra working time.
If you have all these positive work attitude,
Do not hesitate! Computer Science field is just right for you.