W życiu każdego z nas przychodzi taka chwila, w której musimy zastanowić nad tym, co chcemy robić w przyszłości. Możliwości jest wiele. Można iść do wojska, albo zostać nauczycielem.
Jeszcze inna opcja, to zajęcie się programowaniem. Programowanie, to dziedzina informatyki, która wymaga dużego zapału oraz odrobiny talentu. Mówi się, że sukces to dziewięćdziesiąt procent ciężkiej pracy oraz dziesięć procent talentu i w tym przypadku można chyba powiedzieć, że jest to prawda. Wiele osób myśli, że nie są z wykształcenia ścisłowcami albo że nie rozumieją tego, co się dzieje na matematyce w liceum. Po takim stwierdzeniu zazwyczaj odpuszczają sobie drogę związaną z programowaniem i wolą zająć się czymś mniej wymagającym. Prawda jest taka, że dobry programista musi mieć ogromną motywację do pracy, a osoba, która odpuściła sobie naukę już na początkowym etapie prawdopodobnie nie nadaje się do wykonywania zawodu. Języki programowania są na tyle proste, że zazwyczaj wystarczy najwyżej kilka tygodni, aby zdobyć biegłość w ich obsługiwaniu. Problem zaczyna się wtedy, gdy zabieramy się za trudniejsze tematy.