Hoe word ik een programmeur?
Om een programmeur te worden, ook wel een softwareontwikkelaar genoemd, moet u ten minste één programmeertaal goed genoeg leren om computersoftware te ontwikkelen. Over het algemeen wordt het als een goed idee beschouwd om het type software te kennen dat u wilt ontwikkelen of schrijven, omdat programmeertalen meestal worden gekozen volgens de taak die ze moeten uitvoeren. Alle programmeertalen hebben een aantal elementen gemeen; Bijvoorbeeld, wiskundige volgorde van bewerkingen en "if ... anders" -uitspraken zijn in principe hetzelfde, ongeacht de talen in kwestie, dus het leren van de een faciliteert het leren van een ander. Als u een programmeur wilt worden, maar geen ervaring hebt, wilt u misschien eerst basisprincipes van programmering leren die van toepassing zijn op alle talen, omdat hoe meer talen u kent, hoe meer inzetbaar u zult zijn.
Het volgen van een inleidende cursus in logica is voor de meeste mensen zeer nuttig gebleken die een programmeur willen worden. Als u besluit te purerenSweek een universitair diploma in deze discipline, cursussen in logica kunnen nodig zijn. Houd er ook rekening mee dat sommige talen zoals C of C ++ een zeer steile leercurve hebben, dus ze zijn misschien geen goede keuze voor iemand die dit beroep nog steeds verkent. Software kan zelfstandige toepassingen of ingebedde code zijn; De Hypertext PreProcessor Language (PHP) kan bijvoorbeeld worden gebruikt om onafhankelijke toepassingen te coderen, maar wordt meestal ingebed in uitbreidbare hypertekstmarkup -taal (XHTML).
Het is niet nodig om een universitair diploma te behalen om een computerprogrammeur te worden, omdat de meeste werkgevers meer geïnteresseerd zijn in uw vaardigheidsniveau dan hoe u uw kennis hebt verkregen. Als u ervoor kiest om zichzelf te rraineren, moet u waarschijnlijk meer nadruk leggen op het bewijzen van uw vaardigheden. Een manier waarop dit kan worden gedaan, is door open source software te ontwikkelen die wordt vrijgegeven onder een internationale licentie die f mogelijk maaktof de juridische download door iemand. Gebruikers kunnen u waardevolle beoordelingen van uw software geven, of ze deze gratis of tegen een vergoeding gebruiken. Sommige programmeurs vinden het ook waardevol om op te nemen in hun portfolio -fragmenten van code die ze schreven; Een potentiële werkgever of klant kan dit erg indrukwekkend vinden.
Als u een programmeur voor internetsites wilt worden, moet u zich concentreren op het leren van ten minste een van de vele talen die worden gebruikt voor het schrijven van server-side programma's genaamd Scripts. Deze kunnen PHP, Active Server Pages (ASP), Java Server Pages (JSP) en Ruby op rails omvatten, die vaak worden gebruikt voor belangrijke bewerkingen, zoals het inschakelen van een website voor elektronische handel. Houd er rekening mee dat het bijna altijd nodig is voor webprogrammeurs om SQL te leren voor het werken met databases die betrokken zijn bij gegevensgestuurde websites. Het is heel belangrijk dat u op de hoogte blijft van nieuwe trends in de industrie, omdat talen ontstaan en velen in de loop van de tijd aan populariteit wint of verliezen. Een solide kennis hebbenDGE van basisalgebra en ten minste één taal waarin u complexe software kunt schrijven, zijn vereisten in uw zoektocht om een programmeur te worden.