У чым розніца паміж праграмным інжынерам, распрацоўшчыкам дадаткаў, распрацоўшчыкам інфраструктуры і сістэмным інжынерам?


адказ 1:

Распрацоўшчык прыкладання:

Чалавек, які піша камп'ютэрныя праграмы, адпавядае пэўным патрабаванням. Гэты тэрмін часта прадугледжвае ўдзел альбо адказнасць за збор і тэставанне патрабаванняў, у адрозненне ад праграміста, каб спыніць распрацоўку прыкладанняў у Індыі ад распрацоўкі розных прыкладанняў.

Распрацоўшчыкі прыкладанняў працуюць у шэрагу бізнес-абласцей, уключаючы фінансы і дзяржаўны сектар. Вы часта працуеце ў складзе каманды з іншымі ІТ-спецыялістамі, напрыклад, B. Распрацоўшчыкі праграмнага забеспячэння і сістэмныя аналітыкі разам пішуць праграмы ў адпаведнасці з іх тэхнічнымі характарыстыкамі.

Распрацоўшчык праграмнага забеспячэння

Інжынер-праграміст - гэта аўтарызаваны, кампетэнтны дызайнер, які навучаецца і таленавіты ў выкарыстанні кіравання будынкамі для стварэння праграм.

Распрацоўшчык праграмнага забеспячэння рэгулярна прымае распрацоўшчыка праграмнага забеспячэння, але абодва яны ўяўляюць сабой унікальныя элементы кіравання. У той час як распрацоўшчык стварае коды, якія запускаюць праграму, зборка прадукту стварае контуры, якія выконвае распрацоўшчык праграмнага забеспячэння.

Распрацоўшчык інфраструктуры

Роля распрацоўшчыка інфраструктуры ў DevOps. Я веру, што частка дызайнера-заснавальніка - гэта інтэрфейс паміж групамі па ўдасканаленні і аператыўнымі групамі - шляхам выняцця сегментаў і патрабаванняў прыкладанняў з далейшай распрацоўкі і інтэрпрэтацыі іх у праекты камп'ютэрызацыі.

Сістэмны інжынер

Дысцыпліна інжынера-сістэма, якая адказвае за стварэнне і выкананне міждысцыплінарнага працэсу, каб забяспечыць выкананне патрабаванняў кліента і зацікаўленых асоб якасна, надзейна, эканамічна эфектыўна і своечасова на працягу ўсяго жыццёвага цыкла сістэмы.


адказ 2:

Гэта мае разуменні:

Software Engineer - агульная назва для людзей, чыёй працай з'яўляецца распрацоўка праграмнага забеспячэння

Распрацоўшчык прыкладанняў - назва заданні, якая паказвае, што заданне чалавека знаходзіцца на кампаненце прыкладнога праграмнага забеспячэння (бізнес-логіка, карыстацкі інтэрфейс ...).

Распрацоўшчык інфраструктуры - назва заданні, якая паказвае на працу, якую чалавек павінен распрацаваць інфраструктурныя кампаненты прыкладання (напрыклад, узровень доступу да дадзеных, бібліятэкі кампанентаў і г.д.).

Сістэмны інжынер - Гэты канкрэтны загаловак можа быць крыху незразумелым, але афіцыйна можна сказаць, што гэта назва працы, якая сведчыць аб тым, што гэты чалавек павінен мець магчымасць назіраць і кіраваць праблемамі рашэння з тэхнічнага боку, а не з боку прадукту, а не з аднаго. Менеджэр па прадуктах.