#JobSecurity #CareerDevelopment #SoftwareDevelopment #SelfTaughtDeveloper
So, my manager recently asked me how good I am at LC (LeetCode), and then suggested that I need to practice more. 🤔 It felt like I was being tested for my job all over again! Has anyone else experienced something similar?
Here are some thoughts on this situation:
– It’s important to continuously improve and stay sharp in your skills, especially in the ever-evolving tech industry.
– As a self-taught developer, it’s crucial to showcase your abilities and willingness to learn and adapt.
– Consider seeking additional resources or mentorship to enhance your LC skills and overall development capabilities.
Have you encountered a similar situation in your career? How did you handle it? Let’s share our experiences and insights to support each other in our professional growth! 💻🚀
Damn that’s crazy. Get that severance though while you’re prepping again
Sounds like a hint to me.
I wouldn’t say self taught is a low interest rate phenomenon. They’ve been a part of the industry since its inception.
But it’s always been an uphill battle outside of boom periods. We’ve had 4 or 5 of those now where the demand rose so high that for a few years it’s easy to become a developer and a ton of non STEM degree holders join the industry. Generally, it happens every 10-15 years. Then the bubble bursts and the vast majority who joined during those periods are forced back out. But not all.
And even outside of those boom periods there is always a reasonable amount of self taught devs breaking into the industry. It’s just harder.
Right now we’re very much in the wort time for self taught. There is a lot of pressure pushing people out of the profession, and self taught devs (on average) are less invested in this career and are less valuable. Again, ON AVERAGE.
If you’re a good dev this might be a rough period, but things should eventually even out.
But some of it will come down to how much you’re willing (or financially capable of) to put up with during downturns like this.
The only reason a manager would ask you that ridiculous question would be because you’re getting let go soon.
Take a day to feel down then start powering up and stay focused on the next big opportunity. Perseverance is key
People incorrectly lump all self taught developers together. There’s a massive difference between self taught nerds who have a passion for programming and contribute to open source, versus the spiritually lost guys who heard you could make money doing software development and tries to scrap up “projects” for a portfolio. Usually it’s the latter who are in disbelief that they can’t find a job or a good one.
That’s a great manager
Maybe he wants you to apply for a promotion? It makes no sense that a company would want one of their employees to skill-up and job hop away.
it’s his way of hinting to you to either leave soon or prepare to get fired.
People who are suggesting layoffs are forgetting one other possibility: an acquisition/merger, which will determine who stays on based on a technical interview. I had to do this when FAANG acquired the startup I was working for. Your manager won’t be at liberty to say why either until legal clears it.
Sometimes when companies are acquired you have to reinterview for your job.
Make sure to give us an update in the following months
That’s either a great manager or an idiot.
Honestly, if you are about to get fired, it’s at least a little kind of him to give you this subtle heads-up
(This is not normal — your workplace is toxic)
It may not be anything personal. It’s way better than just getting let go though, so look at the bright side!
How big is the company? Did you have to do LC to get your job? I feel like this is a you’re about to get fired talk but maybe not. FWIW if your manager is hinting instead of firing you then it’s likely you won’t get let go. Generally a manager who keeps a low performer is a weak leader or up against some kind of HR wall
You’re cooked brother. Start grinding and look for another job.
Have you been performing poorly to warrant a let go or is the company dumb
I don’t know how many more hints you need before you realize you’re going to be let go. Believe their advice and start LC-ing.
he is a very nice person
do it. doing that shit outside of work is such a pain. if youre getting paid to grind LC grind that shit my man
is self taught dev the only reason you’re being served this way?
It’s either a hint, as everyone else says, or another stab at you to make you uncertain, more stressed out, and lead you to quit on your own. Stright up firing people is harder than you think.
You get paid to do LC during work hours. Win-win