Fortæl mig forskellen mellem en koder (coder), en programmør (programmer) og en ingeniør (engineer)!

Modersmålets svar
Rebecca
Disse tre ord kan være forvirrende, da de overlapper hinanden i nogle roller! Først og fremmest i softwareindustrien har kodere (coder), programmører (programmer) og ingeniører (engineer) noget til fælles, idet de arbejder med kode. De specifikke roller er dog lidt forskellige, først og fremmest klassificeres kodere som begyndere, fordi de bruger et kodesprog. På grund af dette kaldes de ofte junior programmers/developers. Programmører og udviklere (developer) arbejder derimod også med kode, men de er dygtigere end kodere og har ansvaret for hele projektet. Endelig er ingeniører fagfolk, der har nået toppen af færdigheder, og er ansvarlige for at designe, færdiggøre og koordinere en ansøgning eller et projekt som helhed. Med andre ord, dybest set arbejder alle tre med kode, men de adskiller sig i deres færdigheder. Så afhængigt af færdighedsniveauet kan du flytte din karriere op til koder, programmør / udvikler og softwareingeniør i den rækkefølge. Eksempel: I have a friend who works as a software engineer in Silicon Valley. She usually works on optimizing applications for end-users. (Jeg har en ven, der arbejder som softwareingeniør i Silicon Valley, og hun er normalt ansvarlig for optimering af slutbrugerapplikationer.) Eksempel: I just started my career as a coder. I can be considered a newbie. (Jeg er lige begyndt i min karriere som koder, så på en måde er jeg nybegynder.)