2
votes
2answers
307 views

What is the process of planning software called? Or what is the job title of someone who does software planning?

For example, let's say a non-technical person comes to me with their rough initial specification. And I sit down with them over a couple weeks and help them hone, formalize and better plan the ...
4
votes
0answers
350 views

What is the difference between web designers and developers? [duplicate]

Possible Duplicate: What are the boundaries between the responsibilities of a web designer and a web developer? Web designers and developers work in the same project, I've been searcing for ...
14
votes
6answers
7k views

Why are good programmers referred to as Ninjas? [closed]

How is a Ninja programmer defined? If it is just an experienced developer, then is there really no better way to describe that? Ninja sounds like a childish marketing ploy designed to attract ...
31
votes
12answers
11k views

What's the difference between a “developer” and a “programmer”? [duplicate]

Possible Duplicate: What are the key differences between software engineers and programmers? What is the difference between software engineer and software developer? What's the difference ...