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

The following 10 steps will not just get you into software development, but will get you your own startup:

1. identify something that you do on a computer that is repetitive and boring, and think hard about how to automate it;

2. learn any language/tool that's most accessible to you and build something that at least partially automates that task;

3. start using it yourself every day;

4. every time you run into an issue, don't work around it, take the time to improve it;

5. put it on the internet so others can use your tool;

6. get other people that you work with to try it out, listen to them;

7. talk about your new tool to everyone that you encounter or tangentially work with, at meetings, conferences, colleagues, etc;

8. go back to #4 a couple hundred times

9. Eventually, a potential paying customer will appear, do whatever it takes to get their business.

10. Go back to #4.




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

Search: