Ero ohjelmistosuunnittelijan ja ohjelmistokehittäjän välillä

Ohjelmistosuunnittelija vs. ohjelmistokehittäjä

Ohjelmistosuunnittelijan nimike on yksi keskusteltuimmista ja kiistanalaisimmista nimikkeistä, joita ohjelmistoteollisuudessa voi olla. Asema merkitsee työtä, joka on melkein identtinen ohjelmistokehittäjän kanssa, ja näitä kahta käytetään usein vaihtokelpoisesti saman asian tarkoittamiseen. Joten miten ne todella eroavat toisistaan? Ohjelmistokehittäjän otsikko on pohjimmiltaan hyväksyttävämpi verrattuna ohjelmistosuunnittelijaan, koska viimeksi mainittu käy edelleen paljon kiihkeää keskustelua.

Ohjelmistosuunnittelija ei oikeastaan ​​ole todellinen insinööri, eikä sitä voida ryhmitellä siviili-, sähkö-, elektroniikka-, mekaniikka- ja muihin tekniikan ammatteihin. Ohjelmistosuunnittelijan kute syntyi, kun ihmiset yrittivät paeta puhuakseen siitä, että heidät puhuttiin ohjelmoijaksi, jolla oli kielteinen merkitys siitä, että heillä oli vähän taitoja ja kykyjä. Tuloksena insinöörien luontaisen rakennustehtävän ja ohjelmistojen rakentamisen alusta alkaen tapahtuvalta rinnakkaiselta, näytti loogiselta, että dub ihmiset, jotka rakentavat ohjelmistoja ohjelmistosuunnittelijoiksi.

Monet ihmiset väittävät, että ohjelmistosuunnittelijat käyttävät tekniikan konsepteja ja ideoita ohjelmistojen suunnittelussa ja rakentamisessa; jotain, mitä he sanovat, jota ohjelmistokehittäjät eivät sovella. Tärkein argumentti tätä vastaan ​​on se, että valtaosa ohjelmistosuunnittelijoista ei käynyt suunnittelukurssilla, joten heillä ei ole sanottuja käsityksiä ja ideoita. Suurin osa ohjelmistosuunnittelijoista on suorittanut tietotekniikan tutkinnon ja vain harvoilla on tekninen tausta. Vaikka ohjelmistosuunnitteluohjelmat ovat alkaneet ilmestyä useissa kouluissa, tutkinnon suorittaneille ei edelleenkään ole yleisesti hyväksytty insinöörin nimeä. Siitä huolimatta ohjelmistosuunnittelu on laajalti suosiota ja näyttää olevan vain ajan kysymys, ennen kuin siitä tulee hyväksytty tekniikan ala.

Loppujen lopuksi tämä on vain hämmentävä taistelu kahden nimen välillä samasta tarkalle työlle. Molemmat ovat edelleen huolissaan ohjelmistojen suunnittelusta, jotka täyttäisivät loppukäyttäjän tarpeet odotetulla luotettavuudella, nopeudella ja kustannuksilla.

Yhteenveto:

1.Ohjelmistokehittäjä on hyväksytty termi kuin ohjelmistoinsinööri
2. Ohjelmistosuunnittelijan sanotaan soveltavan tekniikan käsitteitä, kun taas ohjelmistokehittäjä ei