With December, my all time nightmare month fast approaching, reflecting on my career. Long one coming up.
All my life, I always ended up in positions I was clearly not ready for, and had to bring the best out of it with minimal help. I could just never afford to get comfortable first, which is probably a good thing.
When I came back from Japan, I started teaching students in my uni from higher years... some of my students are translating now, many of them passed exams there and then that I still haven't passed myself. When I started bartending, got into the deep end straight away, and had to build skills way above my level at that point... just wanted to get good at it. I got my first Acting Bar Manager job as a battlefield promotion, days before the December rush, when the manager, assistant manager, and two of the strongest team members left. I had to learn how to lead, unless I want mass staff walkouts, and still ended up working 90 hour weeks for the rest of the month.
Always managed venues way above my perceived caliber, in my head I was almost always unqualified. Read all the books I found from the trade, went to all the trainings I could, watch videos from the world's best professionals, and took a real pride in what I do. Studied as a bartender, like I do now as a developer. Trained many excellent bar professionals in the industry, never making it to the big league, top cocktails bars... but many of my students did. Makes me extremely proud that they surpass me in a beautiful, grossly underestimated and ungrateful profession, looking after people as they should.
I got fired from the first big league cocktail bar, two days into the pandemic with no hard feelings... which ultimately led me to learn how to code. Year and a half of study all alone, 365 days coding consecutively, and it took me a year and a half to get my first job... as you can guess, way out of my comfort zone. The job was advertised as Senior on LinkedIn... and before everyone loses their marbles, let's calm down. It was not a senior position as a I got it (that would be silly),and we definitely met in the middle, but I managed to prove my worth well enough, so I can get a fair shot. Got a chance from some amazing people who picked me out of the garbage, after the previous life chewed me up and spit me out.
Two and a half later now, different challenges await. I've built multiple products end to end with no previous experience, and since the were nobody else in my stack, had to learn everything the hard way. Spent the last 3-6 months refactoring my own questionable code, fired many foot guns... like my late grandma used to say, touched all bricks twice in that house. Built it to the best of my abilities... and always delivered. Employed, but I honestly feel like one of those indie hackers, and grateful for all the great people I get to work alongside, holding our little corner, building something awesome, and punching waaay above our weights.
I wasn't ready for it then, made it happen. Now I'm not ready for the next wave of challenges in different codebases, different architectures... need to learn again as I go, and smash it again, whatever happens. Just to spice things up, I am also going to be in charge of training up a new junior in the upcoming future... if playing with my own career is not enough. I'm not afraid of mistakes anymore, but I need to give my best for other people in the future... so they can surpass me once again. I'm very new at this myself, the eggshell is still on my bottom... but this is a recurring pattern in my life. Never ready, but always rise, and grow up to the challenges.
Thank you if you made it here to the bottom, it was nice to write it out of myself. If you find yourself in a similar, or much harder positions... remember to bring the best out of it. If you have a shot, make it count.