So, when it comes to improving your skills as a developer, timing, it's everything. A few days ago, I was talking to this developer, and this guy, he spent around three and a half years working with the front end mostly. You know, JavaScript, React, and so on. In terms of level, he was like around mid-level, and what happened is that he got hired for a senior level position, totally out of his comfort zone.
So normally, the guy freaks out and starts thinking about all the stuff that a senior should know. Anyway, he buys a few dozen courses, and suddenly, he's running in 10 different directions. And that's when he jumps on a call with me, and I'm like, dude, imagine. First month on the job, the product manager comes to you because one of the React applications is slow. But instead of putting in place the metrics, the monitoring tools, in order to have a clear idea of what happens, you were busy getting your AWS certification last month.
Which, by the way, you only use like one time because you had to do like a redeploy. So you can't really come up with an answer, let alone an implementation to solve the issue, or it takes you like three days to do it. Will they consider you a senior when that happens?