Click here to Skip to main content
15,898,222 members

Survey Results

Does being a software developer make you proud?   [Edit]

Survey period: 26 Nov 2007 to 2 Dec 2007

Some like to brag about being a Doctor, Lawyer or Rare African Elephant herder. Are you proud enough to brag about being a software developer?

OptionVotes% 
I'm very proud of my profession1,24450.55
I'm somewhat proud44818.20
It depends on the company I'm with41816.98
I'm not that proud1475.97
I'm not proud at all.1164.71
I'm not a software developer883.58



 
GeneralRe: Proud?! Not at all. Pin
El Corazon1-Dec-07 17:29
El Corazon1-Dec-07 17:29 
GeneralRe: Proud?! Not at all. Pin
Hamed Musavi1-Dec-07 19:17
Hamed Musavi1-Dec-07 19:17 
GeneralSome what .........................:) Pin
qumer10128-Nov-07 22:48
qumer10128-Nov-07 22:48 
GeneralNot proud but sad. Pin
CurtD28-Nov-07 11:44
CurtD28-Nov-07 11:44 
GeneralRe: Not proud but sad. Pin
Mel Padden28-Nov-07 20:31
Mel Padden28-Nov-07 20:31 
GeneralRe: Not proud but sad. Pin
Roger Stoltz28-Nov-07 21:47
Roger Stoltz28-Nov-07 21:47 
GeneralRe: Not proud but sad. Pin
illium29-Nov-07 10:28
illium29-Nov-07 10:28 
GeneralRe: Not proud but sad. Pin
Roger Stoltz29-Nov-07 21:46
Roger Stoltz29-Nov-07 21:46 
I think you're missing my point, even if I'm somewhat impressed by the quantity of words in your post. Wink | ;)

The IKEA analogy doesn't really fit since...
You can go and have a look at the bookshelf in the store and get a feeling for the quality of it, whether the colour matches the furniture you've already bought or not. You see what you get, no surprises.
The comparison that would match should be between the carpenter that builds the shelf from scratch and the person that assembles the IKEA shelf.
The attitude I'm talking about would be a typical bookshelf buyer paying a visit to the carpenter and when shown the shelf drawing and the cost estimate argues that he knows of another shelf that's only 10% of the price and "making" it didn't strike him as very hard to do. What he doesn't realize is that the cheaper shelf was only assembled from parts made by third-parties when he watched. It was probably assembled by his 12-year-old and it has less stability and so on. The carpenter cannot argue this since the buyer is not able to see the difference.

Suppose the IKEA bookshelf has a flaw; it wobbles. The owner of the bookshelf pays a visit to the carpenter to have it made more stable. The carpenter uses tools that you won't need when you assemble the IKEA bookshelf.
With the Microsoft proclamation in mind, the problem is if IKEA earlier proclaimed that "you should not use any other tools than the ones supplied with our products". The carpenter is skilled enough to know that the tools supplied by IKEA cannot possibly do the trick and he realizes that the proclamation is not suitable in this situation. However, the 12-year-old and his dad argues that the carpenter has used the wrong tools for the job referring to the IKEA proclamation.

A skilled programmer may use VB to do something with less quality or performance requirements in the same way a carpenter may assemble an IKEA bookshelf. However, the 12-year-old is not competent enough to build a bookshelf from scratch. My point is that even if you're able to "assemble" applications with VB, it doesn't necessarily mean that you're competent enough to build complex applications with hard requirements regarding quality and performance. But the market/management is not able to see the difference.


illium wrote:
So, the roles of RAD/VB/scripting programming and more traditional software engineering are both equally useful and needed in the software development market. They just create different kinds of solutions for different kinds of problems.


Agreed.
One important ability of a skilled craftsman is to select the right tool for the job.
But my point is not about the tools really, it's about the market/management being confused about the tools.


"It's supposed to be hard, otherwise anybody could do it!" - selfquote
"High speed never compensates for wrong direction!" - unknown

GeneralRe: Not proud but sad. Pin
CurtD29-Nov-07 5:27
CurtD29-Nov-07 5:27 
GeneralRe: Not proud but sad. Pin
MAEI29-Nov-07 11:29
MAEI29-Nov-07 11:29 
GeneralRe: Not proud but sad. Pin
Jeffrey Schaefer29-Nov-07 13:19
Jeffrey Schaefer29-Nov-07 13:19 
GeneralRe: Not proud but sad. Pin
Xiangyang Liu 刘向阳1-Dec-07 3:48
Xiangyang Liu 刘向阳1-Dec-07 3:48 
GeneralRe: Not proud but sad. [modified] Pin
Grav-Vt29-Nov-07 18:01
Grav-Vt29-Nov-07 18:01 
GeneralRe: Not proud but sad. Pin
Dejan Petrovic29-Nov-07 18:54
Dejan Petrovic29-Nov-07 18:54 
GeneralRe: Not proud but sad. Pin
Xiangyang Liu 刘向阳30-Nov-07 7:59
Xiangyang Liu 刘向阳30-Nov-07 7:59 
GeneralMaking money on our back ! Pin
Randhay26-Nov-07 17:37
Randhay26-Nov-07 17:37 
GeneralRe: Making money on our back ! Pin
NormDroid27-Nov-07 0:37
professionalNormDroid27-Nov-07 0:37 
GeneralRe: Making money on our back ! Pin
Vasudevan Deepak Kumar27-Nov-07 2:27
Vasudevan Deepak Kumar27-Nov-07 2:27 
GeneralRe: Making money on our back ! Pin
cpkilekofp28-Nov-07 10:08
cpkilekofp28-Nov-07 10:08 
GeneralRe: Making money on our back ! Pin
Vasudevan Deepak Kumar29-Nov-07 7:20
Vasudevan Deepak Kumar29-Nov-07 7:20 
GeneralProgrammers are like painters Pin
Mike Hankey26-Nov-07 16:48
mveMike Hankey26-Nov-07 16:48 
GeneralRe: Programmers are like painters Pin
Cape Town Developer27-Nov-07 3:51
Cape Town Developer27-Nov-07 3:51 
GeneralRe: Programmers are like painters Pin
Mike Hankey27-Nov-07 6:14
mveMike Hankey27-Nov-07 6:14 
GeneralRe: Programmers are like painters [modified] Pin
John M. Drescher27-Nov-07 5:36
John M. Drescher27-Nov-07 5:36 
GeneralRe: Programmers are like painters Pin
Mike Hankey27-Nov-07 6:23
mveMike Hankey27-Nov-07 6:23 

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.