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?
ErwinoRommelo

@Belthronding codeacademy to spoko apka zeby przyswoic to i owo, mozna nawet na klopie poklikac.

MauveVn

@Belthronding Kursy z Udemy i Lynda poziom basic i szczęść Boże na drogę. Znajdziesz w sklepach torrentowych i warezowych.

Anteczek

Niech Cię ręka boska broni od C++. Najgorszy język na początek, ze względu na to, że jest zjebany. I w ogóle bez sensu się go teraz uczyć, bo wychodzi z użytku. Przede wszystkim zastanów się co chcesz programować i do tego dobierz język, a nie na odwrót.

cec

@Belthronding najlepiej zacznij od pisania programów, na początek jakichś prostych. Język jest mało istotny, chociaż lepiej na początek zacząć od czegoś prostego, żeby się nie zniechęcić. I dobrze też dobrać język do zastosowań, żeby nie pisać stron internetowych w asemblerze i mikrokontrolerów w php. Ogólnie musisz sobie odpowiedzieć na jedno zajebiście, ale to zajebiście ważne pytanie: Co chciałbym programować? A potem zacznij to pisać.

kalimer

@Belthronding bait, prawda?

tatarysh

@Belthronding możesz spróbować z typescript, kursy na youtube to raczej gówno, którego lepiej unikać.

fitoplankton

@Belthronding robię w cpp 6 lat. Ucz się pythona xD

LatarniaDiogenesa

@Belthronding co chciałbyś w przyszłości pisać? Gry, strony internetowe, apki webowe, apki mobilne, algorytmy SI, biblioteki, firmware?

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ć