7

After years of working at a place where you are as good it gets in terms of domain knowledge, it can be refreshing to work with someone who has way more experience than you.

The previous company I was with wanted to have me as one of their primary engineers, and everyone else who came in would have to learn from me (most of them were low-skilled contractors). This should have been great in theory, but it was actually quite frustrating since I did not relish being the mentor figure while just being two years into my career. Despite it getting to my head at times, I was aware that I still lack a lot of skills, but with no one to teach me, I hardly progressed in terms of growth, even though the leadership treated me well and listened to me.

Took a leap of faith and quit, to join a start-up where I would be the most inexperienced (and the youngest) person. Has been a few months, and I have stumbled and goofed up more times than I like to admit, but taken with the right mindset, it is nice to see how a team of professionals goes about it. It is a learning curve to get back into the mindset of the novice (after more than a year of being the undisputed "go-to" person), and to make effort knowing that you'll fall short in multiple places by the standards here, but at the same time, it's nowhere like the frustration I felt previously when my head was pushing against the shallow ceiling.

Fun part is, the learning is almost not at all about the code, but about how to be a proactive team member and all the things to think through and finalize BEFORE getting down to code. Some of it is bureaucracy, yes, but given the chaotic place I come from, I don't really mind it as long as it only goes as far as what is required.

The most amusing part of it all to me is how I try to be humble and listen to people (everyone's got a lot more experience than me), but I'm often asked to be critical of what others say and poke holes instead of just taking what they say at face value, which has been one of the most challenging things to adapt to for me (for similar organisation cultural reasons mentioned previously)/

Comments
  • 1
    I had similar but a bit different situation!

    My first company was full of seniors who didn't gave a flying fuck about newbies and answers were so abstract to me at the time that it just produced more questions! Got huge impostor syndrome and got burned out. Resigned the fucking torture!

    As it was one of the most successful companies in the area, I got few offers without even searching for a new job - if you're from that company then it's given that you are skilled type of thing.

    Accepted to work in small agency that works with startups.

    Best decision ever as people much younger and smarter than me gave me opportunity to learn from them, my skills skyrocketed in a year.

    Killed that impostor syndrome for good and realized that assholes will be assholes and that character of people you work with is the most important thing in the company!

    I am glad that you found your haven where you can flourish!
Add Comment