tl;dr If you are buying stocks as an individual for less than 10 years, don't: you are going to get killed.
see also: buy index funds
see also: buy index funds
I always enjoy people's weird logic.
The analogy to programming is that if you need a spreadsheet, as an individual you should get an app that does that, not write it.