Hacker News new | past | comments | ask | show | jobs | submit login

Back in 2012, I hired a dev shop overseas to build a startup idea I had. I didn't know how to code, how product development worked, and got screwed over in the end with nothing to show for it. After that ordeal, I decided I would teach myself how to code with the goal that someday when I was ready again I could build my startup without having to pay others.

Like you, I started in web development and eventually expanded into full stack because I was lucky enough to really enjoy programming and craved learning more because it made me more confident, ultimately allowing me to shed my imposter syndrome.

Fast forward to today, and I'm still learning new things all the time. I recently learned C/C++ because I wanted to understand what dynamic memory was and how that worked. Whenever I want to learn a new language, I spend some time answering the same leetcode questions in that new language if I can't find something I want to build in it in that moment. I also have a startup where I'm the CTO and have the luxury of deciding what tech we use, how things are built, and it's a great learning experience because I have to understand things on a deep level.

That's just me, but thought I would share.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: