What should I do to turn my life around?
Qualifications: BTech IT from tier-3 college, Pass Out in 2021, CGPA 7
Skills: Python + DSA (Intermediate), HTML, CSS, JS (Intermediate).
In 2021 I was preparing for government job and was really passionate about govt services but I failed in CDS II 2021 and lose all of my focus and my parents want me to get a job in related field so in January 2022 I started looking for job in IT but I was not good at anything and so I thought I wasn't job ready and start learning to Python and DSA and Web Development but in meantime I procrastinated and wasted so much of my time I was demotivated with zero focus and after months I am still not good at anything I don't have anything to show on my resume no projects, no experience nothing.
I have wasted more than a year just thinking what should I do and got nowhere. Lately I started to learn web dev from theodinproject.com and have completed foundations. Tbh i wasted time during this learning phase also and manage to complete this in a month. And after that I started to learn reactjs (haven't completed it yet)
And now I am really desperate for a job. What should I do to get a job with minimum preparation like give 1 months and get a job? I am not looking for something specific. I don't have any goals. ATM I have no idea what I am passionate about.
I'm 24 and unemployed and How can I turn my life around? All those years in school and college I never worked hard enough but now I regret it. I want to work hard now but have been procrastinating a lot. I need guidance on how to get a job and what to learn further to get a job.
I would really appreciate it if you guys can guide me.
Buddy , lemme give you my life story. I am a btech graduate from tier 3 college from Odisha . At the time of graduation my coding skills were limited to C , tbh that wasn't clear too. I focussed on apti , reasoning to crack written exams and failed at written round itself in 20+ companies. I had only 1 internship that was too for tech documentation and nothing noteworthy.
Somehow cracked IBM and started working on a support project. Thereafter , I haven't looked back. I spend 250+ hours annually on upskilling myself and now in talks to immigrate to Canada on company invitation. If I can do it , you can too. Happy to guide you in this journey.
That's great man. Yes please guide me.
That would be my honour , but first things first get discipline. Upskilling requires focus. Procrastinating isn't gonna help.
Start with the basics : Build a time to wake up in the morning and sleep at night. The body clock usually starts to change after 21 days of repetition.
Step 2: Now open excel and list down all the activities you do in your life and the time when you do it and for how long.
Step 3: Check the tasks and assign a priority score , let's say out of 10. Upskilling tasks to give you 10 points / hour , but leisure activities to deduce 5-10 points / hour. You decide how you're gonna play this.
Step 4 : When you get a high score let's say 1000 or more , give yourself a treat. Something that gives you joy.
Step 5: Repeat this for a year and see the change. 🙏
Bruh, your age does not matter here. I know a friend who got his first job as a developer when he was 28. And he was from a poor background. So, chill.
You already seem to have started with web development, but what I feel you lack is planning, interest and dedication.
Like you might have just a bunch of web dev titles around the internet and giving it a try without an actual plan. You can find a tonne of roadmaps on the internet, but they prepare your towards being a better dev that being job ready. Hence they take time and absolute dedication.
As a dev myself, I would never refer someone who has not put in the time and effort into a modern tech stack. So, if I give out a roadmap to you to be job ready in a month or so, its a disgrace to myself as I know how it is to work with a junior who barely knows anything related to web dev properly, but somehow cleared the interviews and made it to a job. If you are gonna choose the above path, PLEASE DON'T !!!! YOU'LL NEVER LAST LONGER THAN 2 MONTHS as companies have probation periods in the beginning where they analyse your skills and performance and if they find it shitty, they will have to terminate you from the job and you'll be back to sqaure 1.
Better spend the next 3 months in learning vanillaJS + React + Redux + vanillaCSS + if you have time a css framework like tailwindCSS or a component library like material or bootstrap. 3 months is more than enough to learn and build basic projects. People will say don't build clones of websites like netflix, spotify and all. Don't listen to them. Start with building clones. That way you have a design to refer so you can try to build your own versions based on it. This helps with solidifying your skills and help you understand better ways of doing it over time. Once you build those close, its time for you to put in your own ideas, draw a rough simple wireframe designs for the app and start building. Can't think of many ideas to work on ? Spend time on OSS projects on GitHub
Also, don't focus on fullstack roles. You are just beginning your career. Focus on one end. Either frontend or backend. If you try to do both, you'll be an avg dev in both. Be a master in one. You can always add the other end overtime. Companies do the same. They don't usually look for an all-rounder dev (unless its a small company or a startup). They look for someone who's good at one end and what they do.
My words might be honest, but this is my observation seeing people (including me) who transitioned from non-tech to tech roles in a timespan of 1 year and never had any CS degree or background. I spent 1 year into web dev too. 6 months of undivided attention to learning frontend web, while building my projects. 3 months of solid understanding of how hiring works and optimising my portfolio and resume, so that I have a bigger chance of getting an interview opportunity (bcz yk, some recruiters straight up discarded my application when they found out I dont have a CS degre and only started to learn coding a year ago)
*My words might sound brutal, but honestly
(Did not observe that I missed typing that)
Don't panic. You are 24. I started when I was 26. Was and still am taking care of my mother. She is not well.
I am not doing that bad. Yes less than peers but still ok.
Learn development in react for frontedn and nodejs in backend. It will take time.
There are no shortcuts. Atleast not for me.
There are lots of jobs for these frameworks so I am recommending them. It should be easy as well as there are tons of resources for them. So work hard on them. Don't think of other things. And do your work.
What's done is done and can't be undone.
Once you learn some stuff give interviews and get your foot into the door. Then work hard. You will be fine.
Yeah, React.js and Node.js seems fine. There are a lot of jobs. You just need to conquer one thing to crack the job either react.js or node.js or something else. Learn at least one thing and try to make some projects to show off.
Hey, given your background and your inclination to code - there is a good enough opportunity to make a strong come back even at this point
I would suggest getting into one of the courses that also help with placement - something like Scaler, Masai, FunctionUp etc.
They don’t solve for everything, but I have seen enough instances of people who worked hard at these bootcamps and got great outcomes too.
All the best!
Hey. I tried Newton school's pay after placement course quality of course was horseshit so I returned it. Also i tried devsnest completed python+DSA from there but web dev course wasn't that good and so I started from TOP. And scaler is damn too costly I don't want to spend this much money on something i can learn for free with proper roadmap & guidance.
Is 1 month a hard limit? If so do course in Reactjs and applying for INTERNSHIPS at Angellist.
If you can spend 5-6 months then do the free Full Stack Open course. Then create couple frontend and back-end projects in couple more months. Then start applying for frontend, backend and full stack jobs. You can do this even when doing an internship.
All the best.
Yeah man currently learning Reactjs and looking for job as well.
All the best!