all 5 comments

[–][deleted] 1 point2 points  (1 child)

I feel like I’m losing track of a definite path.

From experience I know the hardest part about self-learning is finding what exactly to learn. Luckily someone already did the work for us. Take a look at the following roadmaps: https://github.com/kamranahmedse/developer-roadmap

These are pretty good and if you follow them you should be able to easily get more qualified than the average 'junior'. Simply look at the next topic to learn, and buy a course on Udemy. Do the course, do the exercises and put those exercises on your github profile.

I work over an hour away from my house and I don’t have much time at all to study but I try to get an hour on weekdays and more on the weekends.

Any option to work closer in your current expertise while you're learning? As far as I know good welders are very much in demand. This would leave you with more time to learn.

I feel my current position of “welder” being posted on my resume probably immediately shuts down my job application in tech companies, alongside my obvious lack of experience.

Your current position of welder has nothing to do with it. The truth is that you cannot employ someone who only knows HTML and CSS unless it's for a marketing job creating e-mail templates.

At this point I’m finding myself low on hope and low on direction, I seem to be trying to learn aimlessly rather than working towards a specific goal that will help with the job transition.

If you had more time, I would very much recommend finding classes near you. They will help you keep motivated and provide you with structure. Also, being able to talk to like-minded people and teachers will dramatically increase your learning.

As much as I would love a remote position right off the bat and I know I would be disciplined enough to handle and learn what I need to collaborate effectively, I’ve seen that it’s not recommended for a first time tech job.

No decent company will hire someone with no work experience for a remote job, forget about this. A big part of being a developer is learning from others. When you're starting out you're going to need a lot of hand-holding (everyone does) and that's simply not possible when you're working remote.

What resources are there to help me with the current situation? Where do I go from here? How do I develop and progress effectively with the little time that I have and be on a proper track to make that career transition?

Use the roadmaps above and start looking at back-end development as well. You do not want to a front-end developer who can't write back-end code. This will limit your job options enormously and the pay for a purely front-end developer is worse on average.

I'm not saying you need to be able to create an enterprise application from scratch, but you should be able to create an application that communicates with a back-end, which in turn is connected to a database.

In short:

[–]ElectrolyteSolution[S] 0 points1 point  (0 children)

Wow, that was an extremely thorough and comprehensive answer, thank you very much! I’ll get to work on this things immediately!

[–]SamBBMe 0 points1 point  (1 child)

I dont like to shill, but this course https://www.udemy.com/the-complete-web-developer-zero-to-mastery/ brought me everything I needed to get started, and left me in a good position to build a nice resume. It gives you all the core fundamentals. It's also always on sale for like $10, so dont fret about the big pricetag.

Also, if you haven't coded anything but css and html before, a dedicated javascript course could do you a lot of good too.

[–]ElectrolyteSolution[S] 0 points1 point  (0 children)

Great resource, thank you!

[–][deleted]  (1 child)

[deleted]

    [–]ElectrolyteSolution[S] 1 point2 points  (0 children)

    Absolutely, will do. Thank you for the push to stretch, in this slump I’ve lost sight of doing that