Build skills, rest will follow!

Nitin Bodke
2 min readJun 19, 2021
Build skills, rest will follow!

Are you a recent Computer/IT graduate and looking to make a career in software development?

You are living in a good era! Most of the quality resources are free/near free. You are limited by the amount of time and effort you put in.

Here I am trying to come up with a curated list and plan that will help you in achieving your goal.

So the plan is simple!

  1. Create LinkedIn Profile at https://www.linkedin.com/
  2. Open GitHub account at https://github.com This will be home to all your labs/projects.
  3. Master one of the programming languages (Java/Python/Javascript/C++)
  4. Complete the courses listed below.
  5. Start contributing to an open-source project in the language you selected. This will help you to develop a portfolio.

Courses you must complete…

  1. Master Algorithms:

2. Master Data Structures:

3. Build Programming skill:

  1. Responsive Web Design
  2. Javascript Algorithms and Data Structures
  3. Front End Libraries
  4. APIs and Microservices
  1. Select one of the tracks of your choice.
  2. Please use a GitHub account to signup, as it will help you to publish your finished projects.
  3. Tracks are:
  • Java Developer
  • Python Developer
  • Kotlin Developer
  • Frontend Developer

5. Git: https://www.udacity.com/course/version-control-with-git--ud123

6. How to write READMEs: https://www.udacity.com/course/writing-readmes--ud777

7. LinkedIn profile: https://www.udacity.com/course/strengthen-your-linkedin-network-and-brand--ud242

8. Resume writing: https://www.udacity.com/course/refresh-your-resume--ud243

9. How to write a Cover Letter: https://www.udacity.com/course/craft-your-cover-letter--ud244

10. Prepare for Coding Interviews: https://www.hackerrank.com/interview/interview-preparation-kit

Other resources:

  1. Udacity free courses: https://www.udacity.com/courses/all?type=free+courses

2. If you have zeroed on a specific field e.g. web/mobile, here is the list of Udacity free ND courses: https://github.com/mikesprague/udacity-nanodegrees

3. Roadmaps i.e. backend, frontend: https://roadmap.sh/

4. Contributing to open source: https://career-resource-center.udacity.com/contributing-to-open-source

I hope this helps you achieve your goal.

If you need further mentoring, please feel free to join the “recent_grads” channel on https://join.slack.com/t/techcareers2021/shared_invite/zt-o64nmjc1-rRIsPn8UsF1SpmsLeTOMJg

Note:

  1. Hyperskill link is referral one. You can directly head on to https://hyperskill.org if you want to skip the referral.
  2. The slack group shared here is a group of X-Udacity students who believe in helping each other. So please be kind.
  3. Image source: https://pixabay.com/photos/desktop-computers-screens-monitors-1245714/

--

--

Nitin Bodke

I am a back-end developer with hands-on experience in C++, Java, Python, PHP, Javascript. I love learning and enhancing my skills. I build products :)