Non-programming activities to improve coding skills?
- Strive to build a startup. This includes coming up with ideas, design, business
skills, marketing, etc. This is the best way to optimize for learning everything
“around” coding that will make you a much more valuable programmer. - Write or speak(blogging or youtube channel). Get awesome at communicating your
ideas, while also building your authority, and a platform with an audience that
you may find valuable for many reasons — selling your products, finding a job,
etc. - Develop social and networking skills. It’s hard but it pays off.
- Take care of your health. Eat well, exercise. If you do well, you’ll stay sharp,
capable, productive. If you fail, it will set you back many years. - Read or listen to audiobooks to acquire general wisdom. Get an audible account
and a good podcasting app, download a bunch of things you’re curious about, and
enjoy them during the commute/exercise/chores time. - Keep learning — watch Udemy courses, read books on CS and engineering, etc.
Originally published on Startup Lab