Cześć,
na początku się przedstawię, mam na imię Dawid i jestem na I roku informatyki. Chciałbym abyście mi pomogli w wyborze ścieżki samokształcenia się. W przyszłości chciałbym pracować jako programista. Póki co nie wiem, jaki język wybrać za przodujący. Przed studiami głównie programowałem w Pythonie, Pascalu. Obecnie uczę się tylko C++, ponieważ mam przedmiot, który tego wymaga. Oprócz tego zaznajomię się z Javą ale dopiero na 4 semestrze. Z racji, że tego programowania na studiach nie ma dużo (oprócz dużego nacisku na C++) to chciałbym jakoś sam się dokształcać, tak żeby jakiś fajny staż na wakacjach złapać.
Pascal oczywiście odpada, Python mi się podobał jednak ofert praktyk/stażów jest bardzo mało.
W C++ jest już lepiej.
Czy w ofercie pracy C/C++ oznacza, że muszę umieć oba języki? Czy potrafiąc C++ ciężko jest zacząć programować w C?
Za C++ przemawia to, że mam już podstawową znajomość jednego języku skryptowego jakim jest Python, a dosyć często się spotyka w ofertach pracy, że Python jest mile widziany. Znam już także podstawy Linuxa, asemblera. Czasami też w wymaganiach jest wspomniane o znajomości elektroniki, której samemu ciężko się nauczyć. Zastanawiam się czy nie powinienem był pójść na elektronike i telekomunikację, bo w warunkach domowych ciężko jest się uczyć elektroniki, co innego na laboratoriach. Natomiast programowania spokojnie mógłbym się w domu uczyć.
Za Javą przemawia fakt, że jest teraz na topie i jest mnóstwo ofert pracy z nią związaną, jednak z nią często jest powiązane HTML, CSS, JavaScript a póki co nic z tych rzeczy jeszcze się nie uczyłem.
Pozdrawiam i życzę miłego wieczoru! ;)