Czym różni się programista od informatyka?
Programista to osoba, która szuka rozwiązań. Wykorzystując narzędzia, takie jak języki programowania i biblioteki, zastanawia się, jak spełnić oczekiwania biznesu, jak przygotować rozwiązanie, które będzie w optymalny sposób pracowało. Software deweloper kompleksowo zajmuje się projektem informatycznym od strony koncepcji rozwiązania, bazy danych i tego, co widzimy jako użytkownicy przed ekranem.
Informatyk to szersze pojęcie. Programiści nie lubią być nazywani informatykami. Wiele jest zawodów, które dopiero zaczynają powstawać w ramach branży informatycznej.
Kto może zostać programistą?
Do tej pory była klasyczna ścieżka wejścia do branży IT. Często to były osoby, które w szkole średniej interesowały się komputerami i rozwijały pasję, idąc na kierunki informatyczne.
Wraz z bardzo dużym wzrostem zapotrzebowania rynek musiał przygotować inne rozwiązania. Stworzono programy bypasowe umożliwiające szybsze niż po pięciu latach wejście do branży IT osobom, które nie miały nic wspólnego z branżą. Tym na przykład zajmuje się nasza spółka.
Ważne jest, żeby mieć zamiłowanie do matematyki?
Niekoniecznie. Powstał stereotyp, że matematyka jest bardzo potrzebna, aby zacząć programować. Obecnie technologia znacznie ułatwia programowanie. Kluczowe jest, żeby zastanowić się nad koncepcją systemu, a samo zakodowanie rozwiązania jest kwestią wykorzystania narzędzi, których każdy może się nauczyć.