• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Potrzebuję porady co do nauki programowania

Object Storage Arubacloud
+1 głos
177 wizyt
pytanie zadane 20 września 2023 w Rozwój zawodowy, nauka, praca przez whiteman808 Obywatel (1,900 p.)
edycja 20 września 2023 przez whiteman808
Czy lepiej na początku nauki programowania skupić się na jednym języku i później ogarnąć inne w miarę potrzeb czy jest ok uczenie się wielu języków równolegle?

1 odpowiedź

+2 głosów
odpowiedź 20 września 2023 przez wizarddos Nałogowiec (25,930 p.)
TL:DR Lepiej skupić się na jednym. Po opanowaniu podstaw i myślenia można myśleć nad zmianą

Szczerze mówiąc to zdecydowana większość języków programowania jest do siebie podobna.

Wzorce i metody nie zmieniają się często więc gdy nauczysz się jednego języka, przejście na inny będzie bardzo proste.

Z kolei uczenie się kilku na raz wprowadza w głowie niepotrzebny zamęt i "skakanie" - wychodzi na to że po prostu umie się coś tam w wielu językach, ale nie jest to nic czym można się pochwalić

Poza tym, ważniejsze od nauczenia się samej składni jest nauczenie się myślenia i wyszukiwania informacji
komentarz 20 września 2023 przez whiteman808 Obywatel (1,900 p.)
Czy pisząc program dla siebie powinienem przejmować się tym że moje pomysły na programy to wymyślanie koła na nowo?
komentarz 20 września 2023 przez wizarddos Nałogowiec (25,930 p.)
Jeśli chodzi o pomysły na projekty to wymyślanie koła na nowo to nie. Każdy kiedyś napisał Hello world albo listę To-Do nie?
komentarz 20 września 2023 przez whiteman808 Obywatel (1,900 p.)

@wizarddos, Radzisz uczyć się konceptów które aktualnie są mi potrzebne w miarę rozwoju moich umiejętności z programowania niż uczyć się bibliotek, frameworków, języków „bo warto znać”, „bo może się przyda w przyszłości”?

2
komentarz 20 września 2023 przez tkz Nałogowiec (42,000 p.)
To jest w ogóle szerszy temat, bo takimi konceptami są wzorce projektowe, architektoniczne, podejście do testowania. Czy warto znać wszystko od początku? Nie. Czy warto wiedzieć co to w ogóle jest? To zależy. Jeżeli dopiero zaczynasz, to nie. Jeżeli już masz trochę linii za sobą, to tak. Warto na pewno poznać te najpopularniejsze narzędzia z danej dziedziny z którą się borykasz. Ale! Te mniej popularne biblioteki dają dobry feedback apropos umiejętności czytania dokumentacji/czyjegoś kodu, zrozumienia problemu od innej strony.

Większość języków to te same słowa kluczowe w innej kolejności. Różni się podejście. Tak jak masz Jave i podejście obiektowe, Haskella i podejście funkcyjne czy C i podejście strukturalne.   

Kiedy będzie potrzeba, nauczysz się. Nie ma sensu forsować wszystkiego na początku.

Podobne pytania

+3 głosów
3 odpowiedzi 213 wizyt

92,632 zapytań

141,500 odpowiedzi

319,878 komentarzy

62,012 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...