The recent Ask HN side project thread is a reminder for me to learn new skills for 2022 that would give the capabilities to develop side projects that can be potentially monetized.<p>In terms of tech skills, I am currently learning R for basic inferential statistics for grad school. Otherwise, I have no other relevant programming knowledge--and I am not sure how one would monetize R "side projects".<p>For those with experience building side projects, what technical skills should I learn in 2022 that would enable me to create side projects? I think an initial step in learning Python would be useful. In setting these goals, I have to be aware that I'm still in grad school, and do not have all the time in the world, of course.<p>"Skills" is a broad word and can encompass many different things. Maybe technical skills related to medical side projects would be more relevant to me, but I'm also interested in other areas of tech.
I think it depends what type of side projects you’d like to create.<p>A few thoughts:<p>1. For web sites and web apps it would be good to learn a popular front end (react or vue, webpack or other build process) and/or backend (node.js or php)<p>2. For crypto/web3 ideas you could learn solidity to create ethereum smart contracts, along with truffle and other tools used - google for tutorials.<p>3. Always handy to learn about the various aws services (or gcp/azure), heroku etc.. you could learn these while you setup your project<p>I think most important is thinking about the type of project as that will lead you to languages I think. GitHub has a great deal of example projects to clone and try out, also find tutorials.<p>Good luck!