29 wniosków po nagraniu 458 lekcji kursu dla programistów – część 2.
Witaj w 17. odcinku podcastu Sprawny Programista!Dzisiejszy temat to kontynuacja 29 wniosków po nagraniu 458 lekcji kursu dla programistów. Jeśli nie miałeś okazji posłuchać części 1., zapraszam do nadrobienia:https://stormit.pl/29-wnioskow-po-nagraniu-458-lekcji-kursu-dla-programistow/Z tego materiału dowiesz się: – Jak powinien wyglądać naprawdę dobry kurs programowania. – Jak pracować, żeby pogodzić pracę na kontrakcie, własną firmę oraz życie prywatne i rodzinne? – Czego nauczyłem się po przygotowaniu blisko pięciuset materiałów.
Uczymy różnych zagadnień, naprawdę totalnie różnych, tak jak mówiliśmy o tych typowo technicznych, jak podstawy składni, jak docker, bazy danych i tak dalej, ale również bardziej miękkie tematy, jak przygotowanie CV, jak podjęcie decyzji, jaką technologię wybrać i tak dalej. I wszystkie te zagadnienia tak naprawdę wymagają od nas trochę innego podejścia do tematu, stąd też w programach pojawiło się wiele różnych sposobów na przekazywanie tej wiedzy. Cześć, nazywam się Tomasz Woliński i w swoich podcastach opowiadam o IT z punktu widzenia programisty. Jeżeli zastanawiasz się, czy warto zostać programistą, jak wejść do branży albo szukasz po prostu sposobu, aby być lepszym programistą, to ten podcast z pewnością jest dla Ciebie.
Czyli to wyszło niejako od ludzi. Dobrze, idziemy dalej. Wniosek 21. Nie zawsze to co chce klient jest tym czego on potrzebuje. I to jest taki trochę można powiedzieć delikatny temat, co by nie powiedzieć, że już na granicy ze śliski. I z moich doświadczeń wynika tutaj w kontekście naszych programów, że ludzie oczywiście bardzo chętnie chcą się uczyć takich technicznych tematów, jak chociażby sama składnia Javy, jak Docker, jak bazy danych, te typowo twarde, techniczne umiejętności. To lubimy, chcemy się tym zajmować i może w dużej mierze dlatego, że wydaje mi się, że tego im najbardziej brakuje, żeby znaleźć pracę, że jak już naprawdę poznają bardzo dobrze składnię Javy, no to praca będzie dla nich murowana.
Natomiast jednocześnie te same osoby totalnie ignorują inne kwestie, jak np. wybór odpowiedniej technologii. Czy na pewno powinienem się w tym momencie uczyć tego Dockera, czy może jednak powinienem nauczyć się np. Springa lub jakiejś innej technologii. Często też takie osoby nie do końca mają świadomość, na jakim poziomie powinny opanować te technologie. Na przykład wchodzą zbyt głęboko w niektóre zagadnienia. Oczywiście nauczą się na przykład Gita albo tego Dockera, ale poświęcają bardzo dużo czasu na zaznaniomienie się z bardziej zaawansowanymi tutaj zagadnieniami, a z kolei w innej kwestii na przykład Bazy danych totalnie olewają ten temat, no bo zabrakło też czasu, bo poświęciły go gdzie indziej.
Uczymy różnych zagadnień, naprawdę totalnie różnych, tak jak mówiliśmy o tych typowo technicznych, jak podstawy składni, jak docker, bazy danych itd., ale również bardziej miękkie tematy, jak przygotowanie CV, jak podjęcie decyzji, jaką technologię wybrać itd. I wszystkie te zagadnienia tak naprawdę wymagają od nas trochę innego podejścia do tematu, stąd też w programach pojawiło się wiele różnych sposobów na przekazywanie tej wiedzy. Tutaj moją podstawą są przede wszystkim różnego rodzaju nagrania wideo i bardzo często wygląda to w ten sposób, że pokazuję na początku, omawiam dane zagadnienie. Powiedzmy, że rozmawiamy o tablicach, to tłumaczę najpierw co to jest tablica, Jak dodać jakieś elementy do tej tablicy, usunąć, sprawdzić rozmiar itd.
Pokazano wszystkie 4 dopasowania. Transkrypcja generowana automatycznie i niesprawdzana ręcznie — może zawierać błędy.
Tom podsumowuje swoje doświadczenia z nagrywaniem kursów i podaje wnioski dotyczące działania publicznego i współpracy z kursantami.
Tom opisuje, jak jego doświadczenie i materiały z czasem kumulują się, co pozwala na lepsze przygotowanie kursów.
Tom podkreśla, że najlepszy produkt sam się nie sprzeda i muszą być wykonane działania marketingowe i sprzedażowe.
Tom stwierdza, że tylko pomysły nie są wystarczające, a realizacja jest kluczowa dla sukcesu.
Tom podkreśla, że powinien angażować klientów od początku procesu tworzenia kursu.
Tom podsumowuje swoje doświadczenia z nauką programowania, podkreślając, że praktyka jest kluczowa.
Tom opisuje, jak wprowadza automatyzację w różne aspekty swojego działania, zwiększając efektywność.
Tom podziękowuje za uwagę i zachęca do współpracy.
Rozdziały i streszczenia generowane automatycznie. Pełna transkrypcja nie jest publikowana — wyszukaj frazę, aby zobaczyć dopasowane fragmenty.
Kliknij, aby znaleźć fragmenty, w których pada.
Dzisiejszy temat to kontynuacja 29 wniosków po nagraniu 458 lekcji kursu dla programistów.
Jeśli nie miałeś okazji posłuchać części 1., zapraszam do nadrobienia:
https://stormit.pl/29-wnioskow-po-nagraniu-458-lekcji-kursu-dla-programistow/
Z tego materiału dowiesz się:
– Jak powinien wyglądać naprawdę dobry kurs programowania.
– Jak pracować, żeby pogodzić pracę na kontrakcie, własną firmę oraz życie prywatne i rodzinne?
– Czego nauczyłem się po przygotowaniu blisko pięciuset materiałów.