Programowanie komputerów to zabawne i użyteczne zajęcie, pomaga być kreatywnym i otwiera przed Tobą nowe drzwi kariery. Jeśli chcesz nauczyć się programować, przeczytaj poniższy przewodnik, aby dowiedzieć się, dokąd musisz się udać i czego musisz się nauczyć.
Krok
Metoda 1 z 3: Wybór języka
Krok 1. Wybierz język programowania
Ogólnie programowanie komputerowe odbywa się poprzez napisanie zestawu poleceń, które komputer wykona. Polecenia te mogą być napisane w różnych "językach", które w rzeczywistości są po prostu różnymi sposobami organizowania instrukcji i tekstu. Różne języki są zwykle odpowiednie dla różnych typów programów, więc wybierz język odpowiedni do tego, co chcesz zrobić. Możesz dowiedzieć się więcej później.
Krok 2. Rozważ naukę C, C++, C# i innych powiązanych języków
Te języki są zwykle używane do tworzenia programów komputerowych. C i C++ są łatwymi językami i nadają się dla początkujących, ale C# zaczyna być językiem powszechnym.
Krok 3. Rozważ naukę Java lub JavaScript
To dobry język do nauki, jeśli chcesz nauczyć się tworzyć wtyczki do aplikacji internetowych i mobilnych. Oba są obecnie bardzo poszukiwane, więc dobrym pomysłem jest biegła znajomość obu języków.
Krok 4. Naucz się Pythona
Jako bardzo elastyczny język i szeroko stosowany na wielu platformach, Python jest dobrym językiem do nauki. Niektórzy użytkownicy twierdzą, że Python jest łatwy do nauczenia dla początkujących, więc spróbuj!
Krok 5. Rozważ naukę PHP
PHP, który jest powszechnie używany do programowania stron internetowych i jest bardzo przydatny dla hakerów, jest dość łatwy do nauczenia i szeroko stosowany w świecie pracy.
Krok 6. Rozważ także inne języki
Istnieje wiele języków programowania o różnych zastosowaniach. Jeśli chcesz pracować jako programista, musisz znać więcej niż jeden język, więc zacznij uczyć się już dziś!
Najlepszym sposobem na wybór języka do nauki jest wyszukanie odpowiedniego ogłoszenia o pracę i sprawdzenie, które języki są powszechnie potrzebne
Metoda 2 z 3: Nauka języka programowania
Krok 1. Rozważ zapisanie się na kurs programowania
Podczas gdy większość firm poszukujących programistów nie dba o stopnie naukowe, dobrym pomysłem jest posiadanie stopnia naukowego za swoim nazwiskiem. W kampusie dowiesz się więcej niż na własną rękę, a także uzyskasz porady ekspertów.
Dla studentów informatyki często dostępne są stypendia i granty. Nie bój się wysokich opłat za naukę – możesz za to zapłacić
Krok 2. Ucz się z kampusu w Internecie; albo wziąć udział w płatnych zajęciach na odległość i zdobyć dyplom, albo wziąć udział w bezpłatnych zajęciach, takich jak Coursera MIT
Możesz wiele się nauczyć o programowaniu, biorąc udział w zajęciach ustrukturyzowanych.
Krok 3. Spróbuj użyć narzędzi online
Skorzystaj z bezpłatnej usługi, takiej jak Google University Consortium lub Mozilla Developer Network, aby dowiedzieć się więcej o programowaniu. Firmy te chcą, aby więcej programistów im pomagało, a ich zasoby mogą być najlepszymi zasobami w Internecie.
Krok 4. Ucz się z przewodnikami internetowymi
Istnieje wiele witryn z przewodnikami po programach stworzonych przez programistów, które nauczą Cię podstaw programowania i innych przewodników. Znajdź przewodnik dla języka, którego chcesz się nauczyć.
Istnieje również wiele bezpłatnych zajęć online, w których możesz wziąć udział w nauce programowania. Khan Academy uczy programowania komputerowego za pomocą prostych przewodników i filmów. Code Academy to kolejna witryna edukacyjna z przewodnikami krok po kroku
Krok 5. Zacznij tak młodo, jak to możliwe
Wiele programów ma na celu uczenie dzieci programowania. Programy takie jak MIT Scratch są bardzo pomocne, a im młodszy jesteś, tym łatwiej będzie Ci nauczyć się języka programowania.
Unikaj zestawów do programowania, ponieważ zestawy rzadko uczą niczego przydatnego
Metoda 3 z 3: Uczenie siebie
Krok 1. Zacznij od dobrego przewodnika po programowaniu lub samouczka
Pobierz najnowsze książki o języku, którego chcesz się nauczyć. Recenzje na Amazon lub podobnych stronach zwykle pomogą Ci znaleźć dobre i złe książki.
Krok 2. Poproś tłumacza na język, który chcesz
Interpretery są również programami komputerowymi, ale przekształcają pomysły, które piszesz w języku programowania, na kod maszynowy, dzięki czemu możesz zobaczyć, jak działają. Dostępnych jest wiele programów tłumaczeniowych; wybierz ten, który Ci odpowiada.
Krok 3. Przeczytaj książkę o programowaniu
Weź przykład z języka programowania z książki i zapisz go w interpreterze. Spróbuj zmienić przykład i zmusić przykładowy program do zrobienia czegoś innego.
Krok 4. Spróbuj wpaść na pomysł stworzenia użytecznego programu
Zacznij od prostego programu, takiego jak przelicznik walut, i poznaj inne typy programów, gdy zaczniesz czytać i uczyć się języków programowania.
Krok 5. Naucz się innego języka programowania
Gdy zaczniesz programować w swoim pierwszym języku, możesz chcieć nauczyć się drugiego języka programowania. Skorzystasz z nauki drugiego języka, jeśli wybierzesz język, który ma inny punkt widzenia niż język, którego nauczyłeś się po raz pierwszy. Na przykład, jeśli zacząłeś programować za pomocą Scheme, spróbuj następnie C lub Java. Jeśli zaczynasz od Javy, naucz się Perla lub Pythona.
Krok 6. Kontynuuj programowanie i próbuj nowych rzeczy
Aby być dobrym programistą, musisz przynajmniej nadążać za technologią. Nauka programowania to niekończący się proces uczenia się i zawsze uczysz się nowych języków, nowych paradygmatów, a co ważniejsze: programowania nowych rzeczy!
Porady
- Nie zaczynaj od skomplikowanego języka, takiego jak Java. Zacznij od Pythona, ponieważ Python jest dość przyjazny dla początkujących i zbudowany z myślą o wszystkich aspektach programowania.
- Java ma świetną koncepcję zwaną wielowątkowością. Przestudiuj koncepcję, aż ją zrozumiesz.
- Zdobądź dobrą książkę informacyjną. Upewnij się, że Twoja książka jest aktualna, ponieważ technologia stale się rozwija.
- Zacznij od czegoś zabawnego, zmotywuj się do podejmowania wyzwań i popraw swoje umiejętności logicznego rozwiązywania problemów.
- Używaj Eclipse podczas pisania programów. Eclipse to bardzo przydatny program; może debugować kod i możesz go uruchamiać bezpośrednio, używa również eksploratora pakietów do przeglądania plików w twoim kodzie.
- Zapamiętywanie składni jest koniecznością. Możesz go zastosować w dowolny sposób. Zapoznaj się z przykładowymi programami i zacznij programować.
- Jeśli uczysz się Javy, użyj NetBeans 7.3.1. Ten program jest bardzo fajny i łatwy w użyciu.