3 ms·
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
by rayalez 9y ago
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.