DEV Community

Cover image for Getting a First Job
Sumannth H
Sumannth H

Posted on

Getting a First Job

In this day and age where computer science has become an apex subject and everyone is trying to get into tech irrespective of their educational background. As a computer science graduate and an active job seeker, I have come across a few important changes that we computer science grads have to keep in mind and implement, to stand out across all the applications and candidate profiles that a company receives.

Before we dive into the process of how to, there are a few things to keep in mind.

  1. If you are in college then start with the steps as fast as possible, so that you can get a campus placement with a good salary package.

  2. If you have graduated and have no job and you find yourself lacking confidence in your skills then you need to keep calm and start with the Journey. Yes I understand graduating without a job and lacking confidence puts immense pressure on the mind but you have to walk through it and achieve your dream

  3. Keeping a calm mind and good health is very important in your journey.

Step 1:

The first step of many is to pick a single programming language, it can be Python, Java, JavaScript, or anything else you prefer but if you are a beginner or want to start with something easy to understand, then my suggestion is Python.

The first step itself is split into 3 parts
*Part 1:
Learn the syntax and basics of the programming language.
Learn About classes, functions, data types, and conditional statements.

*Part 2:
After the first part move on to the next part, which is Data structures and Algorithms.
I can't emphasize enough how important this step is.
start with practicing DSA daily, keep 3 problems a day as a target, and do it for 90 days.
keep in mind that consistency is key when it comes to DSA

*Part 3:
The final part of the step 1 is Projects
Make a few basic projects that use DSA in it.
A few example projects you can do are Snake Game, Sudoku, and binary tree constructor.

Once You are done with the First Step we move to the next one.
The Second Step will be discussed in another post.
If you found it helpful or have questions do comment it below.

Top comments (1)