Almal wat die geringste idee het van hoe 'n rekenaar werk, kan leer hoe om programme vir 'n rekenaar te skryf. Daarbenewens sal 'n wiskundige ingesteldheid en ontwikkelde logiese denke nie oorbodig wees om programmeertale te bemeester nie; hierdie vaardighede sal die leerproses dramaties vereenvoudig.
Nie alle toonaangewende spesialiste op die gebied van programmering het hul weg na die top begin deur gespesialiseerde opleiding te ontvang nie. Daar is selfs programmeerders wat nog nooit aan tegniese universiteite gegradueer het nie. Dit dui daarop dat almal kan leer hoe om programme vir 'n rekenaar te skryf, en hiervoor is dit nie nodig om 5 jaar van u lewe aan die lessenaars van 'n universiteit te sit nie.
Waar begin u programmering leer?
Dit is die moeite werd om te begin met die begrip dat dit oor 'n week en ook nie oor 'n maand sal kan leer hoe om speletjies soos 'Stalker' te skryf nie. Wanneer hierdie begrip gekom het en terselfdertyd die begeerte om programme te skryf nie verdwyn het nie, kan u begin soek na middele vir selfonderrig.
Die maklikste opsie is om na die programmeursforums te gaan. Daar kan hulle advies en hulp gee, maar u moet weet dat programmeerders besige mense is, daarom sal niemand u gratis 'n individuele opleidingskursus gee nie. As u uself egter nie net bewapen met verspreide artikels van die forum nie, maar ook met 'n verstandige selfinstruksiehandleiding, is 'n lewende mentor dalk nie nodig nie.
U moet leer uit die eerste brief van die tutoriaal in die praktyk. Lees van boeke en forums, programmering is moeilik om te verstaan, u moet alles wat in slim boeke geskryf is, onmiddellik implementeer. Skryfprogramme is 'n toegepaste beroep, daarom moet u dit op sake toepas en nie 'n teoretikus word nie.
Hoe om te leer leer
Daar is vroeër genoem dat u moet leer deur te doen. Die beste opsie is om onmiddellik vorendag te kom met watter soort idee u wil implementeer en om stadig, stap vir stap, na die resultaat te beweeg. Boonop maak dit nie saak of u u eie weergawe van "Sea Battle" wou skep of u na 'n fundamenteel nuwe bedryfstelsel vir persoonlike rekenaars geswaai het nie. Enige resultaat is haalbaar as u duidelik definieer wat gedoen moet word en dit metodies doen.
Daar is baie mense wat programme kan skryf, maar daar is min intelligente programmeerders. Dit beteken dat elke beginner 'n ongeëwenaarde veld het vir prestasies en eksperimentering, en die kans om 'n loopbaan te bou, is ook redelik groot. Al wat nodig is, is deursettingsvermoë en 'n dosyn ander programmeerboeke. Hoekom so baie? Die feit is dat die teorieë en metodes van outeurs dikwels verskil, en dat u nie die kennis van een outeur blindelings moet glo nie, want die persoon wat die handleiding geskryf het, is nie noodwendig 'n goeie programmeerder nie.