I don't know if it's possible to get a good answer to this but: if you learned how to make websites with, like, users who can login and do things where the website stores stuff in a database, without doing it as a job, how did you do it?
I feel like in principle I know all of the basic pieces (HTTP, HTML, CSS, SQL, CORS, various programming languages, etc), but also somehow it still feels extremely hard to me
(no more replies please there are enough)
@b0rk from online tutorials and the php documentation in ~2000.
Yep, that’s me as well. I taught myself as teenager when I was in secondary school.
Even after school I didn’t want to do this as a career, but studied physics and chemistry. Tried for over a year to get a job in that field without success before I considered doing software development as a job. Sent out a single application for a job as web developer, got offered that job, and decided it must be a sign.
That was 20 years ago. And I’m still doing software development.
FWIW, my kid (11) is super interested and is teaching himself all the same stuff in much the same way.
First JS/html/css, then Kotlin. Now he’s spent the last few days battling with a raspberry pi to set up a SQL server, and is determined to learn sql.
But not sure that alone will lead to a professional career: he’ll have to study something related if he still wants to pursue this as a career in a few years time …