Miért kezeljük a gyakornokokat, mint a csapat teljes jogú tagjait
Van olyan vállalat, amelynek speciális szövetkezeti és szakmai projektjei vannak, amelyek elkülönülnek a szokásos termékfejlesztési folyamattól. Gyakran a szövetkezetek és a gyakornokok munkája soha nem lát napvilágot, vagy legalábbis nem a társaságban.
Alapvetően nem hiszünk ebben a megközelítésben. Hisszük, hogy a tanulás legjobb módja az, ha csinálunk, és ezért a legjobb módja annak, hogy megtanuljuk, hogyan lehet szoftvermérnök, ha azt csináljuk, amit egy szoftvermérnök.
Néhány közelmúltbeli gyakornokunk meghúzta a súlyát a nyári termékpartikon.
E filozófia miatt a gyakornokokat nagyjából ugyanúgy nézzük, mint bármely más teljes munkaidős szoftvermérnököt. Gyakornokokat ugyanolyan típusú projektekre vetünk fel, mint más teljes munkaidős mérnökök. Arra számítunk, hogy ugyanazokat a funkciókat fejlesztik ki és gyártásba szállítják, akárcsak a többi teljes munkaidős mérnök. Az ittlét első néhány napja alatt szállítják a gyártási kódot. Gyakorlatuk során valódi szolgáltatásokat fejlesztenek ki, amelyeket valós ügyfeleknek juttatnak el, és amelyeket havonta a Tudományos Vásárunkon gyakran az egész vállalat előtt bemutatnak. A külső eszközöket használók gyakran beülnek a hívásokba, ahol figyelhetik a szoftverünket használó ügyfeleket, láthatják küzdelmeiket és sikereiket, majd jobbá tehetik ezeket az eszközöket.
Sok szövetkezet és gyakornok számára ez izgalmas és félelmetes kombináció. Egyrészt érezhető az értékteremtéshez való kapcsolódásuk: az általuk létrehozott kód működteti azokat a valódi szolgáltatásokat, amelyeket a valós ügyfelek használnak. Másrészt a tanulási görbe meredek lehet. Gyakran arra számítunk, hogy a gyakornokok gyorsan fel fognak gyorsítani olyan technológiákat, amelyeket még soha nem használtak, például a React, a Java, a Kafka és mások. Nem adunk nekik mikro méretű feladatokat, és nem mondjuk meg nekik, hogyan lehet minden problémát megoldani. Ehelyett arra kérjük őket, hogy gondolják át a kihívást jelentő problémákat, és találják meg saját megoldásaikat ezekre.
Természetesen van egy védőháló a gyakornokok számára. Nem dobjuk őket a mélybe, és elvárjuk, hogy teljesen egyedül ússzák meg őket. Minden gyakornoknak van egy technológiai vezetője, egy termékmenedzsere, egy terméktervezője, egy maroknyi más mérnök a csapatban, és egyes esetekben külön mentor is van, akik segítenek nekik tanulni, növekedni és sikeres lenni.
És igen, a valós kód valós ügyfeleknek történő eljuttatásának ötlete ijesztő lehet. Biztos vagyok benne, hogy a legtöbb gyakornok valamikor elgondolkodik magában: "Mi történik, ha elcseszem és hibát okozok, vagy ami még rosszabb, lebontom a termék egy részét?" Míg a gyakornok feladata szorgalmasan megtanulni és megpróbálni megírni a kiváló minőségű kódokat, végső soron technikai vezetőjük felelőssége, nem pedig sajátjuk, annak biztosítása, hogy a gyártásba bevitt kód jó legyen. A műszaki vezető és a csapat felelőssége a kódellenőrzések elvégzése és a dolgok rendben tartása. Nem akarjuk az összes ügyfelünk súlyát a gyakornokok vállára tenni. Nem akarjuk, hogy gyakornokaink féljenek a kudarctól. Meg akarjuk adni nekik a lehetőséget és az eszközöket arra, hogy kinyújtsák magukat olyan dolgok elvégzésére, amelyeket még soha nem tettek meg, tudván, hogy támogató hálózat áll körülöttük, hogy segítsen.
És hogy teljesen átlátható legyen, ez a megközelítés nem mindenkinek szól. Van, aki sokkal több kézenfogást és útmutatást szeretne, mint amit itt adunk. Feladatokat akarnak kiosztani nekik, és meg kell mondani, mit kell tenniük. Volt néhány gyakornokunk is, akik bejöttek, elkezdték elvégezni a szoftvermérnök munkáját, és rájöttek, hogy ez csak nem a helyes út számukra. És ez rendben van. Senkinek nem érdeke, hogy olyan munkát végezzen, amelyet egyszerűen nem akar, ezért ebben az esetben megpróbáljuk megtalálni a mindenki számára megfelelő megoldást. Úgy érezzük, hogy ezeknek az egyéneknek a segítése abban, hogy kitalálják, mit csinálnak, és mit nem akarnak tenni az életükkel, önmagában is sikeres.
Gyakornokaink két nagy okból vannak itt. Elsősorban azért vannak itt, hogy megtanulják, hogyan lehetnek jobb szoftvermérnökök és hogyan dolgozhatnak profi körülmények között. És ezen keresztül el fogják érni a második céljukat - a szállítási kódot és az ügyfelek örömét.
1. cél: Tanulás tanulással
Minden szövetkezet és gyakornok számára az elsődleges, átfogó cél a tanulás. Új technológiák elsajátításához. Új képességek. Hogyan gondolkodjunk összetett problémákról. Hogyan lehet az ügyfél szolgáltatásait kódokká alakítani. Kiváló minőségű, olvasható, karbantartható, méretezhető, megbízható kód írása. Hogyan lehet diagnosztizálni és megoldani a problémákat. Hogyan működnek a vállalkozások. Milyen vállalati környezetben dolgozni és miben különbözik az iskolától. Akár ezeket a dolgokat szeretik csinálni?.
Az iskolában a diákok sok tanulása olvasás vagy előadások útján történik. A HubSpot-ban a tanulásuk túlnyomó részét tetten érik el. Piszkos a kezük, valódi problémákon dolgoznak, és valódi kódot írnak.
Vannak, akik már csatlakoznak a HubSpot-hoz, és már tapasztalattal rendelkeznek az itt használt technológiákról. Ezeknek az embereknek az a cél kell, hogy legyen, hogy elsajátítsák ezeket a technológiákat, és jobb, jártasabb mérnökök legyenek. Mások csatlakoznak a HubSpot-hoz, anélkül, hogy tapasztalatot szereznének az itt használt veremben. Rendben van. Nem várjuk el, hogy az emberek szakértők legyenek az első napon. Ebben az esetben az elsődleges cél az, hogy jártasságot szerezzenek ezekben a technológiákban, és képesek legyenek alkalmazni őket szerepükre.
Ha itteni szövetkezetük vagy szakmai gyakorlatuk végén úgy érzik, hogy fejlesztették mérnöki készségeiket, jártasak lettek az új technológiák terén, és jobban megértették, milyen érzés teljes munkaidős szoftvermérnöknek lenni - ez a sikeres szakmai gyakorlat jegye.
Ezt szem előtt tartva azt akarjuk, hogy gyakornokaink napi célja a saját önmotivációjukon és gyakorlatukon keresztüli tudáskeresés legyen. Mit tanulhatok ma? Hogyan használhatom ki ezeket a körülöttem lévő erőforrásokat, hogy jobb mérnök lehessek? Ezeket a kérdéseket reméljük, hogy a gyakornokok felteszik maguknak itt töltött idejük alatt.
2. cél: Jó szoftver szállítása, amely segíti az ügyfeleket
Kevés olyan örömteli dolog, mint azt mondani: "Ezt építettem!" Végül, mint döntéshozók, ezért tesszük, amit csinálunk, igaz? Szeretünk dolgokat építeni.
Ezt szem előtt tartva a HubSpot gyakornokainak második legfontosabb célja egy valódi szoftver építése, amelyet a valós ügyfelek használnak. A szövetkezet vagy a szakmai gyakorlat végén hihetetlenül kifizetődő a gyakornokoknak, hogy rámutathassanak az elvégzett dolgokra. Ez segít nekik is, amikor elmennek a következő szövetkezetbe, szakmai gyakorlatra vagy teljes munkaidőben. Az, hogy megmutathatják az általuk gyártott és a gyártásba szállított valódi szoftvert, nagyszerű kiegészítő az önéletrajzukhoz, és azok a tanulságok, amelyeket megtanulnak arról, hogy milyen valódi embereknek gyártani szoftvert, felbecsülhetetlen tapasztalatot jelentenek annak érdekében, ami itteni szakmai gyakorlatuk után következik.
Kiegészítő cél: Barátkozás és jó szórakozás
Valljuk be: több időt töltünk a munkában és munkatársainkkal, mint szinte bármely más hely. Fontos tehát megbizonyosodni arról, hogy munkatársaink örömmel jönnek-e a munkába, és ez magában foglalja a gyakornokokat is. Ennek részeként megpróbálunk megbizonyosodni arról, hogy a HubSpot-nál töltött idejük vonzó és eredményes. Szponzorálunk olyan eseményeket, amelyek segítik a szövetkezeteket és a gyakornokokat, hogy barátokat szerezzenek és jól érezzék magukat a munkahelyen és távol.
De összességében ez egy kiegészítő cél - nem elsődleges cél. Ahogy COD JD Sherman írta belső wiki:
Célunk egy olyan környezet megteremtése, ahol a gyakornokok a legjobb munkát végezhetik, és remélhetőleg szórakozhatnak az út során.
Mi a helyzet a munkával?
Valóban nem tudjuk elképzelni csapatunkat anélkül, hogy évente tucatnyi gyakornok csatlakozna hozzánk. Amikor valódi alkalmazottakként kezeljük őket, valódi projektekkel, valós célokkal és valódi felelősséggel, ez lehetővé teszi számunkra, hogy a legfontosabbakra koncentráljunk - olyan szoftverek felépítésére, amelyek segítenek ügyfeleinknek vállalkozásuk növekedésében.
Ha jelenlegi hallgató vagy, és ez számodra a gyakorlatnak tűnik, tudj meg többet a rendelkezésünkre álló szakmai és szövetkezeti lehetőségekről. szeretnénk hallani felőled.
- Nézd meg az Erős nők fogyás online oldalt - Az 1. évad teljes epizódjai Yidio
- Nő osztja meg a hacket, ha egy teljes angol nyelvet főz egy éjszaka alatt egy lassú tűzhelyben
- A Wii Phat csapata megnyeri az Avera Weight Loss Challenge The Globe-t
- Nyertesek Hétvégi Weider Teljes Testépítő
- A legjobb teljes test edzés rutin nőknek