Any advice anyone can offer?
Has anyone in here managed to work 50+ hours a week, and learn/master programming languages?
Is Java, still the language most people recommend learning/understanding first before learning others?
Any other resources, and tips you can offer is very much appreciated.
There are 24 hours in a day. Thats 1440 minutes, 86400 seconds. You can only do so much in that amount of time, and being in one of the most work intensive fields doesn't help. 50 hours a week as an accountant is different from 50 hours a week as a cashier; I'm guessing that you're mentally exhausted at the end of your work days, which is probably the biggest reason why you can only find time to work on the weekends. Your current profession comes with its own set of unique stresses, so don't over extend yourself.
Is your current supervisor or team lead supportive of you making the switch? It might be worth mentioning it to them as a way to ask for a little more breathing room. Are you willing to change jobs? Because if the answer to the last question was no, changing jobs might be one of the only ways to get the time you need in order to practice with programming, short of leaving your job all together to focus on studying full time.
You can't realistically work above full time in the type of field you work in and still expect to be able to learn and retain info after work. Something has to give - look for other ways to make time. Even if its something like showering and laying your clothes out at night to save you 20-30 minutes in the morning, that's 20-30 minutes of study time you otherwise would not have had. Remember, when it comes to learning, 30 minutes every day of the week is much more effective than 5 or 10 hour sessions on the weekends.
Thanks.
Good news. I've just gotten my first web dev job.
My GF mom runs a school in Haiti. Her tech guy said they had a website. Turns out not only is there no website, the school doesn't even own the domain they put on their contact info. So I asked her if she would like me to take a stab at. She was like yea. I have complete control over implementation and design so my hands aren't tied at all. The only thing she needs to do is give me content. She knows I'm an inexperienced/novice programmer so she's allowing me to make mistakes and perform site maintenance as I become more skilled.
He juuged the hell out of the school for a check.
He's entirely incompetent but so is the director of the school, when it comes to technology at least. GF Mom's best friend and partner runs the school day to day because she's still in Haiti but she refuses to learn modern tech skills so she got played.
I know this sounds like an amazing opportunity for you, but please, for the love of god, do not get too comfortable there. If you have an incompetent director, it can and will trickle down to your responsibilities. Finish the task, work to the best of your abilities, but please do not plan on or allow yourself to become that school's tech person unless things change with the administration. People like that will make your life a living hell, especially if you are the sole proprietor.