Studia informatyczne, porada
Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Zarejestruj się!

Studia informatyczne, porada

AutorWiadomość
Temat założony przez niniejszego użytkownika
Studia informatyczne, porada
» 2014-12-30 23:38:17
Witam,

jestem uczniem II klasy liceum, moje przedmioty rozszerzone to matematyka, fizyka i informatyka. Od 3-4 miesięcy o niczym innym nie myślę jak o mojej przyszłości oraz kombinuję jaką dziedzinę i zawód powinienem wykonywać, aby mieć z niego satysfakcję i pieniądze. Pomyślałem, że mógłbym być programistą. Lubię długie siedzenie przy komputerze, czytanie nowości ze świata techniki oraz grzebanie we wszelkiego typu sprzętach.. Przerobiłem kilka poradników C++ (między innymi z tej strony), zrobiłem sporo zadań i uważam, że podstawy tego języka dobrze znam. Kiedy patrze jednak na zadania z olimpiady informatycznej to wydaje mi się to straszną czarną magią... Nie mam pojęcia jak ułożyć odpowiedni algorytm do większości z nich, a nawet niekiedy nie rozumiem do końca polecenia... Jednak sprawdzałem matury z informatyki (podstawę, rozszerzenie) i zadania z kodowania rozwiązywałem bez większego problemu.

Moje pytanie brzmi:

1. Jak tak naprawdę wygląda praca programisty? Co trzeba kodować? Jakie umiejętności są niezbędne? Szkoła pewnie mnie do wszystkiego nie przygotuje...
3. Czy trudno znaleźć pracę w dużych korporacjach? Na co takie firmy zwracają uwagę przyjmując osobę bez doświadczenia (chyba, ze takowych w ogóle nie przyjmują)?
4. Co powinienem teraz robić, aby spełnić swoje zamiary? Na czym się skupić? Iść w programowanie gier? Dalej cisnąć te same kody w czystym C++?
5. Które politechniki najlepiej kształcą informatyków pod względem programowania?

Dziękuje za odpowiedzi, pozdrawiam ;)
P-123706
» 2014-12-30 23:53:25
Polecenia na OI bywają trudne do zrozumienia. Optymalne rozwiązania zadań OI wymagają znajomości różnych algorytmów. Lepiej potraktuj programowanie jako hobby za pomocą którego chcesz napisać sobie jakiś program/grę czy cokolwiek innego. Jesteś w błędzie, jeżeli myślisz, że programowanie to wygodny i satysfakcjonujący zawód. Nie sądzę, aby więcej jak 25% absolwentów Informatyki zajmowało się programowaniem zawodowo, ponieważ programowanie wymaga systematycznej nauki i systematycznego klepania kodu. Bez tego nie będziesz miał najmniejszych szans na rynku pracy.

Satysfakcję z programowania mają zazwyczaj te osoby, które lubią coś tworzyć - patrz: klepać kod. Jeżeli uważasz, że można nauczyć się klepania kodu dla pieniędzy to gwarantuję Ci, że będziesz chodzącym kłębkiem nerwów i prędzej czy później sam rzucisz tą pracę na rzecz innej, która nie będzie wymagała ciągłej nauki i codziennego wymyślania rozwiązań, lub grzebania całymi dniami w kodzie w poszukiwaniu błędu.

Chcesz zweryfikować swoją wiedzę - spróbuj napisać prostą grę. Ping-pong, arkanoid, gry karciane, koło fortuny, warcaby, statki, pacman itp. Realizacja takich projektów powinna nauczyć Cię myślenia jak się tworzy aplikacje, bo kurs to tylko narzędzia, a prawdziwe programowanie zaczyna się podczas realizacji konkretnych projektów, a nie programów 100-linijkowych.
P-123708
Temat założony przez niniejszego użytkownika
» 2014-12-31 12:09:24
Rozumiem.. A jak wygląda praca w innych działach IT niż programowanie?
P-123728
« 1 »
 Strona 1 z 1