Zdjęcie w tle
Belthronding

Belthronding

Debiutant
  • 1wpisy
  • 1komentarzy
Cześć.
Długo zastanawiałem się nad zrobieniem tutaj konta mając nieprzyjemne wspomnienia z wypoku ale się przełamałem. Chciałbym się zwrócić do was z pytaniem pewnie już wałkowanym wielokrotnie, jak rozpocząć naukę programowania?
Myślałem nad C++ bo miałem jakąś tam styczność z językiem C ale nie jestem zdecydowany.
W programowaniu jestem całkiem zielony, jedyne co pisałem to programy w MatLabie.
Od czego by tu zacząć, jakieś konkretne kanały na YT, książka czy strony internetowe?
Flaaj

@Belthronding nie zaczynaj od c++, to umierający i niepotrzebnie skomplikowany język.


Najlepiej zacząć przygode z programowaniem od JS albo Pythona, bo możesz umiejąc niewiele zacząć budować fajne aplikacje i chłonąć zajawkę. Jak już ogarniesz dobrze jeden z tych języków i bedziesz juz wiedzial, jakiego typu rzeczy cie interesują, to mozesz uczyc sie innego, bardziej poważnego jezyka (Np. Rust), albo zostac przy obecnym.


Z tych dwóch radzę wybrac JS, bo:

Możesz go uzywac w konsoli przeglądarki

Mozesz robic strony/aplikacje internetowe

Bo istnieje cos takiego jak Typescript, a Python nie ma az tak fajnego odpowiednika nakładki na język umożliwiającej bezpieczne typowanie (nie mowie, ze w ogóle nie ma)

Bo umiesz "coś z C", więc syntax JSa bedzie ci znajomy

Bo rynek pracy JSa jest obecnie wiele większy, a jak juz zostaniesz backend developerem w Node, to droga do mitycznego programisty 15k będzie względnie krótka (choć nie da sie zostac programistą 15k nie poświęcając 90% swojego wolnego czasu na ciągłą naukę)

Belthronding

Dzięki za wszystkie odpowiedzi. Po skonsultowaniu się z ludźmi którzy siedzą w branży zdecydowałem się na Pythona. Wieczorem ogarniam środowisko i zacznę coś modzić

Barcol

@Belthronding Pewien mądry człowiek powiedział kiedyś że jeżeli chcesz się zająć nauką programowania, to musisz znaleźć coś co wciągnie Cie na tyle, że monotonne poszukiwania odpowiedzi na niekończące się problemy na każdym kroku, nie zniechęcą Cie do dalszej nauki. W moim wypadku były to proste gierki w Pythonie Najpierw kółko krzyżyk, rozwinięte potem o gre wieloosobową, niestandardowe wymiary planszy, i nawet tryb sieciowy, a potem bomberman już z normalną grafiką w PyGame

Zaloguj się aby komentować