My blog

Prologue : Career options

Requirements :

While going for a CS degree sounds like the best career decision considering the actual context,there is plenty of necessary but not sufficent requirements that one need to meet in order to fully take advantage of the classes he or she will take, and the overwhelming flow of information that circulate everyday on the internet.

Qualities :

Allow me to give you a non exhaustive list of every quality I consider important to be a good computer scientist :

Soft Skills:

Hard Skills:

Be :

For sure there is much more qualities that are nice to have but these are some of the ones that crossed my mind while writing this post.

I have a confession : I do not like the meta2 where everyone wants to be a computer scientist, and in particular a data scientist, since many of the people that fomo3 into this field are driven by their greed of the important wages offered to developers. Sure there is no harm in basing your decision on money, but only the worthy ones in that field like every field that succeed and reach the salaries that common people dream of, and this is because coding is one of the few skills that has an exponential leverage and can make you wealthy from nothing, such as the -ex?- CEO of Snapchat that now can retire only from creating an application.

Once we went through the requirement to be a proficient computer scientist, it's time now to present all the tech fields that I find interesting or that has the biggest room to grow in the near future, so let's dig in :

  1. Artificial Intelligence/Machine Learning - AI/MLops
  2. Web 3
  3. Web Dev
  4. Backend Dev
  5. Security
  6. Dev ops

Every one of these domains listed above will get a post on it's own where I give all the resources I found about the concerned field, in the hope that you and me may do the right choice for our respective careers. Expect the posts to appear in the order given above and that all posts will have a relatively similar content skeleton.

Hopefully you enjoyed the read and have a nice day.

  1. check this.

  2. Most Efficient Tactics Available

  3. Fear Of Missing Out