I am in very similiar position right now, and I have decided to bite the bullet and drop all non individual contributor responsibilities. I'm not yet sure how it will go but it's my #1 priority to arrange it with Cxx. I know this was supposed to feel like "step up" but it's not who I am. I don't aspire to great managers, I respect people like Carmack. I want to be the best and most productive engineer, that's where I have most fun. If the money is similiar, that's what it's about.
not at all, but our devops guy ragequit the job and I want to be able to help piece things together if fire emerges, or help the team. Every engineer has some knowledge so together we're able to handle most of it. I want to use this opportunity to learn more.
When you are thrown or being choked you are unable to focus on anything else than the moment itself. Its extremely liberating and picking both of those activities were detromental for my health
Awesome work! I've been using scalajs ad mid-sized personal projects and it's been absolute joy to work with. I use
https://laminar.dev/ (don't need no react)
and to interface with javascript world
https://scalablytyped.org/
- although I rarely need to use external libraries
1) nope
2) yes, some people from my close proximity say that I learn too much. I feel like I only learn whereas I should be building something. My whole career has been constant nonstop learning and improving
Because it used to be very important part of me, my biggest hobby, biggest passion, and it's over. And I feel like I've been practicing this skill my whole life to get to where I am, and now I find it very difficult to switch to new field. I'd rather be passionate and use my skills to build something meaningful.