CodeGym /Java Blog /Willekeurig /Waarom houden mensen van coderen? Uitleg over de passie v...
John Squirrels
Niveau 41
San Francisco

Waarom houden mensen van coderen? Uitleg over de passie voor het vak

Gepubliceerd in de groep Willekeurig
Programmeren explodeerde in populariteit tijdens het laatste decennium. En veel van die hype kwam voort uit het vooruitzicht een goedbetaalde baan te krijgen. Maar in werkelijkheid zijn er zoveel andere voordelen van coderen. En om eerlijk te zijn, er is veel om van te houden. Veel ervaren ontwikkelaars zeggen dat een passie voor het vak hen echt heeft geholpen om echte professionals te worden in wat ze doen. Het geschatte succes zal niet verder komen dan de "lage" of "gemiddelde" lat zonder interesse in IT. Maar waarom zou je coderen? Is het niet echt moeilijk? Is het niet een beetje saai? Waarom houden mensen van coderen?  De passie voor het vak uitleggen - 1Verderop gaan we onze liefde voor programmeren uiten - we hebben het beperkt tot de top 10 redenen onder ervaren codeerders en leerlingen. Laten we eens kijken waarom zoveel mensen vastzitten aan coderen en waarom ze er dol op zijn.

Reden #1. Het plezier van een leven lang leren

Als je aan het coderen bent, ben je altijd aan het leren en daag je jezelf uit vanwege de niet-herhalende aard van de taken! Tijdens het maken van een programma of app breid je voortdurend je begrip van het probleem en de oplossing uit, probeer je nieuwe frameworks uit, los je lastige problemen op met nieuwe algoritmen en gebruik je een andere methodologie. Dit alles resulteert in het verruimen van je geest en het verbeteren van je geduld, doorzettingsvermogen en discipline. Kortom, coderen kan je natuurlijk buiten je comfortzone duwen, maar op een goede manier!

Reden #2. Perfecte balans tussen theorie en praktijk

De meeste afgestudeerden hebben vaak krachtige kennis, maar weten niet hoe ze deze in het echte leven moeten toepassen. Maar de programmering is anders. Hoewel alles hier aan de ene kant abstract is, is het aan de andere kant enorm praktisch. Je kunt al die abstracte theorieën in de praktijk brengen door een app of software te maken die de wereld gaat veranderen. Of ontwikkel een website die miljarden mensen nuttig vinden. Michael Macaulay van Medium zegt: "De ware schoonheid van programmeren is dat je een 'rubber meets the road'-moment kunt hebben op je thuiscomputer', en we zijn het helemaal met hem eens.

Reden #3. Je geest trainen

Als je te lang vastzit aan een probleem, wedden we dat je je haren uit je hoofd wilt trekken. Het oplossen van problemen in Java kan echter ontspannend zijn als u codeert vanuit een nieuwsgierig perspectief. Door StackOverflow, GitHub, Quora, Coderanch en andere Java-community's te doorzoeken, kun je vrijwel elke bug, geheugenlek of wat dan ook oplossen waarvan je denkt dat het onmogelijk is. Door naar meerdere bronnen te verwijzen en informatie te verzamelen, train je je geest en krijg je dat bevredigende gevoel als je eindelijk alle stukjes bij elkaar hebt gelegd. Als een echte Sherlock Holmes.

Reden #4. Je wordt meer detailgericht en ontwikkelt je analytische vaardigheden

Als je je de hele dag op al die teksttekens in de code concentreert, beginnen je hersenen positief te veranderen. Je wordt gaandeweg meer opmerkzaam voor minuscule details en kleine veranderingen. Bovendien bevordert programmeren het analytisch denken bij elk probleem dat u oplost. Natuurlijk kan deze hersentransformatie een positieve invloed hebben op uw andere dagelijkse activiteiten.

Reden #5. Veel vraag en hoog salaris

Ongetwijfeld staan ​​IT-gerelateerde carrières momenteel bovenaan, wat niet snel lijkt te veranderen. Dus als u Java leert, is de kans groot dat u in de toekomst inzetbaar en goed betaald wordt. Het valt niet te ontkennen dat veel programmeurs dit veld betreden voor geld, en daar is niets mis mee. Het enige dat u in gedachten moet houden, is dat technologie de komende tien jaar sneller zal veranderen dan ooit tevoren, dus u moet mee veranderen of achterblijven. Hallo, Reden #1.

Reden #6. Werken aan boeiende projecten

Als programmeur ga je werken aan spannende projecten! Een van de leukste aspecten van programmeur zijn, is iets maken dat nog niet bestond. En dan krijg je controle over een applicatie, website of wat je creatie ook is! U kunt iets heel nuttigs ontwikkelen en onderhouden, wat ons naar het volgende punt leidt ...

Reden #7: Een verschil maken in het leven van mensen

Als het je lukt om een ​​app te bouwen die mensen tijd kan besparen en voorkomen dat ze lastige taken uitvoeren, maak je een klein verschil in het leven van mensen. Het heeft een kleine impact, maar ouders hebben meer tijd om met hun kinderen of vrienden door te brengen, werkverslaafden hebben meer tijd om nieuwe ideeën te bedenken of hebben meer tijd om te ontspannen. Bovendien slaagde een andere Medium-blogger, Jasmine Wo , erin om "een app te maken die helpt kinderen die op zoek zijn naar een adoptiegezin te matchen met gezinnen die willen adopteren." Zoals je ziet, kan een simpele app iemands hele leven veranderen.

Reden #8. Nieuwe kansen

Jasmine Wo zei ook dat coderen veel kansen voor je kan openen. Dat is precies wat er met haar is gebeurd. Als student informatica reisde ze naar verschillende steden en landen om programma's en conferenties bij te wonen die niet toegankelijk zouden zijn voor haar als ze niet kon coderen. In ongeveer 10 jaar tijd leerde ze zichzelf Java, Python, JavaScript, Ruby, HTML CSS, etc.

Reden #8. De schoonheid van werken op afstand

Werken waar en wanneer je maar wilt, is iets anders dat je leuk vindt aan programmeren. Externe banen zijn de laatste tijd enorm populair geworden. Er zijn nogal wat klussen die overal kunnen worden gedaan, en programmeren is daar een van. Bovendien heb je maar twee dingen nodig om te programmeren: een computer en een internetverbinding. Met deze twee dingen kun je overal ter wereld wonen. Wil je naar Noorwegen verhuizen en beginnen met ijsvissen? Geweldig! Zin om naar Thailand te verhuizen om vrije tijd op het strand door te brengen? Geen probleem! De keuze is geheel aan jou.

Reden #9. Teamprestatie

Dat gezegd hebbende, werken op afstand betekent niet dat je je eenzaam en verlaten zult voelen. Natuurlijk zijn er enkele rigide werkgevers en sommige mensen geven er de voorkeur aan om offline met collega's om te gaan. Maar zelfs als u voor werken op afstand kiest, is de kans groter dat er een heel team mensen aan hetzelfde project werkt, van managers en ondersteuningsteams tot QA-specialisten en ontwerpers. Code raakt elke persoon in de organisatie, waardoor ze op de een of andere manier met elkaar communiceren. Bovendien kun je altijd deel uitmaken van een gepassioneerde online Java-community waar je gelijkgestemde mensen vindt die hun ervaringen en kennis delen.

Reden #10. Jij kunt het waarmaken!

"Helaas kan ik geen instrument bespelen, symfonieën componeren, prachtig zingen, spectaculaire schilderijen schilderen of glorieuze sculpturen maken. Maar als ik achter mijn schermprogrammering zit, krijg ik het overweldigende gevoel een soort magie te doen", zegt Mika . Väisänen in haar blog. Eigenlijk voelt dat echt als een tovenaar. In tegenstelling tot natuurkunde, waar fysieke beperkingen alles zijn waartoe je beperkt bent, kent coderen geen barrières. Bij het maken van uw project hoeft u niet na te denken over de eigenschappen van de materialen en dergelijke. Dat is een van de meest opwindende dingen aan coderen. Herinner je je dat gevoel van je eerste "Hallo wereld" -regel die voor je op het computerscherm verschijnt? Ja, dat is de opwinding die je'

Conclusie

Programmeren is absoluut een van de snelstgroeiende banen in de 21e eeuw. Maar zoals u ziet, is het niet alleen het goedbetaalde beroep dat u het inzicht geeft dat uw vaardigheden de komende tien jaar niet irrelevant zullen worden. Het is ook een beroep waar bijna iedereen iets voor zichzelf kan vinden. Er zijn zoveel leuke dingen aan coderen, zowel vanuit technisch als filosofisch perspectief. Je kunt je geest aanscherpen, je hersenen opnieuw bedraden, mensen voorzien van geweldige software... de opties en impact zijn bijna eindeloos. Programmeren kan je echt in staat stellen de wereld te veranderen. En het meest belachelijke is dat je bijna gratis een Java-ontwikkelaar van wereldklasse kunt worden, alleen in je kamer. Dus twijfel je nog?
Opmerkingen
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION