CareerHigh - Building Better Career

What should an Indian CS student do in his sophomore year?
person Aman     access_time 9¬†months, 3¬†weeks ago

Explore. Explore like crazy.

Try everything:

  1. Web development: Django Girls Tutorial. Learn the basics of how web applications work. Understand the client-server architecture.
  2. Mobile app developmentAndroid Courses | Udacity. Learn how mobile devices are different from desktop devices. Learn about REST APIs
  3. Machine LearningMachine Learning | Coursera. Learn how Machine Learning algorithms work. Take up simple ML-based projects.
  4. CryptographyCryptography Courses | Coursera. Learn how your data is ensured to be secure when it is transmitted across machines.
  5. Competitive programmingSphere Online Judge (SPOJ). Learn to build the right programmer attitude.
  6. Research: You can explore what it takes to write a Research paper that gets accepted in a recognized journal.

Basically, explore all avenues of Computer Science and figure out what interests you the most. This way, you can plan your course-work, projects and internships accordingly. For instance, if you have decided that you want to build a career in Machine Learning, you can aim for an internship at an ML-based company/startup during your 2nd/3rd year summers.

You may also be interested in reading the following: Programming beginner roadmap, Software Internship Roadmap and Competitive Programming Roadmap

We would love to hear your feedback and suggestions. Click here to provide your feedback so that we can improve the platform.

For more exciting content like this,  Signup now to stay updated!

Answer the Poll

Are you interested in making your own custom animation in AR?

Post your comments here

Please login to reply