Skip to main content
4 answers
4
Asked 181 views

What else is important?

Beside writing codes who else in important in computer science that can help people progress as a computer science learner. #computer-science

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

4

4 answers


1
Updated
Share a link to this answer
Share a link to this answer

Allen’s Answer

There's tons of options! Here are the traditional ones that are very commonly recommended:
- Take computer science classes.
- Online free training from places like Udemy.
- Google every question you have.
- YouTube tutorials.
- Start a project and see how far you can get with it. You will learn many new things to get around obstacles.
- Code challenges (Leetcode, Hackerrank)

And here are some ways I have used:
- Reading books about computers and the history of technology.
- Following experts you look up to on Twitter, GitHub, and LinkedIn.
- Participating in hackathons.
- Competetive coding/CTFs if you like cybersecurity.
- Look at many different company postings for the jobs you want to see which tech skills they desire.
- Pay attention to tech news websites.
- Open source development / bug bounties.

The more familiar you are with the culture surrounding CS, the more you will know WHAT to study, HOW to learn it (the best resources to get that material), and WHY you should even pursue this material in the first place! Hope that helps a bit.
1
0
Updated
Share a link to this answer
Share a link to this answer

Zohra’s Answer

Hi David,

To add to the great feedback by everyone else here. I'd also say look into Salesforce free online training in the Salesforce ecosystem. You can get badges and work towards certifications. There is a hot market for Salesforce experts.

Good Luck!
0
0
Updated
Share a link to this answer
Share a link to this answer

James’s Answer

Allen has a great response. I want to talk a little more about the idea of starting a project!

Hands on learning is an especially important skill to have, and a project can be a fantastic experience to put on a resume/CV. Think about if there are any problems or opportunities you currently see in your day to day that can be solved or bettered with computer science. If you want a more structured project approach, courses like Udacity have coding projects that will help you with hands on learning.
0
0
Updated
Share a link to this answer
Share a link to this answer

Charles’s Answer

Learn the current languages and tools in the area you find appealing, and take as many algorithms and networking classes you can.
0