@Robjloranger
Bushcrafting Technophile writing cool things in Go. Working for the greater common good.
Nothing here yet.
Nothing here yet.
No blogs yet.
First think about what you want to do with programming. Make games, design websites, machine learning and data science, etc. Then find a beginner friendly language like Python or Go (golang) that is favored in the field you like. If you just want to jump in with web and javascript, check out https://www.freecodecamp.com/ . They have a number of projects that gradually get more complex and the first sections are all in the browser. They have a large community ready to help you out. Just find out what interests you and keep at it.
I started when I was around 11, I didn't get really serious though. It was with Basic. Then a bit of c in high school and then nothing until much later in life. Probably on and off with frontend web stuff from my early to mid twenties, only about age 30 did I get serious about it and started learning Go. I wouldn't say I regret not starting sooner, but there are times I wonder how far I would have come if I had.
Always. Usually for short term things, to remind me of what I need to get done. My editor highlights them so they stick out as I look around the code base. I also use NOTE for long term information. I also like to sign my comments, TODO:(rob loranger) ... then people know who to talk to even without version control histories.