>Hi everybody!
>
>Who can explain for me the difference between the following terms:
>programmer, analyst, jr. programmer, senior programmer, software engineer,
>developer, coder project manager. I saw all of these terms in UT ads and I
>want to know who I am...
>
>Have a happy day
>Vladimir Shevchenko
These are all terms for programmers, but each with a little different meaning. The different terms really come from the corporate need to assign ranks to different levels of programmers. The terms programmer, developer, and software engineer can, in most cases, be used interchangeably. Jr. (Junior) programmer is just used to refer to a programmer with not as much experience (maybe a fresh college grad). Analyst is someone (often the programmer) who looks at the problem before the coding begins and lays out the plans and strategy to solve it. Analysts define business rules, estimate costs and schedules, and conceptualize the business procedures to put the problem into solvable technical terms for the programmer (or in my case, himself). A project manager oversees other programmers and attempts to organize them and steer everybody in the same direction.
Hope This Helps
Erik
Erik Moore
Clientelligence