MoCo příručka pro nové zaměstnance


Original: http://blog.mozilla.org/dmandelin/2012/05/02/the-moco-handbook-for-new-employees/

Nepřála by sis tam bylo jedno?

To byla moje první myšlenka po přichází přes ventil příručka pro nové zaměstnance. Má sladká komiksu umění a všechno.

Po skimming, mé další myšlenky byly po vzoru: 300 zaměstnanců a žádný manažerů na všech? Jen všichni sami co k práci na rozhoduje? Co je to blbost? Buď ventil má chráněné postavení na trhu, takže není třeba provést rychle na určité věci, nebo je tu hodně struktury, je to jen neformální. (Manuál ve skutečnosti mluvit o dočasné a neformální strukturou.) Jsem zvědavý vědět, jestli buď odhad je na cestě.

Ale samozřejmě jsem také připomenout, že Mozilla není tak odlišné. Teď máme 600 + zaměstnanci (je to 700 + už?) a různé druhy manažerů, ale je tu ještě hodně autonomie, a všichni obecně dostat / muset udělat spoustu rozhodnutí o tom, co dělat. A myslím, že je často těžké pro nové lidi. Takže možná dělat věci trochu jednodušší, nabízím:
MoCo tahák pro nové zaměstnance

(To je napsal někdo z inženýrství, takže to může být zaměřené na strojírenství, ale musím si představit, že to není moc off základny jinde. Také to není kompletní prostředky.)

Uslyšíte slovo „otevřené“ hodně.

Mozilla je otevřený. Otevřené znamená, že můžete mluvit o své práci veřejně. Kdokoli odkudkoli by pop a komentář k vaší práci. Pop a komentáře na jakýkoliv jiný projekt.

Otevřít také znamená, že lidé nebudou vám říkat co dělat velmi mnoho, ale spíše očekávat, že přijít na to, jak přispět. Spolu s tím organizačního diagramu se nikdy aktualizovány a je pravděpodobně víc dag nebo hypergraph strom. To je vzrušující a zábavné, ale také může být náročné pro navigaci.

Začíná být efektivní. Jako nového zaměstnance jeden z prvních priorit se stává účinná při základní práci. Například, pokud jste v týmu motor JS, vaším úkolem je opravit chyby a přidání funkcí do SpiderMonkey. Opravování chyb SpiderMonkey je těžké, takže to bude trvat hodně praxe a naučit se stanou dobří.

Tam jsou všechny druhy nových postupů, dovednosti, nebo codebases se učit, ale to, co je zvláštního na Mozilla, že je třeba se naučit jak se rozhodnout, co k práci na. I v případě, že se vyrábí špičkové kvality kódu při maximální rychlosti, hodnota tohoto kódu je stále zcela závislá na jak relevantní je projekt.

Co k práci na. Není to celkem pro všechny. Budete pravděpodobně dostanete přiřazení. Ale přiřazení může být velmi obecné, jako je“GC není zcela“. Takže budete muset přijít na to, co to opravdu znamená. A budete pravděpodobně mít způsob, jakým více přiřazení kolem vás běžet, než mohl kdy. Takže i v případě, že pokusíte jen ty, budete muset vybrat. A jsou více nabízených než, No, docela často přiřazení přiřazen.

Proč jsme prostě neřeknete lidem co dělat? Mluví za sebe, jedním z důvodů je, že mám práci se všemi druhy věcí, a já opravdu nemám na to čas. Ale ještě důležitější je, já nevím všechno, takže jsem opravdu rád vaše myšlenky a vaše pomoc při rozhodování. A ze všeho nejvíce, zjistil jsem, že výsledky jsou mnohem lepší, když se lidé rozhodnou své vlastní projects–and si vybrat věci, které jsou při vyvolání se o tom, zda je to proto, že se začnou učit, bude se cítit pořádné, nebo z nějakého důvodu to je pro ně něco důležité osobně.

Jak to myslíš, co dělat? Jedním slovem poslouchejte. Pravidelně hovořit s lidmi uvnitř a v okolí oblasti zjistit, jaké problémy třeba řešit, chyby jsou v pořádku, vylepšení jsou zapotřebí. Ve dvou slovech Poslouchejte inteligentně. Jednoduše agregaci všech ostatních názor je OK začít s, ale já bych opravdu mnohem raději vidět každý jiný názor s vlastní jedinečný úhel pohledu. Navíc budete chtít vybrat si projekty, které máte v současnosti dovednosti získat trakci na a že vás bude zajímat. A budete muset přijít na to, kdo opravdu ví, co stojí za práci na vs. kdo všichni ostatní si myslí, že ví, co pracuje na kdo si myslí, že vědí, co stojí za to pracovat na, ale opravdu ne.

To je, jak jsem začínal: zpočátku Taras Glek mi dal spoustu nápadů, a snažil jsem se přijít na to, které z nich potřeboval nejvíce a které z nich by pro mě bylo dobré začít s a učit se od. Postupem času ostatní lidé se mě začali ptát dělat věci, takže jsem tyhle věci taky a začal mluvit a slyšet od více lidí. Slyšel jsem o TraceMonkey a byl jsem opravdu nadšený, ale nedostal jsem místo na projektu ihned. (Konec konců, věděl jsem téměř nic o SpiderMonkey v té době.) Ale byl jsem trpělivý a nakonec TM dosáhl fáze, kde potřeba lidi pro opravu chyb a výkonu chyby, takže jsem skočil. A pak jsem začala další jednání o TraceMonkey a JavaScript, a mám další nápady a příležitosti.

Jedno ponaučení z mé zkušenosti je to co do práce na docela těžké. Takže pokud vaše první několika přiřazení zdá se, že dopadne rozcházet se v názorech mít velkou hodnotu, nic se neděje. (Často nové lidi nabízí nízkou prioritou věci nebo podivné nápady aby se mohli učit bez blokování probíhající kritické práce.) Jen pokračuj, naslouchání, se snaží věci ven a učení.

Také: pozor na dehtové jámy. Existují tam do práce na projekty, které jsou dostatečně vymezeny, které jsou populární hovořit o tom, ale ne opravdu užitečné, nebo že bude mít stále se rozšiřující obor nebo to zkoušel 3 x a vždy selhaly. Chcete pracovat, kde budete mít maximální účinek, nikoli minimální. Takže pokud se ocitnete v jedné z nich, volat o pomoc: dostat ven, nebo požádejte někoho, aby vám pomůže dostat.

Zviditelňovat. Myslím, že viditelnost je důležitá v skoro všechny softwarové společnosti, větší než Dunbarovo číslo, ale v takové prostředí tekutiny, je ještě důležitější. Pokud jste po vnější odměny, manažery a vrstevníci měli vědět o velké věci, co děláš. Pokud jste poté, co dostal k práci na velkých projektech pohodě a tak, lidé potřebují vědět, kdo jste a co můžete udělat.

Není třeba starat o stát mimořádně viditelný okamžitě, ale můžete začít užívat kroky ke zlepšení své budoucí viditelnost hned:

Spuštění blog je výborná věc udělat. Si může myslet, že nemáte moc psát o tom. Ale vy: vaše práce a vaše zkušenosti v Mozille. Téměř jistě je tam někdo, kdo má zájem. Začal jsem tento blog o nesrozumitelný aspektům analýzy programu, a i to, že našel publikum.
Mluvit s lidmi, pravidelně osobně nebo na IRC je také skvělá, samozřejmě. „Co jste pracoval na“ je to dobrý rozhovor startér a pravděpodobné, že být opětována.
Žádají lidi o pomoc automaticky jim umožňuje vědět, co právě pracujete.
Pomáhat dalším lidem, dává jim možnost vidět, co můžete udělat.

Existují také samozřejmě všech poštovních seznamů a diskusních skupin a naříkání. Mám pocit, že hodně mluvit tam není, že produktivní tak jsem váhavý doporučit, trávit více času na nich na novou osobu, ale YMMV.

Skvělá práce také získat viditelnost. Jedna pěkná věc o naší organizaci tekutin je, že ačkoli Pokud děláte jen skvělé recenze, nebo skvělou práci na některých sérii chyb na vlastní pěst viditelnost pouze se svými vrstevníky, že se vlastně počítá hodně. Dělá skvělou práci na projektu skutečně důležité dostane spoustu viditelnosti, ale to je celkem duh.

Být viditelný. Společný pojem viditelnosti je většinou o vyprávění jiných lidí o vaše úspěchy, (což je pro nás také rozšiřuje své schopnosti), ale protože jsme tak otevřený, má i druhou stránku, který je nechat lidi, máš práci.

Máme být „všechny otevřené a tak“. To může být zastrašující, aby vypracovali na veřejnosti kde každý mohl vidět selhat, nebo kritizovat. Vřele doporučuji, reagovat tím, že ji přijme. V Bugzille použijte pole nabyvatele Ukázat, co právě pracujete. Než začnete, kódování, zaúčtovat nedopečený nápady. Zaúčtovat WIPs (works in progress) se rozplýváš mizerný neúplné kód. Pokud někdo požádá, abyste něco udělali a nemáte čas, nebo si myslí, že je to špatný nápad, řekněte to hned.

Výhodou je, že nemáte moc obávat. Nikdo nebude zjistit, co pracovali na posledních 2 měsíců a kritizovat za váš čas, protože by byli schopni dát vám zpětnou vazbu hned teď. Nikdo z nich nebude stěžovat, že nepracujete na jejich oblíbený bug, protože oni mohou buď vidět, že jste, nebo jste jim řeknete, že nejste. Pokud je to v otevřeném, a nikomu to nevadí, je pro vás myslet, že jste na správné cestě.

Jen proto, aby ujistěte se, že si nemyslíš, že jsem (naprosto) blázen, měl bych zdůraznit, že tam jsou časy, méně otevřené. Při práci na návrhu ke změně postupů nebo udělat bláznivý projekt, nebo prezentaci nebo něco takového, to dává smysl získat zpětnou vazbu od malé skupiny před veřejné. A to je ve skutečnosti v pořádku tady.

Stále vlivné. Pravděpodobně máte spoustu nápadů, jak učinit web lepším, nebo JS motor, nebo Bugzilla nebo náš proces přezkumu. To je vynikající.

Ale nebuďte příliš překvapeni, pokud zpočátku většina vašich nápadů jsou splněny, s nedůvěrou, nedorozumění, odmítnutí nebo prostě ignorovat. Existuje způsob, jak více myšlenek, než jsou lidé, kteří na nich pracovat, tak všichni už má 35 skvělé nápady, které by rád zkusit. Budou se muset rozhodnout, že váš nový nápad je lepší než těch 35 aby to promyslet všechno moc. Nebo možná již slyšeli, že myšlenka a oni ji řadí #67, takže nejsou tak motivaci to znovu promyslet. Myšlenky slyšel, může být těžké.

Ale také, nenechte se odradit, pokud se nezdá se, že vaše myšlenky přesunout lidi moc. To neznamená, že vaše myšlenky jsou špatné. Neznamená to, že nikdo nikdy nebude jim naslouchat. To znamená, že pokud chcete slyšet, že budeš muset reagovat na výzvy a pracovat na to.

Nejjednodušší způsob, jak získat větší pozornost pro vaše nápady je, pokud máte „open source proslavila“. Pokud začínáte, je samozřejmě dobrá šance, že nemáte žádné zatím. Ale jak se účinné a viditelné, budete mít ten ulice cred a větší šanci být slyšen.

Co do té doby dělat? Já nemám recept. Doporučuji jen proto, aby dál zkoušet. To je také to, proč jsem řekl, aby se odradit. Můžete zkusit představu o různých lidech. Možná prvních 5 nejsou příliš zájem, ale nemá čas a chce na něm pracovat. Můžete si to vyzkoušet v průběhu času. Možná když lidé poprvé slyšet je neznámé a divné, ale po rozhovoru s vámi o tom v průběhu času, ale Přijďte se podívat své přednosti. Můžete napsat kód, nebo udělat nějaké pokusy k testování myšlenku a Ukázat, jak by to mohlo fungovat. Můžete změnit a vylepšit nápad, aby různé verze dostat více pozornosti. Je-li to zkoušej a věnovat pozornost co funguje a co ne, získá dovednost při prosazování své myšlenky.

Jedna věc, myslím, že je jasně účinně dostat slyšet, je služba. Je-li vám pomoci jiným lidem řešit problémy, usnadnit práci nebo jim pomoci dostat své myšlenky slyšel a provedena, existuje dobrá šance, že budou více ochotni naslouchat a pomoci vám. To může jít dlouhou cestu, ještě předtím, než máte nějaké proslavila.

Teď mi řekneš. Pokud jste, účinné, viditelné a vlivných, pak jste to udělali. Ty nejsi ani vzdáleně n00b. Je to teď říct, že mě (a dalších Mozilla manažery a instruktorů) jak jsi udělal to a co můžeme udělat, aby lépe pomoci nových zaměstnanců.

Comments are closed.