Computer Science Career Path Help

In summary, the conversation revolves around a recent graduate struggling to find a job in the software industry due to a lack of specific skills and experience. The group suggests looking into internships and applying to positions with slightly higher requirements as they may not be as strict. They also recommend self-study and joining projects to gain more experience and showcase skills.
  • #1
kolleamm
477
44
Hi everyone,
Recently I finished my Bachelors in Computer Science, and since then I've been mostly stuck thinking were to go next from here. I've applied to a lot of software jobs online but haven't had any luck. It seems to me that although what I learned in school seems useful, things such as data structures and efficient algorithms, I seem to lack most of the skills they require in very specific things such as SQL and all sorts of other very specific things which they have a long list of. On top of that most of these places require you have some good amount of experience in these things.

Any advice would be really appreciated.
 
Physics news on Phys.org
  • #2
If you're a recent graduate maybe within the last year or two, then you might still qualify for some internships. It's a great way to get experience.

Have you tried applying to a few of those jobs? I was just offered a position that requires a MSc and 3+ years of experience; I only have a BSc with about 2 years of career experience (barely accepted into graduate school beginning later this year), but I'm accepting another offer from a position that was seeking 5+ years of experience with a MSc or PhD preferred. My point to this is that the posted job might have a lot of bullet points, but the requirements are not always firm.

If it's just a few things... It might be acceptable to learn it on your own? I was referred to a position where I did have most of the bullet points satisfied (very low-level hardware), but the interviewer asked me a lot of questions about systems and architecture. I couldn't answer it and was not (did not) get that position, but I didn't disqualify myself from future opportunities... I bought a textbook; studied and practiced those topics, and I was able to answer similar questions with confidence at later interviews. Don't disqualify yourself if you don't want to.

Load your Git with a bunch of classroom assignment and projects. If you did any outside of class be sure to add that too. Try to join projects wherever you can so that you have more to showcase or talk about. I joined a professional society and attended many workshops; they also had projects I could join too.
 

What is a computer science career?

A computer science career involves using computer technology and programming languages to solve complex problems and develop innovative solutions. It can include a wide range of job roles such as software engineer, data scientist, web developer, and more.

What skills are needed for a computer science career?

Some key skills that are needed for a computer science career include programming languages such as Java, Python, or C++, problem-solving skills, analytical skills, teamwork, and adaptability. Additionally, strong communication skills and a passion for learning new technologies are also important.

What are the education requirements for a computer science career?

Most computer science careers require at least a bachelor's degree in computer science or a related field. Some employers may also prefer candidates with a master's degree or relevant work experience. It's important to research the specific requirements for the job role you are interested in pursuing.

What job opportunities are available in the field of computer science?

The field of computer science offers a wide range of job opportunities, including software development, database administration, information security, artificial intelligence, and more. With the constant advancements in technology, new job roles are constantly emerging in this field.

How can I prepare for a computer science career?

To prepare for a computer science career, it's important to gain a strong foundation in programming languages, mathematics, and problem-solving skills. Pursuing internships, participating in coding bootcamps, and building personal projects can also help you gain practical experience and stand out to potential employers.

Similar threads

  • STEM Career Guidance
Replies
11
Views
707
  • STEM Career Guidance
Replies
6
Views
257
Replies
18
Views
3K
  • STEM Career Guidance
Replies
18
Views
4K
  • STEM Career Guidance
Replies
5
Views
851
  • STEM Career Guidance
Replies
3
Views
2K
  • STEM Career Guidance
Replies
18
Views
3K
  • STEM Career Guidance
Replies
33
Views
2K
  • STEM Career Guidance
Replies
4
Views
1K
  • STEM Career Guidance
Replies
4
Views
1K
Back
Top