Hur man blir programmerare

Låt oss börja med det faktum att "Programmerare" - detta begrepp är ganska vagt, som säger "advokat". En person som har studerat rättspraxis kan blien advokat, en åklagare, en domare, en juridisk rådgivare etc. En person som har studerat programmering kan bli en databasprogrammerare, en 1C programmerare, en webprogrammerare, skriva en användarprogramvara, spela spel eller program CNC-maskiner ...
Ett annat yrke av programmeraren kan jämställas med varandramed en tolkes yrke. Ingen översättare vet alla främmande språk, vanligtvis specialiserar han sig i en eller två. På samma sätt vet ingen programmerare alla programmeringsspråk: man kan inte bli programmerare "i allmänhet", på alla språk kommer det att vara nödvändigt Identifiera flera programmeringsspråk som du specialiserar dig på.
Goda nyheter: att bli programmerare behöver du inte få högre utbildning. Naturligtvis, om du har möjlighet, är det bättrespendera flera år på ett universitet: där kunskap ges systematiskt, dessutom får du möjlighet att bestämma riktningen och de föredragna programmeringsspråken. Men nu är efterfrågan på bra programmerare bra, det är därför som en begåvad självlärd person kan få ett jobb enklare än en högskoleexamen som har stannat i fem år. Så "skorpan" löser fortfarande inte något.
Bara för att bli en programmerare på hög nivånivå måste du jobba länge och hårt. Det spelar ingen roll om du studerar vid universitetet eller på egen hand, du måste hantera mycket. Först måste du stärka din kunskap om matematik och teknisk engelska. Det är nästan omöjligt att bli programmerare utan kunskap om matematik. Matematik utvecklar inte bara tänkande "igenerell ": många matematiska metoder används för att analysera algoritmerna. I de flesta fall går matematiken "hand i hand" med programmering.
Att bli programmerare utan att veta engelska är inte heller lätt. Naturligtvis säger ingen att du borde kunnastödja konversation på något ämne och ha en oklanderlig brittisk accent. Men faktum är att många funktioner, procedurer etc. i programmeringsspråk anges med ord som lånas från engelska. Håller med om det är mycket lättare att komma ihåg funktionen, förstå sitt namn, än mekaniskt cramming oförståliga engelska ord. Dessutom, om du bestämmer dig för att bli programmerare själv, kan du behöva läsa manualen som endast finns på engelska, eller be om hjälp från utländska kollegor. Utan teknisk engelska i IT - var som helst.
Besluta att bli programmerare, försök inte genastlära sig språket som du är i framtiden vill ha att göra (särskilt om du valde honom eftersom "namn velat det" på grund av populariteten eller vice versa - specificitet), särskilt om du aldrig har haft att göra med programmering. Börja, till exempel, med Pascal. Först kommer det att hjälpa dig att lära dig grunderna i programmeringen. För det andra bygger många programmeringsspråk exakt på Pascal, så att det kommer att underlätta deras studier i framtiden.
När du mästerar grunderna kommer du att kunna bestämma vilken riktning i programmeringen du vill välja, och sedan fortsätt och ändamålsenligt gå vidare mot att uppnå ditt mål. Det är omöjligt att bli programmerare utan övning. Självklart börjar du med laborationer: På universitetet kommer de att bli frågade av lärarna, med självstudie hittar du och löser typiska problem. Men du måste använda alla möjligheter att skaffa en ny upplevelse.
Kommunicera i professionella forum, var inte rädd för att be om hjälp från erfarnaprogrammerare samt framsteg i lärande kan göra för att prova något att råda nybörjare: om du råda på rätt sätt, för att korrigera dig, men tänk på det inte som en "sjunka", och som en källa till kunskap och erfarenhet. Delta i Open Source-projekt. De kommer inte att få dig pengar, men de kommer att ge erfarenhet och en rad i CV. Delta i tävlingar. Även om du inte tar priset är det igen en upplevelse. Dessutom hittar många stora företag ny personal med hjälp av olika programmeringstävlingar.
Att bli en programmerare är naturligtvis inte lätt. Om du bara lockas av prestige av yrket och programmeringen har du en vag idé och från matematik minns bara "två gånger två är fyra" och "Pythagoras byxor på alla sidor är lika", är det osannolikt att du har något att hända. Men om du är villig att arbeta länge och hårt, lär dig ständigt nya saker och förbättra, är det värt att försöka.














