The Tipping Point

Sempre falo aos alunos de Ciência da Computação sobre esse chamado Ponto de Virada. Quando você está estudando Ciência da Computação, obviamente fará toneladas de cursos sobre programação: Introdução, Design e Desenvolvimento, Estruturas, Organização de Computadores, Arquitetura de Computadores, Programação Orientada a Objetos, Programação Web, etc … A maioria dos alunos deve saber pelo menos o básico de algumas linguagens de programação no segundo ano e no terceiro ano eles devem ser capazes de saber sobre bancos de dados.

Mas a maioria dos alunos que conheci até agora não consegue hackear algo útil. Eu sugiro que eles pensem em um problema que conheçam e hackear uma solução para ele, não importa quão rudimentar ou básico possa ser, e simplesmente resolvê-lo. Depois disso você sempre pode voltar, trabalhar nisso e aprender a fazer “corretamente”, transformando-o em algo mais completo e menos hackeado. Depois de conseguir isso … parabéns, você foi ultrapassado pelo ponto de inflexão e o hacking virá de uma forma mais natural para você.