Skip to main content
3 answers
5
Asked 436 views

How does someone prepare for a computer science field career?

What are some things that I need to prepare for when I'm looking for a computer science field career? I'm interested in knowing what credential I need, the skills, etc.

Thank you comment icon You need to learn how to solve a problem . Then learn one programming language. Learn the data structure of that programming language. Start solving easy problems on that. Sujan Lam

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

5

3 answers


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

Dinesh’s Answer

I'm understanding that you're studying computer science at the moment. The two first bullets are there if it is the case, the others are there in any case. This answer is my humble opinion having worked on the side as a student in this field.

Regarding your studies/courses:

Get genuinely interested in your courses, go beyond what you are being teached and try to put it into practice as much as you can
Work to get the best results you can (even though you think they are not representative, they might be to employers)

In any case:

Never stop learning about new stuff in your particular field, or in another field.
Try to have good side projects (by good projects, I mean projects that get you out of your comfort zone, that teach you things about computers, project management, human nature,... and that are, if possible, in some ways innovative). Notice that I said good instead of many. A lot of unfinished projects won't be a good sign and you probably won't be able to show them off.
Talk to people, make friends and discuss about computer science, teach them something and learn from them
Keep up to date with the news in your field
Try new stuff, experiment
1
0
Updated
Share a link to this answer
Share a link to this answer

Bridget’s Answer

Hi Bryan, if you mean how to start looking for jobs and how you will be interviewed at most companies, the answer is with coding challenges.

Most companies these days use coding challenges to assess the abilities of interns and full timers, you can practice these types of problems on a website such as Leetcode or Hackerrank.

If your question is more aimed at how to become a better developer, I recommend doing side projects that you are genuinely interested in(ie think of a problem and try to hack together an app that solves it), contributing to an open source project on github or working on a research project with a professor.

In terms of credentials this seems more relevant for the security and network support jobs. In the two software engineering internships I've had, they have not asked for any type of certifications.
0
0
Updated
Share a link to this answer
Share a link to this answer

Robert’s Answer

See my answer here: https://www.careervillage.org/questions/546784/want-to-know-the-computer-science-future-career#547201
0