Kiedy do pracy?

0

Cześć! Jestem Kamil i mam sobie 17 lat, CPP ucze sie już dość długo, ba, uważam że coś już umiem - chodź może jestem w błędzie.
Przepracowałem całą książkę: CPP, przewodnik dla początkujących Alexa Allaina oraz poradniki Mirosława Zelenta. I co teraz? Pisać? Pisałem, zrobiłem sporo zadań ze SPOJA.
Zadałem sobie jedno pytanie: czy nadaje się do pracy, jeśli tak to jak ją zdobyć a jesli nie to jak zrobić żebym był już gotowy.

Trochę dziwnie to opisałem, ale mam nadzieje że zrozumiecie. :)

0

Jeśli chcesz się sprawdzić to podbij do mnie na priv, to się umówimy na mini interview, to Ci powiem czy się już nadajesz.

0

Póki co tylko czytasz i robisz krótkie zadanka. Sam sobie odpowiedz czego Ci jeszcze brakuje, żeby kodować większe. Ponadto przestroga: jeśli życia Ci nie szkoda to zmień język, bo w C++ długo schodzi się z pisaniem dużych projektów, a jeszcze więcej z ich utrzymywaniem.

0
Kimi napisał(a):

Cześć! Jestem Kamil i mam sobie 17 lat, CPP ucze sie już dość długo, ba, uważam że coś już umiem - chodź może jestem w błędzie.
Przepracowałem całą książkę: CPP, przewodnik dla początkujących Alexa Allaina oraz poradniki Mirosława Zelenta. I co teraz? Pisać? Pisałem, zrobiłem sporo zadań ze SPOJA.
Zadałem sobie jedno pytanie: czy nadaje się do pracy, jeśli tak to jak ją zdobyć a jesli nie to jak zrobić żebym był już gotowy.

Trochę dziwnie to opisałem, ale mam nadzieje że zrozumiecie. :)

Czytaj książki napisane przez światowej sławy ekspertów a nie wypierdki polskich czy zagranicznych autorów.
Co się tyczy poradników opisujących tzw. "Best Practices" to Zelenta możesz wyrzucić na śmieci i zamiast jego
wypocin przeczytać książki autorów takich jak: Scott Meyers i Herb Sutter no ale to w pózniejszym okresie
kiedy wspinać będziesz się na strome wyżyny C++. Na razie zapoznaj się z poniższą treścią.

Polecam następujące książki - poziom początkujący:

  1. https://www.amazon.com/Primer-5th-Stanley-B-Lippman/dp/0321714113

  2. https://www.amazon.com/Programming-Principles-Practice-Using-2nd/dp/0321992784/ref=asap_bc?ie=UTF8

Autorzy:

  1. Stanley Lippman - współtwórca razem z B. Stroustrup pierwszego kompilatora dla C++ tzw. Cfront.

  2. Bjarne Stroustrup - no cóż jego przedstawiać nie trzeba.

0

@Kimi Słuchaj porad F90. Jezeli C++ to twoja bajka, to moze bedziesz mial mentora w osobie F90 ;).

0
Private Bob napisał(a):

@Kimi Słuchaj porad F90. Jezeli C++ to twoja bajka, to moze bedziesz mial mentora w osobie F90 ;).

Chyba przesadziłeś.

0

@F90 dzięki za odpowiedź, ale widzisz. Wydaje mi się że mój angielski nie jest na wystarczającym poziomie żeby zrozumieć wszystko z tych książek.
Dlatego raczej zakupię książkę którą napisał Bjarne Stroustrup bo znalazłem ją w wersji polskiej.
Ale mam jeszcze parę pytań. Czy ta książka zawiera w sobie tylko te trudniejsze zagadnienia i tematy czy wszystko?
I kolejne, jest to typowy kolos, który ma 1000 stron. Czy po przepracowaniu go, zrobieniu zadań itd. Będę już mógł nazwać się programistą który już umie dobrze kodzić w CPP i jest gotowy do pracy?

0
Kimi napisał(a):

@F90 dzięki za odpowiedź, ale widzisz. Wydaje mi się że mój angielski nie jest na wystarczającym poziomie żeby zrozumieć wszystko z tych książek.
Dlatego raczej zakupię książkę którą napisał Bjarne Stroustrup bo znalazłem ją w wersji polskiej.
Ale mam jeszcze parę pytań. Czy ta książka zawiera w sobie tylko te trudniejsze zagadnienia i tematy czy wszystko?
I kolejne, jest to typowy kolos, który ma 1000 stron. Czy po przepracowaniu go, zrobieniu zadań itd. Będę już mógł nazwać się programistą który już umie dobrze kodzić w CPP i jest gotowy do pracy?

Z wlasnego doswiadczenia - nie musisz, przynajmniej na poczatku, umiec sie dogadac z ludzmi zza granicy, ale im wczesniej zaczniesz czytac po angielsku, tym lepiej dla Ciebie.

0
Kimi napisał(a):

@F90 dzięki za odpowiedź, ale widzisz. Wydaje mi się że mój angielski nie jest na wystarczającym poziomie żeby zrozumieć wszystko z tych książek.
Dlatego raczej zakupię książkę którą napisał Bjarne Stroustrup bo znalazłem ją w wersji polskiej.
Ale mam jeszcze parę pytań. Czy ta książka zawiera w sobie tylko te trudniejsze zagadnienia i tematy czy wszystko?
I kolejne, jest to typowy kolos, który ma 1000 stron. Czy po przepracowaniu go, zrobieniu zadań itd. Będę już mógł nazwać się programistą który już umie dobrze kodzić w CPP i jest gotowy do pracy?

Kupuj książki w j. angielskim a jeśli trzeba to używaj słownika jeśli nie rozumiesz czegoś.
Ja osobiście kupuję tylko książki w j. angielskim.

Książka B. Stroustrup'a jest przeznaczona dla początkującego programisty i jest oficjalnie używana
przez autora na jego kursach C++ w Texas University.
Tak jest to kolos i jescze nie jednego kolosa będziesz musiał przeczytać , żeby cokolwiek nauczyć się i to jest
tylko początek.
Odnośnie zadań sugeruję kierować się radą autora.
Po przerobieniu jego książki włącznie z zadaniami będziesz na poziomie początkującym z solidnym fundamentami
języka C++.
Następnie będziesz musiał wybrać jakiś obszar w którym chciałbyś rozwijać się i wtedy ewentualnie dokupić specyficzną
literaturę obejmującą ten obszar i sięgnąć również po bardziej zaawansowane klasyki C++.

P.s
Dobrze programować to nauczysz się po latach intensywnej pracy z językiem i napisaniu setek tysięcy linii kodu.

0

@F90 Widzę że znalazłem eksperta. Więc pozwól że postaram się to podsumować i zebrać do kupy.
Pisać, pisać i przede wszystkim pisać.
Zapoznać się z widzą dostępną w podanych przez Ciebie tytułach.
Pisać, pisać pisać.
I co dalej? Wydaje mi sie że najlepiej rozwija pisanie projektów.
Wydaje mi się również że już mając prace można się rozwijać.

1
Kimi napisał(a):

@F90 Widzę że znalazłem eksperta. Więc pozwól że postaram się to podsumować i zebrać do kupy.
Pisać, pisać i przede wszystkim pisać.
Zapoznać się z widzą dostępną w podanych przez Ciebie tytułach.
Pisać, pisać pisać.
I co dalej? Wydaje mi sie że najlepiej rozwija pisanie projektów.
Wydaje mi się również że już mając prace można się rozwijać.

Ekspertem jest B. Stroustrup albo Herb Sutter a ja jestem zwykłym smiertelnikiem również szlifującym jeszcze C++ i Fortran.

Tak radzę Tobie przeczytać te dwie książki i cały czas programować nawet po 3-5 godzin dziennie.
Nie poprzestawaj na tym programista również musi czytać kod innych. Więc znajdź dla siebie swój obszar w programowaniu
ściągnij source code jakiegoś programu/biblioteki i pochłaniaj kod źródłowy. Staraj się również dodać nową funkcjonalność albo
nowe moduły.
Per Aspera Ad Astra.

1 użytkowników online, w tym zalogowanych: 0, gości: 1