Skip to main content
4 answers
4
Asked 510 views

Is coding a hard focus area for a Computer Engineer?

Hi, I am a senior Computer Engineering major. I have no experience in the field and I would like to be able to get into the field without being completely lost.

+25 Karma if successful
From: You
To: Friend
Subject: Career question for you

4

4 answers


0
Updated
Share a link to this answer
Share a link to this answer

Nikhil’s Answer

Computer Engineering is a broad field. You can get into coding software, testing software, embedded programming or building hardware.

There are different computer languages for each of the above broad categories. You can learn any language online for free.

Software ( python, c++ , java, perl)
Embedded Prog. ( C )
Hardware ( vhdl and verliog)

I would suggest dabble a bit in all spaces. See what you like. Once you narrow down dig deeper.

All the best. Let me know if you need more help.
Thank you comment icon Thanks so much! So far I really like C++ but I’ve heard python is the easiest to learn. I’ve only had a small dabble years ago in both Java and python. Jervoris
Thank you comment icon Coding is a only a small portion of the overall skillset and focus area. Think of learning to code means, translating ideas, vision and application functionality in a way that is understandable to a machine. There is learning curve involved and it takes a few years to master it. You could choose any language of preference. To start with, I would start reading digital contents from basics of coding to advance in natural progression, with lots of lab work. Below are some resources I use, 1. LinkedIn Learning 2. Udemy All the best ! Lalit Patel
0
0
Updated
Share a link to this answer
Share a link to this answer

Randy’s Answer

Jervoris,

Salute to you for majoring in Computer Engineering. As someone who works in the world of software, I'm happy to report that it's been a pretty rewarding industry, where possibilities are extensive and full of interesting opportunities.

My first piece of advice to you would be to get involved in the global/online dev community. There are communities on LinkedIn, Dev to, and even local Meetups that are full of friendly developers. Also, look into how you can take advantage of the open source world on GitHub — this can get you valuable experience and help you grow your skills.

After that, please consider seeking out internships. In internship programs, you'll take your academic experience and bring it to life with a company. Good thing is that there are such thing as virtual internships as well. Again, check out LinkedIn, Indeed, or any job board, for internship opportunities that line up with your career goals.

Remember, not everyone comes out of college with real world experience, ready to tackle real projects for their first job. But, by getting involved in the online dev community and by taking advantage of internship programs, you're setting yourself up for actual experience that will serve you in the long run.


Best of luck, Jervoris.

We're rooting for you!

Randy recommends the following next steps:

Join online dev communities via LinkedIn, DevTo, and even local Meetups
Learn about Open Source and join GitHub to help with real world projects
Search for Internship programs available near you, or virtually
Make connections with other developers on social media platforms
Remember, it's a marathon and not a race. Have fun, and pace yourself.
0
0
Updated
Share a link to this answer
Share a link to this answer

Dhanabal’s Answer

Start learning new stuffs ! IT industry is every day learning experience.
below are something you should try to focus on
Problem solving skills
Algorithms and Data Structure
Programing language ( Java , GO , Python, React , Angular ) - choose what you like , all are hot cakes
Communication Skills

Read and get hands-on, try one problem a day. You will be able to get in to Top Tech companies in 6 months! All the Best!
0
0
Updated
Share a link to this answer
Share a link to this answer

Arvind’s Answer

It doesn't require hard focus on learning but knowing how does our brains work. It's all about logical thinking given that our basic fundamentals are strong and ability to simulate any given scenarios in mind.
Computer science is originated by humans only not vice versa. No Rocket science. Yes Data structure, algorithm, system design, scalability of solutions should be preliminary requirements obviously. If you know your strengths then trust me, you will never be lost. Most of people learn swimming in pool but great swimmers are those who know how to swim in a, stormy sea against the tides.. You will do the best my friend, just have self belief

Arvind recommends the following next steps:

Data Structures, Algorithm
Learning the new edge technology
Work hard and play nice but win
0