The software development world is enticing, with its profit potential and product over work leverage. It's also not for the faint of heart and is littered with carcases of badly designed products produced by poorly prepared developers. Don't make shoddy products. If you want to join the game, do so as a game changer. Become a contributor. Make something good.