Career Reflection: Computer Engineering

I have been thinking of becoming an engineer for most of my life. My interest in computers developed when I first saw a window operating system at my school back in 5th grade. I first enjoyed playing games on the computer but then I came up with the idea that I would be fun to do something meaningful with computers that could become a career for me. I started to work on the computers at my school and soon I requested my father to buy me a computer for my personal use. This was when I was in the 8th grade. I started to learn to do picture editing with the help of Paint it program that is embedded in the windows operating system. At this point I was not aware of what exactly I wanted to do with computers. Gradually I started to search for material on the internet and in my school library that lead me to the conclusion that I wanted to become a computer engineer. I wanted to do computer engineering because I was interested in learning about the computer hardware and as well the software.

There we many problems that lead me to think that I may not be able to do computer engineering. The first was the issue with finding experts related to computers. The computer teacher at my school and then my college were not well aware of the functioning of the computers. They had only basic bookish knowledge that they used to teach computer as a subject only. I had to rely on the internet and my personal interest to find different ways of learning the computer hardware and software. I used to read about what Microsoft and Oracle companies were doing and how people are working in the field of computer engineering and earning good salaries. After my college years I was clear that I wanted to become a computer engineer and this is the field that I chose for my further education. The starting point in becoming a computer engineer is a bachelor’s degree (“Computer Engineers: Career Info & Job Description”) and that is want I aimed it.

As a computer engineering student I am now aware of many fields that are related to the profession of computer engineering. Whenever I search for jobs related to computer engineering (“15-1121.00 – Computer Systems Analysts”) I can see that I have to be good enough in many aspects of the tasks that are related to computer hardware and software. I have to be good in carrying out tasks related to monitor computer programs, be able to install and update sophisticated software, be able to solve problems related to the errors produced in the operating systems or the software installed, be able to know about the functioning the hardware of the computer system like setting up servers and networking related task and a lot more thing that would assist me in carrying my duties efficiently. I have been focusing on learning computer languages so that I am able to do computer programming in the future and am able to develop software on my own and as a part of a team.

The computer engineering field is very rewarding. I was listening to a speech by President Obama a few months ago and he stressed in the importance of learning computer coding. He said that in the future each and every person irrespective of the field he is working in must be able to code. There are thousands of jobs arising each year that need the applicants to be able to program and know about the computer hardware. If you go to a job searching website and look for the package that are offered to computer engineers, you will be surprised.

According to the statistics provided by the US Department of Labor, computer and information research scientists are getting $102,190 per year on average (“Computer and Information Technology Occupations : Occupational Outlook Handbook: : U.S. Bureau of Labor Statistics”). There are many more advantages to be a computer engineer that attracts many more people like me to this field and I enjoy being in this field and wish myself luck for the future.