student asking question

Vertel me het verschil tussen een programmeur (coder), een programmeur (programmer) en een ingenieur (engineer)!

teacher

Antwoord van de moedertaalspreker

Rebecca

Deze drie woorden kunnen verwarrend zijn omdat ze elkaar in sommige rollen overlappen! Allereerst hebben programmeurs (coder), programmeurs (programmer) en ingenieurs (engineer) in de software-industrie iets gemeen dat ze met code werken. De specifieke rollen zijn echter iets anders, allereerst worden programmeurs geclassificeerd als beginners omdat ze één codetaal gebruiken. Daarom worden ze vaak junior programmers/developersgenoemd. Programmeurs en ontwikkelaars (developer) daarentegen werken ook met code, maar ze zijn vaardiger dan programmeurs en hebben de leiding over het hele project. Ten slotte zijn ingenieurs professionals die het toppunt van bekwaamheid hebben bereikt en verantwoordelijk zijn voor het ontwerpen, afronden en coördineren van een applicatie of project als geheel. Met andere woorden, in principe werken ze alle drie met code, maar ze verschillen in hun vaardigheid. Dus, afhankelijk van het vaardigheidsniveau, kun je je carrière opklimmen tot programmeur, programmeur/ontwikkelaar en software-engineer, in die volgorde. Voorbeeld: I have a friend who works as a software engineer in Silicon Valley. She usually works on optimizing applications for end-users. (Ik heb een vriendin die als software-engineer in Silicon Valley werkt en zij is meestal verantwoordelijk voor het optimaliseren van eindgebruikersapplicaties.) Voorbeeld: I just started my career as a coder. I can be considered a newbie. (Ik ben net begonnen in mijn carrière als programmeur, dus in zekere zin ben ik een beginner.)

Populaire Q&A's

12/08

Maak de expressie compleet met een quiz!