Hi everyone, my name's David. I used to work in a low-level IT position at a support desk, but after realizing that path was a dead end, I got fired in June 2023. I thought learning to code, particularly Python and C#, would open up more opportunities for me, so I dove into self-learning. I've covered object-oriented programming in both languages, but I haven't actually built anything yet.
I'm struggling with the fact that I spent two years procrastinating instead of being productive, which I regret. I feel like I've wasted my potential and I often think I might not have what it takes to learn independently anymore. I'm even considering dropping IT/programming altogether and going to college to become an electrician instead, while I search for work to avoid homelessness. I'm 30 now, so I'm really frustrated with where I am and wondering if this means I'm hopeless. I'm open to any feedback, whether it's criticism or advice.
By the way, I was diagnosed with ADHD four months ago, so I'm trying to work through that too!
5 Answers
I think you should consider becoming an electrician. Honestly, many people find self-learning tough—it’s not for everyone. Plus, the job market for IT is competitive, and with your experience, it might be harder to break in. Electricians typically have stable job opportunities and good pay right away.
You make a good point. I’m leaning toward that path since it seems reliable. I just need to start feeling secure.
I can totally relate—procrastination is a tough habit to break. For me, the pressure of needing to survive really pushes me to get things done. Maybe it’s helpful to think about what you really want to apply your new coding skills to—sometimes the urgency of a project can inspire action.
Exactly, when the stakes are high, we often step up. Sometimes just having a little pressure can spark motivation.
Yeah, it can be so hard to stay focused when there’s no deadline. Finding a project to work on can make all the difference!
Hey, don’t be too hard on yourself. Life can throw curveballs at anyone. Just take it one step at a time; even if it’s a little progress each day, that's still movement forward. If becoming an electrician feels right, go for it! You can always come back to programming later when you’re feeling more settled.
Exactly! Also, remember that your worth isn’t tied to your job or skills—it's about how you handle challenges.
That’s a good reminder. I need to focus on moving forward, even if it’s not in the direction I thought.
I started IT at a young age too, but I’ve seen people get jobs in programming with average skills. If you want this, you can find ways to stand out, like working on personal projects even during your job search. There’s always a clear path if you stay determined. But if programming isn’t your passion, don’t force it—explore what genuinely interests you.
Definitely, passion can make a world of difference in how we approach our careers.
You make a solid point. I should perhaps focus on what I truly enjoy rather than forcing a fit.
Honestly, if it’s hard for you to stay motivated on your own, going back to school might be a good idea. A structured program could help you stay accountable. Yes, it can be pricey, but often people find they're more committed to the process when there's a financial investment on the line.
I wish I could afford another degree. I'm already in debt from my Mechanical Engineering studies, and it would cost me an arm and a leg just to switch careers.
I get that. It might be worth looking into trade schools. They often have better job prospects and are less of a financial burden.
Thanks for your perspective, that’s what I’m thinking—stability is my priority right now.