Click here to Skip to main content
15,923,557 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Call for a Professional Programmers' Association Pin
Andrew L. Meador25-Jun-19 8:52
professionalAndrew L. Meador25-Jun-19 8:52 
GeneralRe: Call for a Professional Programmers' Association Pin
SeattleC++25-Jun-19 6:54
SeattleC++25-Jun-19 6:54 
GeneralRe: Call for a Professional Programmers' Association Pin
Gerry Schmitz25-Jun-19 7:32
mveGerry Schmitz25-Jun-19 7:32 
GeneralRe: Call for a Professional Programmers' Association Pin
bryanren25-Jun-19 7:57
bryanren25-Jun-19 7:57 
GeneralRe: Call for a Professional Programmers' Association Pin
Gerry Schmitz25-Jun-19 8:29
mveGerry Schmitz25-Jun-19 8:29 
GeneralRe: Call for a Professional Programmers' Association Pin
Andrew L. Meador25-Jun-19 9:39
professionalAndrew L. Meador25-Jun-19 9:39 
GeneralRe: Call for a Professional Programmers' Association Pin
Gerry Schmitz25-Jun-19 12:21
mveGerry Schmitz25-Jun-19 12:21 
GeneralRe: Call for a Professional Programmers' Association Pin
Andrew L. Meador25-Jun-19 18:46
professionalAndrew L. Meador25-Jun-19 18:46 
And you honestly think because the customer see that a programmers has a cert that they are then vetted?

And yes - if you have a medical condition - do you not make some effort to figure out what it could be, or after going to a doctor - research their conclusions or get a second opinion if a serious issue? Due diligence...


Your list is fine - and doesn't define anything that is not programming. You don't just set down and start plunking the keyboard. You have to define the problem, figure out requirements, da, da, da... I learned nearly 40 years ago that your list is the basic steps of software development/programming. One in the same. Smaller programs may allow skipping some of this - especially when designing for your own purposes - as you are the end user and know what you want to do and so on. But if your are doing it for someone else - and you want to do a good job - what part of this do you leave out?

Maybe you make the distinction that someone hired to write code (a 'programmer') based on the specs given to them after a systems analyst has had at the project, and the user interface design team has worked up their parts, and the project manger has distributed the work amongst the 'programmers' - that these 'programmers' are not developers? I think any 'programmer' should always be a developer if that is your distinction. I don't think I have ever met anyone - self trained, college trained, etc... that looks at programming so narrowly. 'Development' is inherently part of programming in my view. Having a team to split the work load over doesn't absolve the 'programmers' from knowing, understanding, and participating in the overall process. If that's how some handle it - then I think this is poor managements and not taking advantage of the full resources of their programmers/developers/engineers. In my opinion - these are all programmers/software developers/software engineers - whatever - its just a matter of entry level, junior, senior rankings of whatever you want to call them. People are always playing with names. I don't want to be a janitor - I want to be the custodial engineer, or I don't want to be a secretary, I want to be the Front Desk Executive. Same here. We have a department at the state that calls their people that know how to change settings in their tax system software - programmers. Their administrator is the DBA. Names, names, names...
GeneralRe: Call for a Professional Programmers' Association Pin
gggustafson25-Jun-19 11:01
mvagggustafson25-Jun-19 11:01 
GeneralRe: Call for a Professional Programmers' Association Pin
Gerry Schmitz25-Jun-19 12:28
mveGerry Schmitz25-Jun-19 12:28 
GeneralRe: Call for a Professional Programmers' Association Pin
gggustafson25-Jun-19 10:38
mvagggustafson25-Jun-19 10:38 
GeneralRe: Call for a Professional Programmers' Association Pin
bryanren25-Jun-19 11:03
bryanren25-Jun-19 11:03 
GeneralRe: Call for a Professional Programmers' Association Pin
Gerry Schmitz25-Jun-19 12:36
mveGerry Schmitz25-Jun-19 12:36 
GeneralRe: Call for a Professional Programmers' Association Pin
gggustafson25-Jun-19 11:04
mvagggustafson25-Jun-19 11:04 
GeneralRe: Call for a Professional Programmers' Association Pin
PNutHed25-Jun-19 8:15
PNutHed25-Jun-19 8:15 
GeneralRe: Call for a Professional Programmers' Association Pin
gggustafson25-Jun-19 10:46
mvagggustafson25-Jun-19 10:46 
GeneralRe: Call for a Professional Programmers' Association Pin
PNutHed25-Jun-19 11:54
PNutHed25-Jun-19 11:54 
GeneralRe: Call for a Professional Programmers' Association Pin
gggustafson26-Jun-19 4:02
mvagggustafson26-Jun-19 4:02 
GeneralRe: Call for a Professional Programmers' Association Pin
Member 1332243025-Jun-19 18:46
professionalMember 1332243025-Jun-19 18:46 
GeneralRe: Call for a Professional Programmers' Association Pin
gggustafson26-Jun-19 4:01
mvagggustafson26-Jun-19 4:01 
GeneralRe: Call for a Professional Programmers' Association Pin
Benktesh Sharma25-Jun-19 12:17
Benktesh Sharma25-Jun-19 12:17 
GeneralRe: Call for a Professional Programmers' Association Pin
jlongo25-Jun-19 13:59
jlongo25-Jun-19 13:59 
GeneralRe: Call for a Professional Programmers' Association Pin
Alex_Chapman25-Jun-19 23:44
Alex_Chapman25-Jun-19 23:44 
GeneralRe: Call for a Professional Programmers' Association Pin
gggustafson26-Jun-19 3:48
mvagggustafson26-Jun-19 3:48 
GeneralRe: Call for a Professional Programmers' Association Pin
MSBassSinger26-Jun-19 10:53
professionalMSBassSinger26-Jun-19 10:53 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.