Hoe een baan te krijgen als een computerprogrammeur
Hoe vind je een baan?
Inhoudsopgave:
- Onderwijs- en trainingsvereisten voor programmeurs
- Hoe een baan te vinden als een computerprogrammeur
- Interviewen voor programmeursbanen
- Controleer bedrijfswebsites
- Follow-up na het interview
Ben je geïnteresseerd in een carrière als computerprogrammeur? Hier is de primeur over wat je nodig hebt om aan de slag te gaan, inclusief onderwijs- en ervaringsvereisten, waar vacatures te vinden zijn en tips voor een interview.
Onderwijs- en trainingsvereisten voor programmeurs
De meeste computerprogrammeurs hebben een bachelordiploma met een major of concentratie van cursussen in computerwetenschappen of informatietechnologie. Sommige programmeurs verdienen een associate's degree in een computer-gerelateerde discipline. Een paar programmeurs hebben misschien alleen een middelbare school diploma, maar in deze gevallen hebben ze een aanzienlijke hoeveelheid programmeerwerk voltooid.
Programmeurs kunnen certificeringen behalen bij softwarebedrijven of productverkopers om vaardigheid in verschillende computertalen of programmering op bepaalde platforms te demonstreren.
Computerprogrammeurs hebben sterke analytische vaardigheden nodig om de code te genereren om complexe processen te automatiseren. Ze moeten in staat zijn om klanten of eindgebruikers te interviewen om hun technologische behoeften te bepalen en om opties voor programma's door te geven in een taal die niet-technische gebruikers gemakkelijk kunnen bevatten. Probleemoplossende vaardigheden zijn vereist om problemen op te lossen wanneer programma's niet optimaal functioneren. Programmeurs moeten gedetailleerd en nauwkeurig zijn om code te creëren volgens exacte specificaties of om kleine problemen in lange codestralen te vinden.
Middelbare school- en hogeschoolstudenten die zich richten op het programmeren van banen, zouden moeten overwegen om toepassingen voor digitale apparaten te creëren om hun scherpzinnigheid en creativiteit te tonen. De meeste middelbare scholen bieden nu programmeercursussen aan die een uitstekende proeftuin kunnen zijn voor aspirant programmeurs.
Onderzoek de programmeertalen en -vaardigheden op het hoogste niveau door Google te zoeken met termen als 'beste computerprogrammeervaardigheden' of 'belangrijkste computerprogrammeervaardigheden'. Schrijf programma's die deze vaardigheden demonstreren met behulp van online handleidingen, boeken en cursussen.
Hoe een baan te vinden als een computerprogrammeur
Kandidaten die potentiële werkgevers echte programma's laten zien die ze hebben gemaakt, zullen de gemakkelijkste banen hebben om te landen. Programmeurs moeten een webgebaseerde portfolio maken van hun programmeerprojecten die eenvoudig kunnen worden gedeeld met werkgevers en netwerkcontactpersonen. Verkrijg contacten met alumni via uw loopbaankantoor of uw faculteit.
Maak opnieuw contact met eerdere werkgevers waar u als stagiair of zelfs als een basisteam voor de service werkte en vraag om introducties bij computerprofessionals die zij kennen. Neem contact op met familie vrienden en Facebook-contacten en vraag om verwijzingen naar de computertypes die zij kennen.
Benader deze contacten om vergaderingen te plannen om wat feedback te krijgen over uw portfolio en advies over uw zoektocht naar werk. Deze informatievergaderingen zullen uw contacten een kans geven om een waardering voor uw vaardigheden te krijgen en kunnen vaak leiden tot verwijzingen voor sollicitatiegesprekken.
Gebruik gespecialiseerde IT-websites zoals Dice.com om een lijst met vacatures te genereren. Zoek vacaturesites zoals Indeed.com, Simplyhired.com en LinkUp.com op zoekwoorden zoals 'programmeur' of 'computerprogrammeur' en uw favoriete computertalen om uw lijst met taakdoelen uit te breiden.
Als je een student of afgestudeerde bent, neem dan contact op met je carrièrebureau voor vacatures en wervingsmogelijkheden.
Bekijk IT-banenbeurzen, zoals UNCUBED, dat zich richt op banen bij startups, op de door jou gewenste locaties voor werk. Droom een beetje. Genereer een lijst met uw ideale IT-werkgevers, bezoek hun banenwebsites en solliciteer op vacatures. Beoordeel lijsten zoals Forbes 'Best Companies to Work For' om ideeën te genereren.
Interviewen voor programmeursbanen
Interviews voor programmeurs verschillen nogal van het standaard interviewproces. Interviewers zullen typische gedragsvragen stellen om te bepalen of kandidaten kunnen verwijzen naar voorbeelden van probleemoplossing, probleemoplossing, communicatie met klanten en gebruikers en tolerantie voor frustratie.
Recruiters zullen ook de technische kennis van kandidaten testen door hen te vragen om programmeertermen en -processen uit te leggen en te definiëren.
Sommige interviewers stellen hypothetische probleemoplossende vragen die de denkprocessen van kandidaten zullen testen. U kunt bijvoorbeeld worden gevraagd om erachter te komen hoeveel auto's de George Washington-brug passeert op een normale dag. Werkgevers zullen eerder geïnteresseerd zijn in je logische redeneervaardigheden dan in een juist antwoord.
Mogelijk wordt u gevraagd een voorbeeldprogramma te maken met pseudo-code om een hypothetisch probleem op een whiteboard op te lossen. Werkgevers zullen je zoeken om een logische benadering van programmeren aan te tonen.
Uw nadruk moet liggen op uw proces en hoe u uw methode uitlegt. Interviewers vragen soms programmeerkandidaten om de code voor een programma te bekijken om eventuele fouten te identificeren en te corrigeren.
Controleer bedrijfswebsites
Veel grote technologiebedrijven hebben online een interviewadvies voor hun bedrijf beschikbaar. Google heeft bijvoorbeeld een Hangout on Air waarin Googlers vertellen over hoe zij kandidaten bij Google interviewen en advies geven over de beste manier om u voor te bereiden op een technisch interview.
Amazon heeft een lijst met veelgestelde vragen, waaronder informatie over het interviewproces, wat u moet dragen en wat u nodig heeft.
Follow-up na het interview
Een effectieve follow-up na uw sollicitatiegesprek is van cruciaal belang. Stel een bedankmail samen direct na het interview en vertel duidelijk uw enthousiasme voor de job en waarom u denkt dat het een uitstekende match is, evenals uw dankbaarheid voor de mogelijkheid om te interviewen.
Hoe een baan als consultant te krijgen
Leer hoe u een baan kunt krijgen als consultant. Hier leest u wat u moet weten over opleiding, ervaring, functie-eisen, vaardigheden en meer.
Hoe een baan als een boekhouder te krijgen
Advies over het verkrijgen van een baan als accountant, waaronder functie-eisen, vacatures, solliciteren, interviewen en opvolgen van werkgevers.
Hoe u een baan als ober in een restaurant kunt krijgen
Hier zijn enkele tips voor het vinden van een baan als ober, inclusief informatie over waar vacatures te vinden zijn, hoe u kunt solliciteren, salarissen en advies over sollicitatiegesprekken.