4 answers
4 answers
Updated
Abe’s Answer
Start by playing around with computer code, choose a language to your liking, and start solving problems using that language. Pick problems you're interested in, or find a lot of coding exercises on the web. See if you enjoy the process. If it feels like a hobby and not a chore, you're onto a good path at becoming a computer engineer. The rest is learning more about the fundamentals: how computers work, programming languages, data structures, operating systems, database systems, networking, etc. On the web there are many resources that offer a gentle introduction to these, as well as video lectures on youtube of CS classes from around the world.
Good luck!
Good luck!
Updated
Estelle’s Answer
Make good grades in high school then excel in a four year university with a degree in computer science or computer engineering. Sometimes these degrees overlap. Keep a broad scope of interests because this field is constantly changing. Electrical engineering also often covers computer/chip design. Take lots of math classes.
Good luck!
Good luck!
Updated
Sanjay’s Answer
Choose CS as a branch while doing your engineering. During your college time you need to focus on computer coding skills.
You can select C/C++ or Java as your computer language to focus on and get familiar with the conceptual knowledge.
Once you understand the theory well, start writing small to medium level programs. This will help you to deeply understand the theory concepts and programming fundamentals.
You also need to know on Data structures well which will help you during your job.
Apart from your college training , there are lots of online materials available to refer.
Head First Java by Kathy Sierra & Bert Bates one of the best book to start with Java.
You can select C/C++ or Java as your computer language to focus on and get familiar with the conceptual knowledge.
Once you understand the theory well, start writing small to medium level programs. This will help you to deeply understand the theory concepts and programming fundamentals.
You also need to know on Data structures well which will help you during your job.
Apart from your college training , there are lots of online materials available to refer.
Head First Java by Kathy Sierra & Bert Bates one of the best book to start with Java.
Updated
Maria’s Answer
I would say hands on experience is the best way to learn computer engineering. You can get theoretical knowledge from different online courses from sites like- Lynda.com, EDX, Coursera etc. but I want to share my experience in learning how to code. After the theoretical study it was when my mentor asked me to code a simple calculator and later kept asking me to code complex functionality for the calculator did I really learn to code. Once you are confident with code you can take part in a regional or online hackathon challenge to enhance your skills. Next step would be do an undergrad course on computer science. Hope this helps!