PHP Manual
/
Senior utvecklare

Motivering av den junior som kom med idén

11. 02. 2023

En yngre kollega kommer till dig med en idé om hur man kan omarbeta/förbättra den befintliga funktionen i det system som ni utvecklar tillsammans. Du är mycket glad över att han försöker tänka på saker och ting, och du berömmer honom definitivt för det, och ger möjligheten en chans.

Under analysen upptäcker du att den föreslagna lösningen inte är bättre än den befintliga och att den till och med innehåller designproblem. Tyvärr är dessa problem dock så svåra att man inte kan peka ut dem direkt, och de bygger mer på magkänsla och erfarenhet från andra system. Till exempel kan en ny föreslagen lösning med viss sannolikhet öka driftskostnaderna med cirka 30 % och du måste delvis omskola det befintliga teamet.

Hur bestämmer du dig?

  1. Du använder dig av en auktoritetsklagan och förkastar helt enkelt lösningen eftersom du inte ser några fördelar för tillfället.
  2. Försöker du använda den föreslagna lösningen, som är något bättre, så att juniorerna får en ny erfarenhet, men du kan inte riktigt förutsäga effekterna exakt?
  3. På din fritid försöker du fundera (detta kommer att ta ungefär 4 timmars extra arbete) på hur du kan förbättra den föreslagna lösningen, föreslå ändringar och sedan använda dem.
  4. Du försöker förklara för den yngre att hans förslag beror på en missuppfattning av den nuvarande konstruktionens karaktär, så han har valt en olämplig lösning, och du väljer den etablerade erfarenhetens väg, även om du vet att du kommer att förlora möjligheten att gå i en modern riktning överlag.
  5. En annan lösning...

Jan Barášek   Více o autorovi

Autor článku pracuje jako seniorní vývojář a software architekt v Praze. Navrhuje a spravuje velké webové aplikace, které znáte a používáte. Od roku 2009 nabral bohaté zkušenosti, které tímto webem předává dál.

Rád vám pomůžu:

Související články

1.
3.
Status:
All systems normal.
2024