student asking question

Spune-mi diferența dintre un programator (coder), un programator (programmer) și un inginer (engineer)!

teacher

Răspunsul vorbitorului nativ

Rebecca

Aceste trei cuvinte pot fi confuze, deoarece se suprapun în unele roluri! În primul rând, în industria software, programatorii (coder), programatorii (programmer) și inginerii (engineer) au ceva în comun prin faptul că lucrează cu cod. Cu toate acestea, rolurile specifice sunt ușor diferite, în primul rând, programatorii sunt clasificați ca începători, deoarece folosesc un limbaj de cod. Din acest motiv, ele sunt adesea denumite junior programmers/developers. Programatorii și dezvoltatorii (developer), pe de altă parte, lucrează și cu cod, dar sunt mai pricepuți decât programatorii și sunt responsabili de întregul proiect. În cele din urmă, inginerii sunt profesioniști care au atins vârful de competență și sunt responsabili pentru proiectarea, finalizarea și coordonarea unei aplicații sau a unui proiect în ansamblu. Cu alte cuvinte, practic, toți trei lucrează cu cod, dar diferă în ceea ce privește competența lor. Deci, în funcție de nivelul de calificare, vă puteți muta cariera la programator, programator / dezvoltator și inginer software, în această ordine. Exemplu: I have a friend who works as a software engineer in Silicon Valley. She usually works on optimizing applications for end-users. (Am o prietenă care lucrează ca inginer software în Silicon Valley și este de obicei responsabilă pentru optimizarea aplicațiilor utilizatorilor finali.) Exemplu: I just started my career as a coder. I can be considered a newbie. (Abia încep cariera mea de programator, așa că, într-un fel, sunt începător.)

Întrebări și răspunsuri populare

12/08

Completați expresia cu un test!