Wszystko tutaj jest subiektywne, nie musicie wierzyć mi na słowo, jednak uważam, iż mam wystarczające doświadczenie, aby o tym mówić. Myślę również, iż inni deweloperzy często mówią albo podobnie.Jeśli chodzi o mnie, o w tej chwili zajmuję się przede wszystkim tworzeniem aplikacji mobilnych, ale mam też doświadczenie w innych dziedzinach rozwoju oprogramowania. Początkowo zaczynałem od podstaw tworzenia stron internetowych, HTML, CSS oraz JavaScript i w zasadzie tylko pogłębiałem swoją wiedzę i zmieniałem zainteresowania aż do tego momentu. Do tego aspektu wrócimy nieco później w tym artykule.Wracając do Pythona.... Nie zrozumcie mnie źle, Python to świetny język, łatwy do nauczenia i dość uniwersalny. Jednak problemy, które mu towarzyszą i jego językowym braciom programowania, mogą być bardzo frustrujące. Powodem, dla którego nie poleciłbym Pythona, jest po prostu brak wyraźnego kierunku dla początkujących lub aspirujących freelancerów, co tak naprawdę jest powodem, dla którego większość osób wybiera dzisiaj programowanie. Kiedy ktoś mnie pyta, jaki znam język programowania, aby zacząć się też go uczyć, moja odpowiedź brzmi „jaki kierunek chcesz obrać?”, po czym zawsze następuje wykład na temat różnych możliwości w rozwoju oprogramowania.