Najhoršia práca na svete: hľadá sa autor habra

Najhoršia práca na svete: hľadá sa autor habra

Čo je lepšie ako písať na Habrovi o rozvoji? Kým si niekto po večeroch pripravuje svoj veľký habrapost a začína, tu sa priamo v pracovnej dobe delíte o zaujímavosti s komunitou a máte z toho benefity.

Aká práca môže byť horšia ako písať o vývoji na Habr? Zatiaľ čo niekto celý deň píše kód, vy sa pozeráte na týchto ľudí a oblizujete si pery a po večeroch pracujete na projekte svojho domáceho maznáčika.

my (Skupina JUG.ru) každý rok robíme viac a viac rôznych konferencií pre vývojárov, preto teraz hľadáme ďalšieho zamestnanca (okrem mňa a olegchir) pre texty v našom habrablogu. Aby bolo jasné, koho potrebujeme a čo tohto človeka čaká, opísal som, aké to vo všeobecnosti je, keď je vašou úlohou písať texty pre vývojárov na firemný blog na Habré.

čo je super?

Čo na tejto práci milujem? Zatiaľ čo cieľom každého firemného blogu je pomôcť spoločnosti, tu to neznamená „písať žiariacu predajnú kópiu o tom, aké je to úžasné“. Toto na Habrého jednoducho nefunguje. Funguje tu ďalšia vec: píšte príspevky, ktoré sú zaujímavé a užitočné pre komunitu, v ktorých sa zmienka o vašich aktivitách javí ako vhodná.

Môžete napísať „naše konferencie sú úžasné a neuveriteľné“ aspoň desaťkrát bez argumentov a jednoducho to nikto nebude čítať. Alebo môžete zverejniť textový prepis správy z minulej konferencie, ľudia siahnu po informáciách, ktoré sú pre nich užitočné – a zároveň na reálnom príklade pochopia, čo je možné na podujatí vidieť a či do toho chcú ísť aj nabudúce.

Ak by sa odo mňa vyžadovalo nepretržité písanie textov pozostávajúcich z reklamných kecov, veľmi rýchlo by som sa chcel obesiť. Našťastie namiesto toho píšem texty na témy našich konferencií, kde je na konci len malá poznámka „keďže vás zaujal tento text o mobilnom vývoji, dávajte pozor, tu je konferencia o ňom“.

Ďalšou výhodou tejto práce je, že môžete komunikovať s množstvom skvelých ľudí. Keď súčasťou vašej práce je pohovor s niekým kalibru Jonah Skeete, so zatajeným dychom počúvate jeho odpovede a na konci povie „ďakujem za otázky, bolo to zaujímavé“, pristihnete sa pri myšlienke „počkaj, toto zaplatím ja aj platia»?

No a bonus pre milovníkov brušákov: keď je písanie habrapostov vašou úlohou a vydávate ich často, môžete sa dostať na prvé miesto v rebríčku užívateľov habra. A potom začnete dostávať zvláštne osobné správy!

Najhoršia práca na svete: hľadá sa autor habra

Aká je obtiažnosť?

Všetky tieto dobroty však neznamenajú, že je všetko dokonalé. Hlavná výzva je toto.

Na jednej strane je jasné, že čím viac viete o vývoji, tým lepšie pre takúto prácu a ak ste veľmi ponorení do konkrétnej témy, môžete v súvislosti s ňou napísať niečo cool.

Ale zároveň máme množstvo konferencií v rôznych oblastiach (od Javy až po testovanie), takže pre každého autora je niekoľko podujatí, ktoré treba pokryť a kedykoľvek môžu pribudnúť nové. To znamená, že sa nebudete môcť obmedziť na svoju obľúbenú tému a budete sa musieť ponoriť do niečoho úplne iného, ​​oveľa menej známeho. A zároveň sú naše konferencie dosť hardcore, ich návštevníci nie sú v odbore nováčikmi, takže obsah by mal zaujímať skúsených vývojárov.

Byť seniorom vo viacerých smeroch naraz je vo všeobecnosti nereálne. Teraz k tomu pridajte, že tiež nepracujete ako vývojár: určitú časť svojho pracovného času môžete venovať kódu, aby ste sa neodtrhli od predmetu, ale toto nie je hlavná činnosť. A k tomu si prirátajte pravidelnosť príspevkov: ak ľudia, ktorí píšu Habrovi na volanie duše, dokážu pred písaním textu stráviť mesiace vybavovaním jednej témy, tak tu to nepôjde.

Ako je za takýchto podmienok vôbec možné napísať niečo, čo by mohlo zaujať skúsených vývojárov?

Môže sa zdať, že všetko je úplne ponuré, ale existujú celkom funkčné možnosti.

Ako žiť?

Po prvé, aj keď nemôžete písať o mnohých témach bez rozsiahlych osobných pracovných skúseností, existuje aj veľa takých, ktoré to nevyžadujú.

Objavila sa nová verzia Java a vývojári sa pýtajú, „čo sa tam zmenilo“? Na normálny príspevok o tomto musíte vedieť písať v Jave, ale nepotrebujete „mesiace skúseností“ konkrétne s novou verziou, stačí premyslene porozumieť anglickým zdrojom (užitočné je aj vyskúšať inovácie osobne, ale dá sa to urobiť rýchlo). Dodáva sa táto nová verzia Java s nástrojom JShell? Keďže je nový, aj skúseným vývojárom bude návod užitočný a než ho napíšete, postačí sa s JShellom pohrať hodinu alebo dve („mesiace“ v REPL jednoducho nie sú na čo míňať). GitHub sprístupnil súkromné ​​​​úložiská zadarmo? O takýchto novinkách by som samozrejme rád hubbrowserov ihneď informoval a prieskum (aby príspevok nebol len jeden riadok) zaberie nejaký čas, ale aj skromnosť.

Po druhé, ak ste zanietení pre konkrétnu tému a do hĺbky jej rozumiete, potom je to tiež úžasné. Áno, nebudete o tom môcť písať každý deň, častejšie sa budete musieť zaoberať niečím iným – ale keď sa okrem iného objaví vaša obľúbená téma, potom sa vám tieto znalosti budú hodiť. Tu sa Oleg fušoval do projektu Graal ešte skôr, ako sa stal módou, a tak sa ochotne spýtal Chrisa Thalingera, ktorý s Graalom spolupracuje, na veci ako inliningové parametre – no, skvelé: nakoniec boli Oleg aj ďalší, ktorých táto téma zaujímala. záujem.

A po tretie, nemôžete sa obmedzovať na svoju vlastnú kompetenciu a spájať niekoho iného. Napríklad vo formáte rozhovoru, kde nepotrebujete poznať všetky odpovede sveta, ale vedieť sa pýtať. Na našu konferenciu prichádzajú vystúpiť najzaujímavejší ľudia z celého sveta, z legendy .NET Jeffrey Richter na hlavu Kotlina Andrew abreslav Breslav, je hriech neklásť si takéto otázky. Ukazuje sa úplná výhra/výhra: zaujíma to anketára aj čitateľov Habra (náš rekord bol интервью s tým istým Jon Skeet, ktorá nazbierala viac ako 60 000 videní) a samotní rečníci zvyčajne v predvečer konferencie radi poskytnú rozhovory, a to je pre konferenciu zjavným prínosom.

Samozrejme, na spochybňovanie takýchto ľudí sú potrebné aj určité znalosti – ale škála požiadaviek je úplne iná.

Ďalším spôsobom, ako sa podeliť o kompetenciu niekoho iného, ​​sú už spomínané textové prepisy správ. Stáva sa tiež, že jeden z našich rečníkov uverejní blogový príspevok v angličtine a my ho po dohode s ním preložíme do ruštiny. V takýchto prípadoch treba textu rozumieť, no netreba byť odborníkom, ktorý ho vie napísať.

Čo vedie k tomu?

Z vlastnej skúsenosti chcem povedať, že pri takejto práci sa na IT pozeráte z pomerne zaujímavého pohľadu.

Vo všeobecnosti to môže byť urážlivé: všade sa deje nejaký pohyb, ľudia pracujú na zaujímavých veciach a vy sa na to všetko pozeráte „zvonku“, kladiete otázky a nakoniec o každom niečo pochopíte. tieto veci povrchne, ale v detailoch implementácie tomu už nerozumiete - aby ste na to prišli, museli by ste s tým neustále pracovať. V hĺbke je pravdepodobne tiež veľa zaujímavých vecí; vidieť to všetko na prvý pohľad vás len láka!

No zároveň, kým strácate v hĺbke, získavate na šírke pokrytia – a to je tiež cenné. Ak pracujete v konkrétnej úlohe v konkrétnom projekte, potom všetko vidíte cez túto prizmu: niečo vôbec nespadá do zorného poľa, niečo, čo vidíte zboku („testeri sú tí zlí ľudia, ktorí porušujú môj krásny kód “). A keď píšete o rôznych veciach, vidíte veľmi odlišné veci, a nie „zo strany“, ale z vtáčej perspektívy: nevidíte detaily, ale v hlave máte celkový obraz. Rozprával som sa (v rozhovoroch aj len na našich konferenciách) s množstvom úplne odlišných ľudí: od kompilátorov po testerov, od Googlerov po startupy, od tých, ktorí píšu v Kotline až po tých, ktorí píšu samotný Kotlin.

Vývojár JS môže byť zvedavý na čítanie habrapostov zo sveta C++ („čo tam majú?“), no bude zavalený materiálmi v hlavnom poli a k ​​týmto nejadrovým materiálom sa nedostane. Pre mňa sú takmer všetky oblasti špecializované, každý text, ktorý si o vývoji a testovaní prečítam, môže byť užitočný pri mojej práci.

Cítim, že mám v istom zmysle veľké šťastie: na rozdiel od väčšiny ľudí môžem počas pracovnej doby so záujmom sledovať, ako žije a vyvíja sa vývoj vo všeobecnosti.

Koho potrebujeme?

Z toho všetkého vyplýva, že takáto práca si vyžaduje dosť jedinečného človeka.

Musí dobre rozumieť vývoju, no zároveň musí byť ochotný robiť aj niečo iné ako samotný rozvoj.

Pochopenie vývoja si vyžaduje nielen z pohľadu kódu, ale aj z pohľadu komunity. S vývojármi musíte hovoriť rovnakým jazykom a vedieť, čo ich znepokojuje.

Potrebujete kombináciu iniciatívy a usilovnosti. Na jednej strane sú to štandardné úlohy, ktoré je potrebné splniť (máme napríklad tradičné príspevky „top 10 správ z poslednej konferencie“). Na druhej strane chceme, aby ste sami ponúkali nápady na zaujímavé texty a nečakali len na návod.

Samozrejme, musíte vedieť písať: tak z hľadiska gramotnosti, ako aj z hľadiska „aby to bolo zaujímavé“. Ceníme si texty, ktoré nevyzerajú len ako suchý technický návod, ale sú skutočne podmanivé. Napríklad, ak máte osobný príbeh zo svojho života, ktorý sa nejakým spôsobom prelína s témou materiálu, môže to byť výborný úvod.

Vyžaduje sa aj flexibilita: momentálne nám ide predovšetkým o texty na .NET a testovanie, takže nás zaujímajú najmä ľudia s relevantnými kompetenciami, ale priority sa môžu zmeniť. Okrem Habra občas publikujeme aj na iných stránkach a tomu sa musíme vedieť prispôsobiť (podstata zostáva rovnaká, „texty pre vývojárov“, ale formát sa môže líšiť).

A hoci nikto od nás nevyžaduje prácu mimo pracovného času, IT-čkári, ktorí sa vo voľnom čase venujú domácim projektom pre zábavu alebo čítajú o IT, sa tu budú cítiť na svojom mieste: to nerieši priamo pracovné problémy, ale v konečnom dôsledku pomáha riešiť, že sú efektívnejšie.

Ak vás všetko napísané vyššie neodstrašilo, ale zaujalo a chcete vedieť viac podrobností alebo reagovať, oboje môžete urobiť na stránka voľných pracovných miest.

Zdroj: hab.com

Pridať komentár