Ты просто рассуждаешь "Написать надо" и т.д. и т.п., а за это время мог бы уже написать кое-что.
Я помню одного Php мастера 1 год назад спрашивал, как Php выучить с сайты ломать. Он мне ответит пока не прочитаешь Php мануал ко мне с вопросами не обращяться. От корки до корки прочитал. И только два слова ему потом сказал:" Спасибо большое! ".