Mentionsy Mentionsy
Sprawny Programista » Programowanie
Sprawny Programista » Programowanie

29 wniosków po nagraniu 458 lekcji kursu dla programistów – część 2.

13.11.2022 ·47 min 59 s · 8 rozdziałów

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. 

0:00 · Wnioski po nagraniu 458 lekcji - cz. 2 1

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.

15:00 · Pomysł to za mało - realizacja się liczy 1

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.

20:00 · Klient na pierwszym miejscu 1

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.

25:00 · Wnioski dotyczące nauki programowania 1

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.