Jaká je hlavní práce Research Software Engineer v Microsoftu nebo jiných společnostech?


Nejlepší odpověď

Jsem výzkumný softwarový inženýr v softwarové společnosti v Kalifornii. Moje názory jsou na základě smluv o malém podnikání (00 zaměstnanců), na kterých pracuji na výzkumu inovací (SBIR). Pokud je provádění smluv SBIR součástí obchodního modelu společnosti, můžete pracovat na svých vlastních výzkumných návrzích pro ministerstvo obrany ( DoD), Department of Energy (DoE), atd. V důsledku toho je Ph.D. silně preferován (vyžaduje se čtení) a je to výhoda. Musíte být dobrým spisovatelem a moderátorem – obojí je nezbytné pro komunikaci složitých myšlenek v prosté angličtině. Spolupráce na výzkumu s akademickými a národními laboratořemi je podporována a někdy je vyžadována k získání financování.

Skutečná práce výzkumného inženýra začíná, když je projekt financován. Člověk musí být velmi dobrý softwarový inženýr k řešení zajímavých problémů a vybičování kódu pro řešení v průběhu provádění na projektu. Kód je zřídka připraven k výrobě. Nápady musí mít přímý dopad na produkt. Poslední věc, kterou malá společnost chce, je nechat se divit talentem a zkoumat věci, které ve společnosti nikoho jiného nezajímají. Časový plán nemusí být tak laxní, jak by si někdo myslel. Každý projekt / demo / zpráva má pevný termín. Omezení jsou plynulá a existuje spousta příležitostí k experimentování s novými technologiemi. Okamžik je ten pravý pro inovaci.

Zatímco zkoumání nových technologií je téměř vždy vzrušující, je tu i její odvrácená strana. Projekty SBIR mohou být krátkodobé (6-9 měsíců). Pokud nejste schopni zaměřit se na konkrétní (možná novou) technologii prostřednictvím víceletého projektu, je těžké vyvinout skutečné odborné znalosti a značné zkušenosti, které by to podpořily. Existuje mnohem větší šance na produkci kvalitních výzkumných prací, software na úrovni TRL 7-8, a udělat tak skutečný rozdíl. Faktem však je, že takové příležitosti jsou vzácné, protože existuje jen tolik peněz, které je potřeba obejít, a konkurence je tuhá. V důsledku toho se po letech pravděpodobně dostanete k mnoha (periferně propojeným) technologiím budování povrchní důvěrnosti, která se nakonec promyje. Tj. „Vybledlý zvedák několika obchodů a mistr žádného.“

Zajímavé je, že to není vždy špatná věc. Opravdu záleží na tom, jaké má člověk ambice. V dnešním „směnovém věku“ je rychlost změny technologie tak rychlá, že rychlé získání nových dovedností může být tím nejcennějším přínosem než velmi hluboká odbornost v konkrétní dovednosti. Nechápejte mě špatně, hluboká znalost některých klíčových oblasti jsou zásadní a člověk se musí snažit se v tom zlepšit, ať už se děje cokoli.

Tím se dostávám k dalšímu bodu, který je o tom, co se stane, když se hvězdy vyrovnají, a víceletý projekt zaměřený na milovanou oblast (pro společnost i pro vás) je financován. Je to zlatý důl! Člověk by mohl mít směšně štěstí, že se z koníčka stane práce. Jde o pocit svobody, který jinde těžko najdete. Je to posilující pocit, že máte $$$, talent (dovednosti v kódování) a čas na opravdu změnit. Je to právě ta „fata morgána“, která udržuje mnoho lidí v naději, že se jednoho dne změní ve skutečnou oázu.

Odpověď

Na vysoké úrovni přidávají RSDE Inženýrská síla pro probíhající výzkumné projekty k vybudování robustních výzkumných prototypů pro experimentování v reálném světě. Aby bylo možné vypracovat, stejně jako SDE, je cílem RSDE navrhnout software. Na rozdíl od SDE však musí RSDE pracovat s poměrně tekutými omezeními. skutečnost, že implementace výzkumné myšlenky pro experimentování v reálném světě vyžaduje trochu šťourání. A tento bod zaručuje inženýrskou vynalézavost, flexibilitu a hbitost od RSDE. Jako výhodu budou mít RSDE větší flexibilitu při experimentování s technologiemi, technikami a inženýrstvím procesy. Také od RSDE Jsou blízko výzkumu, je pro ně snadné přispět / prozkoumat myšlenky do základního výzkumného úsilí. Jinými slovy jim to umožňuje prozkoumat nápady / snahy, které nemají přímý dopad na produkt. Pro RSDE by tedy bylo prospěšné mít jiskru pro neznámou / modrou oblohu. Na rozdíl od SDE, kteří často pracují v rámci omezení konkrétního plánu dodávek, pracují RSDE na výzkumných projektech, které nejčastěji nemají žádné rigidní plány dodávek. RSDE by proto měly být schopné řídit svůj čas, úkoly a harmonogram při zajišťování projektů, do nichž jsou zapojeny. Stručně řečeno, nezávislost a samostatná správa jsou v RSDE velmi žádanými vlastnostmi. RSDE jsou samozřejmě také SDE. Jeden by tedy měl být vynikající SDE, aby byl RSDE – silný v programování, algoritmech a inženýrských procesech. Pochybuji, že Masters je požadavek být RSDE; mohlo by to pomoci. Zatímco většina RSDE má magisterský titul, znám RSDE bez magisterského studia. Na základě RSDE, které znám, pokud máte zájem být RSDE, zdokonalte své dovednosti SDE, hledejte, dozvíte se o nich a pomozte výzkumnému úsilí ve vaší společnosti.Zřeknutí se odpovědnosti: Moje odpověď je založena na mých pozorováních na MSR. V jiných společnostech nemusí platit.

Napsat komentář

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