Mikä on tutkimusohjelmistoinsinöörin päätehtävä Microsoftissa tai muissa yrityksissä?

Paras vastaus

Olen tutkimusohjelmistosuunnittelija Kalifornian ohjelmistoyrityksessä. Näkemykseni ovat perustuu pienyritysten (alle 500 työntekijää) innovaatiotutkimussopimuksiin (SBIR), joissa työskentelen. Jos SBIR-sopimusten toteuttaminen on osa yrityksen liiketoimintamallia, voit työskennellä puolustusministeriön omien tutkimusehdotusten parissa ( DoD), energiaosasto (DoE) jne. Tämän seurauksena tohtori on erittäin suositeltava (lue vaaditaan) ja se on etu.Sinun on oltava hyvä kirjailija ja juontaja – molemmat tarvitaan kommunikoimaan monimutkaisten ideoiden kanssa Selkeällä englannilla. Tutkimusyhteistyötä korkeakoulujen ja kansallisten laboratorioiden kanssa kannustetaan ja joskus vaaditaan rahoituksen saamiseksi.

Tutkimusinsinöörin todellinen työ alkaa, kun projekti rahoitetaan. On oltava erittäin hyvä ohjelmistoinsinööri. ratkaista mielenkiintoisia ongelmia ja hakea koodia ratkaisuille koko suorituksen ajan projektin jatkuessa. Koodi on harvoin tuotantovalmis. Ideailla on oltava suora vaikutus tuotteeseen. Viimeinen asia, jonka pieni yritys haluaa, on antaa hänen kykynsä ihmetellä ja tutkia asioita, joita kukaan muu ei välitä yrityksessä. Aikataulu ei välttämättä ole niin löyhä kuin voisi ajatella. Jokaisella projektilla / esittelyllä / raportilla on kiinteä määräaika. Rajoitukset ovat sujuvia ja tarjolla on runsaasti mahdollisuuksia kokeilla uusia tekniikoita. Tämä hetki on oikea innovaatioille.

Vaikka uusien tekniikoiden tutkiminen on melkein aina mielenkiintoista, sen kääntöpuoli on. SBIR-projektit voivat olla lyhytaikaisia ​​(6-9 kuukautta). Ellet pysty keskittyä tiettyyn (ehkä uuteen) tekniikkaan monivuotisen projektin kautta, on vaikea kehittää todellista asiantuntemusta ja mittavaa kokemusta sen tukemiseksi. ”On paljon suuremmat mahdollisuudet tuottaa laadukkaita tutkimuspapereita, TRL 7-8 -tason ohjelmistoja, ja tehdä todellinen ero tällä tavalla. Elämä tosiasia on kuitenkin, että tällaiset mahdollisuudet ovat harvinaisia, koska kiertämiseen on vain niin paljon rahaa ja kilpailu on kovaa. Seurauksena on, että vuosien varrella päädyt todennäköisesti moniin (oheislaitteisiin kytkettyihin) tekniikoihin rakentamalla pinnallista tuntemusta, joka lopulta pesee pois. Toisin sanoen: ”Muutaman kaupan haalistunut tunkki ja mikään mestari.” Nykypäivän ”siirtymäkaudella” tekniikan muutosnopeus on niin nopea, että uusien taitojen nopea hankkiminen voi olla arvokkain voimavara kuin tietyn taiton erittäin syvällinen asiantuntemus. Älkää ymmärtäkö minua väärin, syvällinen tieto joissakin avaimissa alueet ovat välttämättömiä, ja siinä on pyrittävä parantamaan asioita riippumatta siitä.

Se vie minut seuraavaan kohtaan, joka koskee sitä, mitä tapahtuu, kun tähdet kohdistuvat ja monivuotinen projekti, joka keskittyy rakastettuun alueeseen. (yritykselle ja sinulle) rahoitetaan. Se on kultakaivos! Voisi saada naurettavan onnekas, että harrastuksesta tulee työtä. Se on vapauden tunnetta, jota on vaikea löytää muualta. On voimaannuttava tunne, että sinulla on $$$, kykyjä (koodaustaitoja) ja aikaa on todella merkitystä. Juuri se ”mirage” pitää monet toivossa, että jonain päivänä se muuttuisi todelliseksi keitaan.

Vastaus

Korkealla tasolla RSDE: t lisäävät insinööritoiminta meneillään oleviin tutkimushankkeisiin, jotta voidaan rakentaa vankkoja tutkimusprototyyppejä todellisessa maailmassa tapahtuvaan kokeiluun. SDDE: n tapaan RSDE: ien painopiste on ohjelmistojen suunnittelussa. Toisin kuin SDE: ssä, RSDE: ien on kuitenkin työskenneltävä melko nestemäisillä rajoituksilla. tosiasia, että tutkimusidean toteuttaminen todellisessa maailmassa tapahtuvaa kokeilua varten vaatii melko vähän nokkaamista. Ja tämä kohta takaa RSDE: n suunnittelun kekseliäisyyden, joustavuuden ja ketteryyden. Hyödykkeenä RSDE: llä on enemmän joustavuutta kokeilla tekniikkaa, tekniikkaa ja tekniikkaa RSDE: n jälkeen Ne ovat lähellä tutkimusta, heidän on helppo osallistua / tutkia ideoita ydintutkimukseen. Toisin sanoen se antaa heille mahdollisuuden tutkia ideoita / toimia, joilla ei ole suoraa vaikutusta tuotteeseen. Joten olisi hyödyllistä, että RSDE: t saisivat kipinää tuntemattomalle / siniselle taivaalle. Toisin kuin SDE: t, jotka työskentelevät usein tietyn toimitussuunnitelman rajoissa, RSDE: t työskentelevät tutkimushankkeissa, joilla ei useimmiten ole jäykkiä toimitussuunnitelmia. RSDE: ien tulisi siten pystyä hallitsemaan aikaa, tehtävää ja aikataulua samalla, kun ne palvelevat hankkeita, joihin ne osallistuvat. Lyhyesti sanottuna riippumattomuus ja itsehallinto ovat RSDE: n erittäin toivottuja piirteitä. Tietenkin RSDE: t ovat myös SDE: itä. Joten pitäisi olla erinomainen SDE olla RSDE – vahva ohjelmoinnissa, algoritmeissa ja suunnitteluprosessissa. Epäilen, vaaditaanko Mastersilta RSDE: tä; se saattaa kuitenkin auttaa. Vaikka useimmilla RSDE: llä on ylempi korkeakoulututkinto, olen tuntenut RSDE: n ilman maisterin tutkintoa. Perustuen tuntemiini RSDE-tiedostoihin, jos olet kiinnostunut olemaan RSDE, hioudu SDE-taitosi, etsi, opi ja auta tutkimustyötä yrityksessäsi.Vastuuvapauslauseke: Vastaukseni perustuu havaintoihini MSR: ssä. Nämä eivät välttämättä päde muissa yrityksissä.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *