top of page

Specialized Skills

 

For the three specialized skills that I believe a computer programmer should have, are programming skills, reading comprehension skills, and critical thinking skills.

 

 

Reading Comprehension Skills

 

In addition, reading comprehension skills are also very important. A lot of instructions will also be given to you in detail by text. Therefore, it is important that the instructions are interpreted correctly so that the project or program remains on track, and no time is wasted. Plus, having good reading comprehension skills, will also help you understand the code better, and to also learn faster from experience. I have good reading comprehension skills because during my English tests, I realize that my strengths lie in reading comprehension. However, I must improve my skill even though I am relatively good at it, because reading does get harder as I get older. Therefore, I must continuously read a variety of books which may range from adventure to non-fiction, and to classics. 

Programming Skills

 

The reason that one should have good programming skills is because as a computer programmer, you will be programming a lot of codes, and in order to make the codes as user-friendly and effective as possible, one should have good coding skills and knowledge on coding. They should know how to fix bugs, improve effectiveness, and how to make the code as clear as possible. Though I know how to program in Java and C++, my level is still not high enough to achieve higher level programs that will be a lot user friendly. I am currently working on making my code a lot more efficient with fewer lines of code. In order for me to achieve this goal, I need to continuously practise coding, and self-teach myself new coding skills by reading books or websites. 

Critical Thinking Skills

 

Lastly, for critical thinking, one should be able to think logically and be able to find the best solution to solve problems, and the best way to approach the problem too. As a computer programmer, you will be constantly solving problems, and the way to clearly distinguish yourself away from other programmers will be your problem solving skills. The ability to think deep about the problem, and to figure out the least time-consuming and understandable code possible to create the program, is what makes someone a great programmer. I still am working on improving my critical thinking skills. Though I do enjoy critical thinking, I realize that I lose my train of thought easily. Therefore, I am working on concentrating for longer periods of time, and to also solve hard questions that will force me to use my critical thinking skills, such as those math contests that I participate in.

Learning is awesome!
Train your brain!
Think hard!
Reading Comprehending is important
Digital books work too
Study hard!
Critical Thinking is important

Critical Thinking is important

Learn to critical think

Learn to critical think

Use your brain!

Use your brain!

Computer Brain

Computer Brain

Thinking to solve code

Thinking to solve code

Brilliant Ideas

Brilliant Ideas

Specialized Skills

bottom of page