Kas tarkvaraarendaja ja arvutiprogrammeerija vahel on erinevus?


Vastus 1:

Tarkvarainseneri või infotehnoloogiainseneri ülesandeks oleks konkreetse tööriista või tarkvara ehitamine, et programmeerija jaoks oleks kodeerimine lihtsam.

Programmeerija kohustus on kirjutada projekti lõpuleviimiseks konkreetse ülesande koodid. Ta peab teadma kõiki konkreetse programmi koodi kirjutamiseks saadaolevaid funktsioone ja raamatukogusid.

Näiteks: programmeerija kirjutaks koodi oma ülemuse antud ülesande põhjal. Arvestades, et tarkvarainsener peab olema võimeline välja töötama uusi algoritme ja looma värskeid API- ja teegi faile, mida programmeerija saab oma koodis otse kasutada. See vähendab koodi suurust ja on ka tulevastes projektides koodide kirjutamisel väga tõhus ...

Tarkvarainsener on programmeerijast kõrgemal positsioonil, kuna tal peavad olema teadmised nii programmeerimise kui ka arvutiteaduse põhimõistete, näiteks opsüsteemide kohta.


Vastus 2:

Keegi ei kasuta pealkirju mingisuguse täpsusega, kuid ..

Vanasti oli programmeerija roll väga piiratud - keegi, kes võttis sisuliselt pseudokoodi, mille pakkus välja süsteemianalüütik, ja muutis selle jooksukoodiks. Nendel päevadel on pealkiri üsna mõttetu. Programmeerimine on sisuliselt oskus, mitte roll.

Arendaja seevastu viitab kellelegi, kes tegelikult tarkvara arendab - mis hõlmab palju ülesandeid lisaks koodi kirjutamisele (probleemide lahendamine, kujundamine, dokumentatsioon jne).

Mõelge erinevusele “haameri” ja kapi valmistaja vahel.


Vastus 3:

Keegi ei kasuta pealkirju mingisuguse täpsusega, kuid ..

Vanasti oli programmeerija roll väga piiratud - keegi, kes võttis sisuliselt pseudokoodi, mille pakkus välja süsteemianalüütik, ja muutis selle jooksukoodiks. Nendel päevadel on pealkiri üsna mõttetu. Programmeerimine on sisuliselt oskus, mitte roll.

Arendaja seevastu viitab kellelegi, kes tegelikult tarkvara arendab - mis hõlmab palju ülesandeid lisaks koodi kirjutamisele (probleemide lahendamine, kujundamine, dokumentatsioon jne).

Mõelge erinevusele “haameri” ja kapi valmistaja vahel.


Vastus 4:

Keegi ei kasuta pealkirju mingisuguse täpsusega, kuid ..

Vanasti oli programmeerija roll väga piiratud - keegi, kes võttis sisuliselt pseudokoodi, mille pakkus välja süsteemianalüütik, ja muutis selle jooksukoodiks. Nendel päevadel on pealkiri üsna mõttetu. Programmeerimine on sisuliselt oskus, mitte roll.

Arendaja seevastu viitab kellelegi, kes tegelikult tarkvara arendab - mis hõlmab palju ülesandeid lisaks koodi kirjutamisele (probleemide lahendamine, kujundamine, dokumentatsioon jne).

Mõelge erinevusele “haameri” ja kapi valmistaja vahel.