Ohjelmiston insinööri ja ohjelmistokehittäjä

Anonim

Ohjelmistomestari vs. ohjelmistokehittäjä

Ohjelmiston insinöörin nimi on yksi haastavimmista ja kiistanalaisista nimikkeistä, joita voi pitää ohjelmistoteollisuudessa. Asema edellyttää työtä, joka on melko samanlainen kuin ohjelmistokehittäjä, ja niitä käytetään usein keskenään samanlaiseksi. Joten miten he todella eroavat toisistaan? Pohjimmiltaan ohjelmistokehittäjän nimi on hyväksytty ohjelmistokehittäjä verrattuna, koska jälkimmäinen on edelleen kovassa keskustelussa.

Ohjelmistoteknikko ei todellakaan ole todellinen insinööri, eikä sitä voi ryhmitellä siviili-, sähkö-, elektroniikka-, mekaani- silla ja muilla insinööriammateilla. Ohjelmiston insinöörin kutsu tuli, kun ihmiset yrittivät paeta ohjelmoijasta, jonka kielteinen merkitys oli vähän taitoja ja kykyjä. Rakennuksen innovaation tehtävän ja rakennustyön ohjelmistopäivän välisestä rinnakkaisuudesta johtuen näytti siltä loogiselta dubata ihmisiä, jotka rakentavat ohjelmiston ohjelmistoinsinööreiksi.

Monet väittävät, että ohjelmistosuunnittelijat käyttävät konetekniikkaa ja -ideoita ohjelmiston suunnittelussa ja rakentamisessa. mitä he sanovat, jota ohjelmistokehittäjät eivät käytä. Tärkein argumentti tätä vastaan ​​on se, että valtava enemmistö ohjelmistosuunnittelijoista ei läpäissyt teknistä kurssia, eivätkä siten ole salaisia ​​mainituille käsitteille ja ideoille. Suurin osa ohjelmistoinsinööreistä on tietojenkäsittelytieteen tutkinnon suorittaneita ja vain harvoilla on tekninen tausta. Vaikka ohjelmistosuunnitteluohjelmat ovat alkaneet näkyä useissa kouluissa, ei vieläkään ole maailmanlaajuisesti hyväksytty valmistuneille insinööriksi. Tästä huolimatta ohjelmistotekniikka on yleistynyt laajalti, ja se näyttää olevan vain ajan kysymys ennen kuin siitä tulee hyväksytty tekninen kurinalaisuus.

Lopulta tämä on vain hämmentävä taistelu kahden nimen välillä samasta täsmällisestä työstä. Molemmat ovat edelleen huolissaan sellaisten ohjelmistojen suunnittelusta, jotka täyttäisivät loppukäyttäjän tarpeet odotetulla luotettavuustasolla, nopeudella ja kustannuksilla.

Yhteenveto:

1. Ohjelmiston kehittäjä on hyväksytty termi kuin ohjelmistosuunnittelija 2. Ohjelmiston insinöörin sanotaan soveltavan konsepteja insinööriksi, kun taas ohjelmistokehittäjä ei