Med virksomheder, der kæmper for top ingeniørtalent - og ikke alle er i stand til at konkurrere om løn alene - er det faktiske arbejdsmiljø blevet et af de største salgspunkter, du vil høre fra ansættelse af ledere. Det skyldes, at en stor virksomhedskultur er værd over $ 7.000 årligt til over halvdelen af de undersøgte årtusinder. Oversættelse: Et flertal af jobsøgende (muligvis dig!) Ville tage et job, der betaler mindre, hvis det føles som en ideel pasform.
Men for al tale om kultur kan det være vanskeligt at vide, hvad det virkelig betyder. I deres bog, Corporate Cultures: The Rites and Rituals of Corporate Life , Terrence Deal og Allan Kennedy definerer det som "den måde, vi gør tingene her omkring." Det kan jeg bestemt godt lide, fordi det ikke er centreret om snacks og ping-pong borde. (Hvis du ikke spiller pool, hvorfor ville du så interessere dig for virksomhedens billardbord i professionel kvalitet?)
Relateret : 22 spørgsmål, der får dig det virkelige indeni Scoop om firmakultur
Ingeniørkultur kan forstås på samme måde som den måde, vi bygger tingene omkring her. Denne definition omfatter processer, målinger, mennesker og bedste praksis på tværs af teamet. Som jobsøgende er forskellen mellem at arbejde i en virksomhed med en stærk vægt på ingeniørkultur og en uden stor.
Selvom du sandsynligvis ikke er 100% sikker på, hvordan det er at arbejde et sted, indtil du har været der i en uge eller to, er der masser af gode spørgsmål, som du kan bede dine potentielle fremtidige arbejdsgivere om at udøve eventuelle røde flag. Så gennemgå denne liste, før din samtale. Vælg en bestemt kategori, hvor tingene har været uklare (eller der dækker det, der er mest vigtigt for dig), eller skriv din yndlingsindstilling eller to ned fra hvert afsnit. Så når det er din tur til at stille spørgsmål, vil du ikke miste ord - og du får nogle gode oplysninger!
1. For at lære mere om udviklingsproces
En forudsigelig, gennemtænkt udviklingsproces, der giver folk mulighed for at tage et forsæde i planlægningen og opdelingen af deres arbejde er et godt tegn på, at virksomheden respekterer dets tekniske team. Omvendt skal du tænke to gange, før du accepterer et tilbud fra en organisation med tilfældige planer og manglende ansvarlighed. Nogle spørgsmål, du kan stille for at lære om arbejdsgivers udviklingsproces er:
- Hvem er involveret i planlægningsprocessen?
- Hvornår bliver ingeniør involveret?
- Hvem vælger de ting, jeg arbejder på? Er de tildelt mig, eller vælger jeg dem fra en liste?
- Hvordan er processen, hvis jeg har et spørgsmål?
- Har du regelmæssige standups?
- Hvad er forventningerne til automatiseret test? Manuel test?
- Gør du kodevurderinger?
- Bruger du versionskontrol? I bekræftende fald, hvad er din forgreningsstrategi?
- Bruger du kontinuerlig integration?
- Hvem er involveret i produktdemos, og hvem logger på funktionerne, før de går live?
- Hvor lang tid tager implementering til produktion?
- Hvor ofte skubber du opdateringer til produktionen?
2. For at lære mere om specifik teknologi
Lad os være ærlige: Ikke enhver teknisk rolle vil være i den blødende kant af teknologien. Dog vil du arbejde på et sted, hvor du har det godt med balancen mellem pragmatisme og eksperimentering.
Hvis et firma ikke vil opdatere sin tech-stak fra tid til anden, er det sandsynligvis, at der er mange mennesker, der heldigvis har arbejdet på de samme steder i lang tid og måske ikke er interesseret i at ændre sig - eller åbne for din nye ideer. Så vær sikker på at spørge om teknologien, specifikt:
- Bruger din virksomhed open source-software?
- Giv du ingeniører tid til at bidrage til open source-projekter?
- Hvilken procentdel af tiden bruges til oprydning af teknisk gæld?
- Hvilke dele af udviklings- og frigørelsescyklussen har du automatiseret for nylig?
- Hvordan kan ansatte eller kunder rapportere fejl?
- Hvem skaber arkitekturen for et nyt produkt eller en ny funktion?
- Hvorfor og hvordan blev den nuværende teknologistapel valgt?
3. For at lære mere om omsætning
Det er ikke let at beholde gode ingeniører, men hvis alle er nye, kan organisationen blomstre - eller der kan være et problem med medarbejdertilfredshed. Spørg også om ansættelse, træning og onboarding-processen.
Bemærk: Hvis du skubber på medarbejderomsætningen for hårdt, kan du lyde kynisk eller uinteresseret, så gem det spørgsmål til et sted, hvor det har været særlig højt. Odds er, ligesom du vil have et forberedt svar på en genoptagegap, vil ansættelseslederen ønsker at afklare, hvad der gik ned og eventuelle ændringer, som virksomheden har foretaget siden.
- Hvordan er onboarding og træningsprocessen?
- Hvilke skridt har du taget for at øge mangfoldigheden blandt teknikerteamet?
- Hvordan har dit teams omsætning været?
- Hvor ofte holder du præstationsanmeldelser, og hvad indebærer de?
En stor ingeniørkultur opfordrer lejere til at afbalancere deres tid på at opbygge veludformede produkter med afvikle teknisk gæld, forbedre testdækningen og lære af deres kammerater. En dårlig ingeniørkultur ignorerer fremtiden for kortsigtede gevinster og behandler sine medarbejdere som tandhjul i en maskine. En stor ingeniørkultur resulterer i effektive, arbejdende produkter og høj fastholdelse; dårlig teknisk kultur resulterer i udbrændthed og halvhjertet indsats for at levere upålidelige produkter. Så gør din research i forkant for at sikre dig, at du tilmelder dig at arbejde et sted, hvor du har det godt.




