Ukończenie studiów humanistycznych, często wiąże się z trudnością znalezienia pracy odpowiadającej ukończonemu kierunkowi. Pozostanie na uczelni w roli wykładowcy jest przywilejem tylko dla wybranych, a firmy których działalność związana jest tematycznie z wykształceniem humanistów, na ogół oferują słabo płatne posady. Sprawia to, że absolwenci kierunków humanistycznych coraz częściej podejmują się prac, niezwiązanych z ich wykształceniem, zmieniając diametralnie kierunek swojej kariery zawodowej. Jednym z wybieranych przez humanistów sektorem, w którym szukają zatrudnienia, jest branża IT. Z jednej strony, spowodowane jest specyfiką samej branży, w której ukończenie specjalistycznych studiów informatycznych nie jest obowiązkowym elementem, wymaganym przez pracodawców. By rozpocząć pracę jako młodszy programista, wystarczy wykazać się praktycznymi umiejętnościami kodowania w jednym z języków programowania i pochwalić się gotowymi projektami. Z drugiej strony, branża IT, jest sektorem niezwykle przyszłościowym. Wysokie zarobki i perspektywa stałego rozwoju nowych technologii, gwarantująca pracę na lata, kuszą do rozpoczęcia pracy jako programista.

Choć może wydawać się, że humanistyka i programowanie to zupełnie dwa odległe światy, wiele przemawia za tym, że humaniści mogą stać się świetnymi koderami. Humaniści posiadają bowiem wiele cech, które mogą być niezwykle przydatne w zawodzie programisty. Tym co wyróżnia humanistów na tle osób o umysłach ścisłych są doskonałe umiejętności komunikacyjne oraz kreatywność w rozwiązywaniu napotkanych problemów. Oczywiście same kompetencje miękkie nie wystarczą do zdobycia pracy programisty. By stać się programistą niezbędna jest udokumentowana wiedza na temat wybranych języków programowania. By przebranżowić się i zdobyć umiejętności programowania, humaniści mogą wybrać jedną z trzech dróg. Pierwszą z nich jest rozpoczęcie studiów informatycznych ze specjalizacją programowania, lecz po pierwsze, jest to proces długotrwały, wymagający wieloletniej nauki. Po drugie, program studiów informatycznych nie do końca przygotowuje do samej pracy w charakterze programisty. Bardziej skupia się on na teorii i ogólnych zagadnieniach informatycznych, nie skupiając się zanadto na samym programowaniu. Drugim, sposobem na zdobycie umiejętności programowania jest samokształcenie się przy pomocy, podręczników, darmowych kursów online i tutoriali. Samodzielna nauka programowania wiąże się jednak z możliwością nabrania złych nawyków, lub zniechęcenia się do dalszej nauki, w momencie natrafienia na problem, którego samodzielnie nie potrafimy rozwiązać. Najlepszym rozwiązaniem dla osób, które chcą się przebranżowić jest wzięcie udziału w intensywnym kursie programowania. Uczestnicząc w Bootcampie programistycznym można w ciągu kilkunastu tygodni zdobyć praktyczną wiedzę umożliwiającą natychmiastowe rozpoczęcie pracy. Przez uczestnictwo w powstających w ramach bootcampów projektach, kursanci dodatkowo mogą pochwalić się już własnym portfolio.

Źródło: TeamQuest.pl – Rekrutacja IT