Хорошая прошлогодняя статья, на которую я наткнулся благодаря переводу с хабра. Но хабр я не читаю, и вообще это западло, поэтому вот ссылка на оригинал:
10 Signs You Will Suck at Programming
Краткое содержание: программистом может стать любой, надо просто любить, уметь и хотеть думать головой.
Для всех кто раздумывает стать программистом, или у кого есть друзья, пристающие с вопросами «как ты стал программистом».