Dear CS students: In the Real World, Your Degree isn’t enough to get the job

As a Head of Engineer, whilst sitting with the hiring team; I am understanding that recent [more than half]graduates are not right-fit for coding positions. Tech-companies (starting from small startups to lean startups, product-based companies, MNCs, big-tech giants like Facebook, Google etc,.) are continuously looking for programmers. And incurring huge costs at consultancies for hirings.

There is a MASSIVE shortage of technologists across the world, and it’s only going to get more acute.
Asim Qureshi CEO LaunchPad | Ex-Morgan Stanley VP | Physics MA, Oxford

And he further quotes;

So, if the following apply to you…
1. You’re going to do some mediocre degree at some mediocre university
2. …and you’re only doing it to get a well-paid job
3. Like most, you have no particular career passions
4. You’re logical

…then do this. Forget your mediocre degree — it’s no longer the passport it once was. Go on an intensive coding course instead. You’ll get a ‘graduate-level’ job in 3–6 months. And if you’re a recent graduate struggling to get a decent job, do the same — learn code.

Considering my experiences as a CTO, I have created a compilation list

1. Programming languages

  • Python
  • JavaScript

2. Domain 1 : Augmented Reality (OpenCV + OpenGL)

  • Education — in preparing lab manuals
  • Visiting cards — for business people
  • Geo-specific notifications application
  • Entertainment — Movie posters, Jukebox, building games like pokemon go

3. Domain 2 : Machine learning — Computer Vision

  • Detecting number plates from busy traffic road
  • Detecting the number of characters in the given frame/video
  • Handling cursor of OS from Eyelid movement
  • Learning a manifold of MNIST digits
  • Visual words for image retrieval
  • Image segmentation using non-parametric clustering
  • Video classification using CNNs
  • Image search based on CNNs and PCA embedding
  • Kalman Filter Tracking
  • Video compression based on superpixels
  • Optical Character Recognition using neural nets
  • Visual and Semantic Embedding (generating captions for images)
  • Building Snapchat application

3. Domain 3: Internet of Things

  • Education — in preparing lab manuals
  • Visiting cards — for business people
  • Geo-specific notifications application
  • Entertainment — Movie posters, Jukebox, building games like pokemon go

4. Web development

  • Building Uber / Zomato application
  • Doctor-on-demand application
  • Building a Netflix application.

5. DevOps

  • Cloud platform: any of these AWS, Google Cloud, Azure
  • Git
  • Code editors — VIM, Sublime

6. Learning platforms

  • Udacity
  • Udemy
  • Coursera
  • Lynda.com

I hope this post will give insights to undergraduates. Spread the word.

Happy Exploration
Learn — Grow — Glow
Reach me at LinkedIn

Written by

CTO || Cloud and Distributed Systems Specialist

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store