|
|
|
|
|
by kapv89
1322 days ago
|
|
I've been programming for 11 years, and professionally for 10 years. In this time, I think I've become highly skilled at - Distributed backends
- Tuning databases
- Next.js + react based complex web-apps
- react-native based android apps
- socket programming
- multiplayer software
- canvas based software
- And currently learning database engineering After exploring so many fields, either I have lost a unified mental model for programming, or the mental model has become so large that it resides out of my active memory and guides my intuition. I explored most of these fields being a contractor, and then am entrepreneur. As a result, I didn't have enough validation on my code, and only had achieving the business results as my guiding principle. I work at a mfaang now, so get enough validation on my output from peers to know that the solutions I come up with are technically sound. There's still one field that I very much wanted to add to my skillset but couldn't for some or the other reason - k8s based ci/cd at scale on a cloud platform. |
|