>>16764753 (OP)
best way to keep learning, get a job, or do a project.
leetcode, codewars, w3schools,... these are good when starting out. games fall in that category too. good to get children that are motivated on path of programming.
but at some point you need hard skills.
if you can afford it, get a junior position or apprenticeship. that'll get you exposed to some standards. better the company, better the standards usually, but you have to start somewhere, and you just said idle and sloven.
otherwise, if you just aren't landing anything that you can afford, do a project.
design a piece of software that helps you choose your pizza. design a basic text editing software. pong. start basic and go from there.
most start with games, since the love for games is a good drive, so probably good to start there.
alternatively, something like upwork like this anon suggests
>>16764797 may work to start doing things.
start basic, start slow. it'll help you land a junior position few years down the line.
if it helps, turn the actual work you're doing into a game for yourself (track xp, design levels, i don't know, whatever works with adhd)
i'd suggest you stay away from ai until you know what you're doing, as that will really fuck you up, and you will never progress past basic shit. but again, you said idle and sloven.
so, with that, go full ai. again, start basic, get a prototype together, and work really hard to fix. expect to do a lot of learning and debugging.
a question you should answer yourself is why you want to code.
programming is the trades job of the future, where unskilled labor will end up in. do you want a well-paying job? become a plumber, electrician,... that should be safe for a few years.
do you have a project you want to make? cool. don't expect money from it though. you could get extremely lucky, but market is saturated, so you need really good marketing, but you said idle and sloven, so i'm guessing you won't be pulling that.
that's a cool game, by the way.