Taro Logo

How to learn other technologies, or learn a new domain say ML for eg. while preparing for interviews?

Profile picture
Mid-Level Software Engineer at Nike2 months ago

I find myself in this confusion as to how and when should I spend time in

  1. Interview prep for FAANG or alike(I usually spend 2-3 hours everyday 7 days a week). This includes system design prep too.
  2. Learning more about technologies such as and not limited to say kubernetes, new AWS services or preparing for AWS certification? or Docker etc.
  3. Learning about ML, or say web 3 etc.

How should one spend time in making sure they are doing deliberate practice for the interviews, but also are in "sync" with the market with all the new tools and technologies out there? Where does one stop? I know my priorities, but I also feel i might loose focus on my interview prep if I start multitasking.

How do senior engineers or mid-level engineers keep themselves uptodate? or do they only learn "whatever is required to get my job done"?

4 Likes
184 Views
6 Comments

Discussion

(6 comments)
  • Touseef Liaqat
    Founder
    2 months ago
    5 Likes
  • Rahul Pandey
    Meta, Pinterest, Kosei
    2 months ago
    4 Likes
  • Mid-Level Software Engineer
    Mid-Level Software Engineer [OP]
    Nike
    2 months ago
    2 Likes
  • Alex Chiou
    Robinhood, Meta, Course Hero, PayPal
    2 months ago
    4 Likes
  • Mid-Level Software Engineer
    Mid-Level Software Engineer [OP]
    Nike
    2 months ago
    2 Likes
  • Alex Chiou
    Robinhood, Meta, Course Hero, PayPal
    2 months ago
    3 Likes
Taro Footer Icon
Taro Footer Logo

Explore by company

AmazonGoogleMetaMicrosoft

Explore by level

Entry-levelMid-levelSeniorStaff
Taro iOS appTaro Android app
Copyright © Taro