Skip to content
Menu
CDhistory
CDhistory

10 bodů, které tvoří skutečné „10x inženýry“

Posted on 26 ledna, 2022 by admin

Možná jste nedávno na Twitteru viděli kolovat vlákno o „10x inženýrech“. Pokud ne, můžete si ho přečíst v celé jeho kráse:

Shekhar Kirani @Accel profilový obrázek

Shekhar Kirani @Accel
@skirani
twitter logo

10x inženýři
Zakladatelé, pokud někdy narazíte na tuto vzácnou sortu inženýrů, chopte se jich. Pokud máte mezi několika prvními inženýry inženýra 10x, výrazně zvýšíte šance na úspěch svého startupu.
OK, tady je těžká otázka.
Jak poznáte inženýra 10x?
13:02 PM – 11. 7. 2019
Akce odpovědi na Twitteru Akce retweetu na Twitteru Akce lajku na Twitteru

Shrnutí je takové, že pokud neodpovídáte nějakému super úzkému a stereotypnímu pohledu na to, že jste vývojář, nejste „10x inženýr“.

Mnozí řeknou, že „10x inženýr“ neexistuje, protože být v něčem 10x lepší než někdo/většina lidí by bylo zatraceně těžké. I když to dotyčný nemyslí doslova „10x“, pořád se snaží říct, že existuje někdo, kdo je ve všem výrazně lepší.

Osobně termín „10x inženýr“ nesnáším. Stejně jako „rockstar developer“ jsou to špatné popisy a definice toho, co jsou skvělí vývojáři.

Bylo by neupřímné tvrdit, že všichni vývojáři jsou si rovni. Stačí se pár minut dívat na různé vývojáře na Twitteru a už vidím spoustu vývojářů, kteří toho umí mnohem víc než já. Přesto mluvit o tomto „10x inženýrovi“, jako by dokázal výrazně zvýšit šance na úspěch vašeho podnikání, je docela směšné.

Přestaňme s tím, že jsme zbourali ten příšerný stereotyp „10x inženýra“, pojďme se bavit o věcech, které skutečně dělají skvělé vývojáře (alias skutečného „10x inženýra“).

  • 1. Jsou chytří, ale znají své limity
  • 2. Jaké jsou jejich schopnosti? Silní samostatně, ale přesto tvoří skvělý tým
  • 3. Pomáhají ostatním s problémy
  • 4. Pokud jste vývojář, který ví něco, co by mohlo pomoci kolegovi, pomozte mu. Jsou laskaví a chápaví
  • 5. Jaký je váš názor na vývoj? Vyzývají vás (správným způsobem)
  • 6. Jaké jsou vaše cíle? Chápou, že „nové lesklé“ není řešením pro všechno
  • 7. Jaký je váš cíl? Vědí, že nezáleží na tom, kdy programujete a jaké téma editoru používáte
  • 8. Tmavá témata jsou lepší než tmavá. Nevybočují z cesty, aby něco dělaly složitěji
  • 9. Jaké jsou problémy? Nemyslí na „mě“ ve slově „tým“
  • 10. V případě, že se v týmu vyskytne chyba, je třeba ji odstranit. Skutečně s nimi chcete pracovat

1. Jsou chytří, ale znají své limity

Pokud se nejedná o nějakou triviálně malou kódovou bázi, neznají každý řádek kódu, který šel do výroby. Jistěže dokážou spoustu problémů vyřešit sami, ale vědí, kdy se zaseknou, a vědí, kdy požádat o pomoc

Nic není špatného na tom, když požádají o pomoc, bez ohledu na úroveň svých dovedností!“

2. Jaké jsou jejich schopnosti? Silní samostatně, ale přesto tvoří skvělý tým

Jsou chvíle pro samostatné programování a jsou chvíle pro programování v týmu. Tito vývojáři nevezmou úkol a neutíkají do kouta, aby na něm pracovali odděleně od ostatních. Vývoj nad rámec nejmenšího rozsahu vyžaduje neustálou spolupráci s týmem – ať už jde o programování ve dvojicích, recenze kódu, předávání nápadů, pomoc s laděním atd.

To neznamená, že skvělému vývojáři nevyhovuje pracovat na některých úkolech samostatně, ale vývoj ve velkém rozsahu je prakticky nemožný bez silné spolupráce.

3. Pomáhají ostatním s problémy

Poprosili jste někdy kolegu o pomoc a on vám pomohl? Gratulujeme, možná je to skvělý vývojář. Můžeme hledat pomoc v dokumentaci nebo dokonce na Stack Overflow, ale někdy skutečně potřebujeme pomoc od někoho, kdo zná naši kódovou základnu. Pokud jste vývojář, který ví něco, co by mohlo pomoci kolegovi, pomozte mu!“

4. Pokud jste vývojář, který ví něco, co by mohlo pomoci kolegovi, pomozte mu. Jsou laskaví a chápaví

Být skvělým vývojářem neznamená být chytrý, předvádět svůj intelekt, ignorovat schůzky, protože jste lepší než ti lidé. Být skvělým vývojářem je také o tom být dobrý v netechnických věcech. Pokud „pomáháte“ kolegovi tím, že na něj křičíte a kritizujete jeho kód, prostě s tím přestaňte.

5. Jaký je váš názor na vývoj? Vyzývají vás (správným způsobem)

Možná to bude znít kontroverzně, ale skvělý vývojář vám nebude neustále dávat odpovědi. To může znít v rozporu s č. 2 a 3, nicméně to není myšleno tak, že by vám chtěl něco podsouvat. Skvělý vývojář je někdo, kdo vám dokáže dát jen tolik, abyste to dokázali vyřešit sami. Tyto malé výzvy z vás pomohou udělat lepšího vývojáře a umožní vám pochopit, o jakých věcech byste se mohli potřebovat dozvědět víc.

6. Jaké jsou vaše cíle? Chápou, že „nové lesklé“ není řešením pro všechno

Neznamená to, že tito vývojáři nezkoumají nové nástroje a jazyky (v tomto ohledu si mohou dělat, co chtějí), ale chápou, že nové nástroje zázračně nevyřeší každý problém.

James Hickey 🇨🇦👨💻 profilový obrázek

James Hickey 🇨🇦👨💻
@jamesmh_dev
twitter logo

Jsme posedlí poznáváním dalších nástrojů a jazyků!
Pokud je vaše architektura špatná, řešíte špatné problémy, váš klient nerozumí, když se mu snažíte věci vysvětlit…, pak vám lesklé nástroje nepomohou.
A ty jsou pro úspěch vašeho podnikání zásadní!
18:54 PM – 27. 6. 2019
Akce odpovědi na Twitteru Akce retweetu na Twitteru Akce

7. Jaký je váš cíl? Vědí, že nezáleží na tom, kdy programujete a jaké téma editoru používáte

Stereotypy programátorů stranou, proč by vlastně mělo záležet na tom, kdy programujete? Programujte uprostřed noci, pokud chcete/je vám to firmou povoleno, a nedělejte to, pokud nechcete. Jediný důvod, proč by měl čas hrát roli, je ten, že programujete příliš dlouho a nespíte! Na skutečné denní době nezáleží, pokud se to netýká vašeho týmu (např. pracujete o půlnoci a programujete, abyste se záměrně vyhnuli všem).

To samé s tématy editorů, proč by vám tmavé téma mělo vlastně pomoct lépe? Napovím ti, neudělá. Tmavá témata mají svůj účel, ale ten to určitě není.

8. Tmavá témata jsou lepší než tmavá. Nevybočují z cesty, aby něco dělaly složitěji

To je možná zřejmé, ale předminulý týden se na Twitteru objevilo další vlákno, kde se mluvilo o tom, že programovat něco složitěji, jako že je to dobrá věc. Kdy bylo ztěžování naší práce a práce našich kolegů dobrou věcí?“

Jistě jsou chvíle, kdy můžeme skončit u toho, že naprogramujeme složité řešení, jako bychom třeba (ještě) plně nerozuměli problému. To se může stát při našem prvním pokusu o naprogramování řešení, tehdy obvykle slyšíte lidi mluvit o refaktorizaci kódu nebo o tom, že nejsou „pyšní“ na kód, který napsali minulý týden/měsíc/rok.

9. Jaké jsou problémy? Nemyslí na „mě“ ve slově „tým“

Pokud skutečně sami nenapsali každý řádek zdrojového kódu od překladače až po veškerou obchodní logiku, vědí, že to byla týmová práce. Nesnaží se sebrat pozornost nikomu jinému z týmu – vyzdvihují všechny příspěvky, díky nimž byl projekt úspěšný.

Když se projekt nedaří, nepředbíhají a neobviňují všechny. Týmové projekty selhávají jako tým, ne jako jednotlivec (pokud to není zlý úmysl). Pomáhají celému týmu poučit se z chyb a zabránit tomu, aby se opakovaly.

10. V případě, že se v týmu vyskytne chyba, je třeba ji odstranit. Skutečně s nimi chcete pracovat

Nakonec jsou tito skvělí vývojáři lidé, se kterými vás práce skutečně baví. Přijdete do práce (nebo se vzdáleně přihlásíte) a jste rádi, že pracujete s tak skvělým týmem.

Pokud znáte nějaké vývojáře, kteří zní podobně, řekněte jim, jak jsou skvělí a jak rádi s nimi pracujete.🙂

Napsat komentář Zrušit odpověď na komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

Nejnovější příspěvky

  • Acela je zpět:
  • OMIM záznam – # 608363 – CHROMOSOM 22q11.2 DUPLICATION SYNDROME
  • Rodiče Kate Albrechtové – více o jejím otci Chrisu Albrechtovi a matce Annie Albrechtové
  • Temple Fork Outfitters
  • Burr (román)

Archivy

  • Únor 2022
  • Leden 2022
  • Prosinec 2021
  • Listopad 2021
  • Říjen 2021
  • Září 2021
  • Srpen 2021
  • Červenec 2021
  • Červen 2021
  • Květen 2021
  • Duben 2021
  • DeutschDeutsch
  • NederlandsNederlands
  • SvenskaSvenska
  • DanskDansk
  • EspañolEspañol
  • FrançaisFrançais
  • PortuguêsPortuguês
  • ItalianoItaliano
  • RomânăRomână
  • PolskiPolski
  • ČeštinaČeština
  • MagyarMagyar
  • SuomiSuomi
  • 日本語日本語
©2022 CDhistory | Powered by WordPress & Superb Themes
Menu
CDhistory