🏀 I always loved basketball, but basketball has not always loved me back. 💔
Even if I made the team, I often found myself as a benchwarmer 🪑, coming into the last minutes of the quarter or during those trash minutes when we were losing 😔.
I tell ya, it wasn't a lack of effort. I would spend countless hours practicing basketball ⛹️♂️.
Free throws, layups, jump shots, you name it. Unfortunately, the dynamics of an actual game are different from practice 🔄.
You understand 🤔 the game's nuances only when you are actually playing it, not from the sidelines.
It is similar to starting a new job 🏢.
You could spend weeks on menial made-up tasks 👨💻, but you can only appreciate the job if you dive headfirst into meaningful work 💼.
It doesn't mean they just throw you in without any support 🚫. Starting a new job is a bit like learning to swim 🏊♂️.
It would help if you had someone to guide you through the techniques and the little tricks that make it easier. But that doesn't mean you can’t start in the deeper waters right away 🌊.
When I was a student 🎓 working as a part-time developer for a startup, I was given an old machine 💻 that was lying around in the office.
My first task was to set up the Linux machine. Unfortunately for me, nobody was using Linux in the office, so I didn't have anyone to ask directly about my problems setting up.
It was a struggle, but the experience taught me how to set up production servers later ⚙️.
It was a baptism of fire 🔥, but I learned a lot from it.
Of course, only some people are fit to work this way 🤷♂️. It might take some time for others to find their rhythm 🎵, and that's completely fine.
From my experience, the more you're exposed to different tasks and challenges 💪, the faster you'll understand your role and what's expected of you 🌟.
It doesn't have a 100% success rate, though ❌. Even though you struggled and tried, you may find yourself not fitting into the job or the culture of the company 🙅♂️.
It's completely ok. 👍
It's better for both you and the company to figure out sooner rather than later that you don't fit 🛑.
So my advice to those starting:
If you are given an opportunity to delve deep early in your career, seize it ✊.
Like in basketball, those first real shots at the basket 🏀 in your job can set the stage for a rewarding career ahead.
Don't be a benchwarming programmer! 🔥🚀