Says that I am idealist, but my entire career has been focused on adding business value. I don’t agree with your scoring scheme. I spent many years as a contractor and was kept around when other contractors were let go because I understood that the products I developed were useful only in so much as the software allows people to do more useful, higher value activities. I do, however, value elegance because elegance often means the code is better.
“The Idealist” and “The Rockstar” are the two most confusing “Difficult Developer” profiles, as they should be positive. The fact that they can be considered a negative by an organization is one of the many things wrong with the way software development projects are managed. However, to clear up the confusion, I expanded on the aspects that make a developer highly effective in: https://neilonsoftware.com/highly-effective-software-developers/
Hey awesome quizz, how do you do the scoring? Would love to play around a bit 🙂
Apparently I’m a Diva. I need a sticker for my laptop with the Diva icon.
Says that I am idealist, but my entire career has been focused on adding business value. I don’t agree with your scoring scheme. I spent many years as a contractor and was kept around when other contractors were let go because I understood that the products I developed were useful only in so much as the software allows people to do more useful, higher value activities. I do, however, value elegance because elegance often means the code is better.
“The Idealist” is more of a negative commentary on the organization than the individual. Note the discussion in the “Solution” section of the Idealist’s profile: https://neilonsoftware.com/difficult-people-on-software-projects/developers/the-idealist/
The way this quiz is designed bothered me so much it inspired an entirely new product. I explain the transition here: https://neilonsoftware.com/2019/05/22/giving-software-developer-career-advice-to-bailey-the-beargrammer/
“The Idealist” and “The Rockstar” are the two most confusing “Difficult Developer” profiles, as they should be positive. The fact that they can be considered a negative by an organization is one of the many things wrong with the way software development projects are managed. However, to clear up the confusion, I expanded on the aspects that make a developer highly effective in: https://neilonsoftware.com/highly-effective-software-developers/