Tips die u zullen helpen om de programmering te starten
Tips / / December 19, 2019
In de komende jaren zal de programmering nog meer belangrijke vaardigheid geworden dan het nu is. Het is niet te laat om het gebied van de mensen het creëren van onze toekomst aan te sluiten. Natuurlijk, alleen als je het leuk vindt. We kozen voor 10 tips die u zullen helpen het zwaarste deel van de training te maken - start.
de site Business Insider kun je kijken naar een lijst van 10 beroepen die in de vraag de meeste zal zijn in 2015. Het is niet verrassend om te zien dat de drie van hen moeten programmeren.
In de afgelopen jaren, is de programmering uitgegroeid tot een van de belangrijkste vaardigheden voor mensen die streven naar een carrière betaalde en interessant werk. Een heleboel mensen wier beroepen waren niet geassocieerd met de programmering, nu willen leren hoe om code te schrijven. Onnodig te zeggen, het is niet zo eenvoudig? Met het oog op een programmeur te worden, het kost veel tijd, moeite en opstaan. Echter, dit geldt voor elk beroep.
Echter, als je echt wilt om deze vaardigheid onder de knie, we hebben een aantal tips om u te helpen de slag te gaan.
Ontdek waarom u wilt programma
Als u de prachtige foto's of Google kantoren Uber en andere startups hadden gezien en besluit dat u wilt werken op dezelfde plaats, het is een goede motivatie. Maar als dit de enige reden waarom u wilt een programmeur te worden, dan is het misschien niet genoeg voor de honderden uren die u zult doorbrengen, het creëren van alle nieuwe lijn van code.
Kies een specialisatie
U wilt naar sites op te leggen? creëren Spellen voor Android of iOS? Het maken van software voor professionals? Elk van deze gebieden is totaal verschillend van de rest. Vergeet niet dat als u besluit om een onafhankelijke programmeur en een nieuwe maken van Minecraft, dan voor dat je andermans inspanningen moeten - ontwerpers en game-ontwerpers. Natuurlijk, als je niet willen zich alles te doen.
Kies de juiste taal
Perfectioneren geen programmeertaal. Elk van hen is gericht op het oplossen van specifieke problemen. Het goede nieuws is dat als je eenmaal een taal te leren, leren de andere zal veel gemakkelijker. Bijvoorbeeld, Swift taal kunt u applicaties voor de iOS, en Java te schrijven - voor Android.
Probeer apps voor kinderen
Als u de eerste stappen in de programmering te maken, laten we dan volg deze metafoor voor de toekomst. Waarom niet apps voor kinderen te proberen? Bijvoorbeeld, het spel code CombatDat is in de vorm van RPG zal je leren JavaScript. of Hopscotch - spel voor de iPad, die vertelt over de basics van de programmering.
Gebruik de gratis cursussen
Je hoeft niet eens speciale stam om de moeite waard natuurlijk vinden. Coursera, Udacity en andere educatieve diensten aan te bieden honderden cursussen over het programmeren om uit te kiezen. En elke maand we kiezen 10 beste banen met Coursera. En vaak onder hen zijn interessante cursussen verband met de programmering.
Leerplezier
Toen ik dacht over welke diensten in overeenstemming zijn met het delicate evenwicht tussen nuttige en interessante training, drie namen te binnen schieten:
- HTML Academy - bevat praktische oefeningen op de studie van HTML en CSS.
- Hexlet - Deze site bevat tientallen lessen en workshops over de programmering.
- Codeacademy - interactieve sessies, training van alle programmeertalen gratis.
Download gratis boeken
Onlangs hebben we gesproken over de collectie van 24 gratis boeken Programmeren. Elk boek in de lijst heeft betrekking op de basis van een van de talen. Zij zullen u helpen om te begrijpen welke gebieden van het programmeren van je jezelf wilt wijden.
het vinden van een mentor
De eerste keer dat ik ging skiën, voelde ik dat ik leerde vrij snel: na de eerste dag, ik was vol vertrouwen en van de berg af. Dit ging zo ongeveer een week, totdat ik per ongeluk een skiër van de oude school, die me vertelde dat ik rijden als een gewonde beer ontmoet. In een uur praten en oefenen met hem leerde ik tien keer meer dan de vorige week.
Wat is het? Kijk voor een mentor, coach. De man die weet meer dan je doet, en willen helpen, vindt u de service en geeft een enorme impuls aan de ontwikkeling.
Go Offline Course
Helaas kiest offline Natuurlijk is veel moeilijker dan online. Dit is te wijten aan het feit dat je zal moeten een aanzienlijke som geld te betalen, en welke voordelen je zult tussenuit te gaan - is niet bekend. Terwijl op zoek naar een goede cursus, vooral aandacht besteden aan de sprekers die het zullen lezen. Als dit is het waard om programmeurs werken in bekende bedrijven, dan zijn ze echt iets te leren hebben. Door theoretici is het beter om weg te blijven.
experiment
Wanneer u de basis te leren, zul je in staat om te gaan naar dit advies. Leer hoe de code van andere ontwikkelaars, herzien en vraag jezelf af: "Kan ik het beter te maken?". Zeker. Probeer te vereenvoudigen en om te komen met een elegante oplossingen.
Welk advies kunt u geven aan programmeurs?