- Ronald Chapman
- 0
- 3925
- 1059
Jeg intervjuet haug med nyutdannede for antall programvareutviklingsstillinger. Intervju kandidater kan gå to måter - Det er interessant om de har gjort noe utenfor deres kursarbeid som kan vise sine lidenskaper og ferdigheter. Det er trøtt å høre om hvilket emne de har studert og hva er skoleprosjektene. Helt ærlig er det ikke noen interessante ting å snakke om skolen.
Dan Kegel har lignende tanker. Enda bedre, i denne artikkelen hjelper han de friske gradsene til å forstå hva intervjuerne egentlig ser etter, og foreslår antall raske måter å få deg til å skille seg ut fra pakken. Når jeg jobber i et open source-selskap, nyter jeg sitt forslag om å bidra til et eksisterende åpen kildekode-prosjekt som en måte å demonstrere programmeringsferdigheter på:
Hvorvidt du er på college, ingenting hindrer deg fra å bidra til et eksisterende Open Source-prosjekt. En god måte å starte er å legge til enhets- eller regresjonsprøver; nesten alle prosjekter trenger dem, men få prosjekter har et godt sett av dem, så innsatsen vil bli verdsatt.
Jeg foreslår at du starter med å legge til en konformitetsprøve til vinprosjektet. Det er bra fordi det gir deg eksponering for programmering både i Linux og Windows. Det er også noe som kan gjøres uten en stor investering av tid; Omtrent 40 arbeidstimer bør være nok til at du kan komme raskt, skrive en enkel test, legge inn den, adressere tilbakemelding fra Wine-utviklerne, og gjenta de to siste trinnene til koden din er akseptert.
Hvordan bli ansatt - Hva CS-studenter trenger å vite - [Dan Kegel]