Mentionsy Mentionsy
IT i Ty
IT i Ty

016#ITiTy Nauka programowania - Marcin Moskała

12.08.2021 ·1 godz 27 min · 5 rozdziałów

Wiesz, że programować może każdy? Ale czy każdy może zostać programistą? Dla kogo są studia informatyczne i czy przebranżowienie w wieku 40+ ma sens? Swoje przemyślenia na ten temat przekaże człowiek, który uwielbia dzielić się wiedzą z zakresu programowania - prelegent 🗣, autor wielu artykułów 📰, kursów 😲 i kilku książek 📚, programista 💻 zawodowo związany z Allegro - Marcin Moskala z Kt. Academy.Tematy poruszane w odcinku:IntroPoczątek przygody Marcina z komputeramiPraktyka czy teoria?Dla kogo są studia informatyczne?Programowanie powszechne - czy low-code zastąpi klasyczne programowanie?Każdy może programować, ale czy każdy może zostać programistą?Kiedy rozpocząć i czy np. 40+ to za późno?Od jakiego języka najlepiej rozpocząć przygodę z programowaniem?Rola mentora w procesie nauki.Czy są kursy połączone ze wsparciem mentorskim?Junior na rynku pracy - jak zwiększyć swoje szanse?Gdzie szukać wiedzy - materiały uzupełniająceAkcja #podajdalejprogramowaniePasje spoza ITMarcin w sieciPodziękowania i suchar :)Zapraszam Damian RucińskiMuzyka użyta w podcaście: „90’s Rock Style” by monkeyman535 z serwisu freesound.org

5:19 · Konteneryzacja vs wirtualizacja 3

W Reakcie, w Angularze, w czymkolwiek. Takich filmów jest bardzo, bardzo dużo. Więc kiedy już tworzymy swoje portfolio, Jako, dajmy na to, Javascript i React, albo Python Developer, to podążanie za takim filmem, robieniem tego samego, co prowadzący, czasem tylko eksperymentowanie z jakimiś własnymi pomysłami, wydaje mi się być bardzo, bardzo cenne, bo po pierwsze, Dzień dobry. Dzień dobry.

Zazwyczaj te oczekiwania są wypisane na ofercie pracy, najczęściej konieczna jest znajomość oczywiście języka, po drugie frameworku, w którym operujemy, po trzecie zestawu narzędzi dookoła tego, no i po czwarte ogólnie wzorców i praktyk. Dla przykładu, jeżeli ktoś na przykład chce zostać web deweloperem, programistą stron internetowych, najprawdopodobniej będzie musiał znać HTML i CSS, JavaScript, wybrany framework, na przykład React, Vue czy Angular. Najważniejsze narzędzia, takie jak Git oraz używane IDE, np. IntelliJ, albo WebStorm, albo Visual Studio Code.

W przypadku web developmentu to będzie ReactView albo Angular. W przypadku Androida to raczej nie ma wyboru, bo raczej tam bazowy Android, ewentualnie Flutter. Ale nie polecam w tym momencie niszowych, eksperymentalnych rzeczy. Jak chce się wejść w branżę, polecam wybrać rzeczy, które są popularne. Jak się wejdzie w oferty, Dla programistów to jedną z tych rzeczy, które się tam często pojawiają, bo znalezienie pracy w czymś niszowym jest dużo trudniejsze. No i jak już wybraliśmy ten framework, nauczenie się tego frameworku. No i znów kilka kursów konkretnie o frameworku, czyli na przykład kilka kursów o reakcie.

Pokazano wszystkie 3 dopasowania. Transkrypcja generowana automatycznie i niesprawdzana ręcznie — może zawierać błędy.