Studia informatyczne, porada
Ostatnio zmodyfikowano 2014-12-31 12:09
Fantomas 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 ;) |
|
DejaVu |
» 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. |
|
Fantomas 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? |
|
« 1 » |