Hur man börjar programmera egna program
För de flesta som bestämde sig för att länka sinalivet med programmering, frågan uppstår: var du ska börja programmera, för att jag direkt vill, från de första stegen för att skriva egna program. Då å ena sidan kommer detta att vara utveckling av praktisk erfarenhet, och å andra sidan - förvärv av skickligheten för att lösa tillämpade problem.
En dator är ett liknande verktyg iprogrammering, som en snickars yxa och konstnärens staffel. Det viktigaste är att utveckla kunskaper och färdigheter, och du kommer att kunna skapa praktiskt taget på vilken maskin som helst. Det betyder att det inte finns någon stor skillnad i hur man börjar lära sig programmering. Att välja ett språk för att skriva program kan naturligtvis spela en avgörande roll när en ung man börjar erbjuda sig som en lovande specialist. Men det blir lite senare.
Till exempel, om vi anser webbprogrammering(var du ska börja är också en fråga), då finns det en minimal uppsättning teknik för front- och back-end, utan vilken en fullskalig utveckling av webbapplikationer är omöjlig på någon arbetsplats. Och den utökade uppsättningen program ligger utanför nybörjarens programmerare, och han är inte den som programmeringen kan börja i princip.
Klassiker av programmering rekommenderar att lägga grunden i tre riktningar:
- Ett starkt skrivet språk - som C / C ++.
- Helt oOP-orienterat språk, vilket traditionellt anses vara JAVA.
- Ett skriptspråk där valet kan vara från klassiker som skal, sed, awk eller Perl eller något nyare. Om du vill spendera mindre tid och ansträngning att lära sig, kommer PHP att göra.
Naturligtvis idag när ny teknikinträffar nästan varje dag, är det osannolikt att någon kommer att följa föreskrifterna upplevde på väg att börja programmera. Förmodligen kommer det mer populära svaret på denna fråga att vara: vad ska man göra för att börja programmera åtminstone på något språk. Men de mottagna rekommendationerna är bara lämpliga för utveckling av inledande färdigheter och ingenting mer. I verkliga livet, kan alla populära programmeringsspråk, eller snarare dess studie jämföras med studier, till exempel, det ryska språket i gymnasiet. Analysen är ofullständig, men snarare vägledande, för att förstå vad som står på spel. Du bör börja med det enklaste - studiet av "alfabetet" programmering, och sedan, med hjälp av regelbunden motion och lära ny information successivt flytta till toppen av konsten att skriva intrikata kod.
Hur som helst, men en potentiell arbetsgivareantingen betalar bra till en erfaren programmerare, eller betalar lite, men kräver inte speciella färdigheter i gengäld. Därför återgår du till frågan "hur man börjar programmera", så ska du svara på något som detta: med ackumulering av erfarenhet. Och det betyder att det är nödvändigt att skriva applets alltid och överallt, som en konstnär som vill finslipa sina färdigheter och drar allt som fångar sitt öga. Övning leder till excellens, och redan för excellens är många villiga att betala bra pengar. Till exempel kostar även tidiga skisser av kända konstnärer mycket pengar.
Det sista föremålet som står härAtt nämna är behovet av att skapa så att det senare kan berättas eller skrivas. Med andra ord talar vi om skapandet av programmerarens portfölj, där källkoden kommer att presenteras - från de allra första skapelserna till alla avancerade prestationer inom detta område. Med sådant stöd kommer konversationer med potentiella arbetsgivare att bli kortare, och behovet av återupptagning kan till och med försvinna i sig - jobbsökningar kommer helt enkelt att börja komma.