My dear fellow devs,
I am pouring my heart out here today first time on any public forum, seeking your invaluable advice. I know you will help me recognize where I am going wrong.
About me -
I am an Indian Frontend Developer with 1.3 years of experience. I would say I have been pretty average in programming since high school. Yes I have been coding since I was 13 or so. But never actually thought of taking it up professionally until I heard the salaries of some people I knew who passed out from premier Private Indian colleges (VIT) in 2020 July or so. These colleges were only accessible to maybe the top 5% of Indian parents, or youâd have to take out a huge student loan. Although I was pursuing a tech degree, I honestly had no plans about my future in tech (or anything for that matter) up until this point.
I got the degree, learnt jack because I was completely disinterested in Microprocessors 8085 (ugh I know), theoretical Java, and discrete maths. The curriculum essentially taught us everything except creating anything with code or even proper data structures. Software engineering is applied, not theoretical (maybe 10% if it is?). There was no coding community in my college. Maybe Indians here will understand. Even so, I think I was doing better than the toppers of my batch up until August 2023, or maybe the same as them, but not worse. I am a very fast learner (as my former Manager said, not me).
Late 2020 - Started learning JS, algo etc. from our very own FreeCodeCamp, I understood I liked JS. Thank you so much for the platform Sir Quincy Larson, and you guys.
August 2021 - Graduated from college.
May 2022 - Got my 1st frontend dev job in an HR Agency wanting to build their own HR Tech product, after 8 months of learning HTML,CSS,JS, React with some structured learning from a small bootcamp. Worked my butt off for 10, sometimes 12 hours a day on the job, got insanely praised because I handled the entire Frontend of a SaaS on my own.
May 2023 - Got another offer after trying to switch for 6 months with 35% hike. Turns out, this company is WAY worse. Developers in the company looked dead inside, with no life AT ALL. Once I had to work 36 hours straight to finish 3 webpages (and trust me they were fairly complex) with modern design and responsive styling, for which the timeline given to me was 2 days which should absolutely have no bugs. Yes, my senior was aware that this was a strict timeline, but he dare not say anything, since apparently according to the CEO these pages could be done by college students in mere hours. And laid me off 6 days before my birthday.
August 2023 - I started doing DSA and applying to big companies, which didnât work AT ALL. Didnât receive even 1 shortlisting.
November 2023 - Got professional help with my resume and job search strategies, and started seeing some results. Started getting shortlisted by small but good Product startups. Started giving interviews but ended up eventually not cracking anything. Doubled down on my JS skills, practiced daily, applied daily, finished the mandatory assignments, gave interviews, got âgotcha!â JS code questions to code from scratch, like using recursion to render a nested comments section with React. This might be an easy question to do for some, but it wasnât for me. If I start coding complicated and medium level code questions, I forget how to do the easy ones, and vice versa.
January 2023 - Still absolutely unemployed, gave interviews for maybe 15+ companies with 3 last round tech interviews, and still zero, nil, nada.
I feel like giving up on programming but I really want to continue being a software engineer. I donât think I am any good at it. I know I can perform on the job, I can learn fast. I am confident that I can even launch my own SaaS because of my experience I have in the SaaS startup. I do not have any other skills. Except sketching which I am actually exceptionally good at. I do not know what to do. I have been actively or passively coding for the better half of my life. I have debts. My family does not have money for me to do a masters. I am absolutely mentally wrecked and drained. I know a lot of people are going through A LOT HARDER time then I am and still are providing for their family somehow. I deeply deeply sympathize with them and I try to help people any way I can. I need a job right now guys. What do I do in this scenario?
Looking for a mentor and a friend. I have tried to keep the humor alive in this post, so you guys donât get depressed and consider this a sob story. It is probably is. Sorry.
Thank you for your advice from the deepest core of my heart guys.