Poczatki bywają trudne
Osoba, która jako początkująca dopiero odkrywa tajniki programowania często może odnieść wrażenie, że ma kontakt z wyjątkowo skomplikowanym zagadnieniem. Język, jakim posługują się programiści nie należy do najbardziej zrozumiałych, a podręczniki omawiające poszczególne języki programowania przypominają tomy przygotowane z myślą o absolwentach uczelni technicznych. Nauczyciele odpowiedzialni za promowanie wiedzy o programowaniu nie są jednak zwolennikami czynienia z niego wiedzy tajemnej, która nie jest możliwa do opanowania. W ich przekonaniu programowanie jest nie skomplikowane, ale wyjątkowo ciekawe, a w związku z tym nie ma osoby, która nie skorzystałaby z oferowanych przez nie możliwości. Idea programowania opiera się na szukaniu sposobów, przy użyciu których użytkownik przekona komputer do zachowywania się w określony sposób. Ponieważ maszyna nie myśli komunikaty przekazywane jej przez człowieka muszą być jednoznaczne, a każde odstępstwa od reguły powinny być już wcześniej opisane. Wystarczy, że przestrzegamy tych prostych zasad, a programowanie nie ma przed nami tajemnic my sami zaś możemy zgłębiać jego tajemnice bez przeświadczenia, że mamy kontakt z wiedzą niezrozumiałą. Najważniejsze by się nie załamywać zaraz na samym początku, gdyż tylko wytrwałość pomoże nam w odniesieniu oczekiwanego i spektakularnego sukcesu w zawodzie. Tak naprawdę to trzeba naprawdę uważać na to, by móc sobie powiedzieć wprost, że odwaliło się kawał dobrej roboty przez kilka lat nauki. Większość młodych się zraża i tracimy wielu informatyków. Może i lepiej.