Ayende @ Rahien

It's a girl

I refuse to be an [type] developer

Recently I was asked, in two different situations, what kind of a developer I am. I refused. I am not a C# developer, or a database developer, or an agile developer (I don't even know what that means).

If pressed, I would admit that I am mostly familiar with the .Net platform, but I am not going to limit myself to that. I don't even believe that trying to put such tabs on people is useful.

Comments

Humberto
09/20/2008 07:29 PM by
Humberto

As you said before, specialization if for insects.

Dave
09/20/2008 08:39 PM by
Dave

alt.net?

Daniel Lidström
09/20/2008 09:45 PM by
Daniel Lidström

At the same time, who wants to be an amateur at many things, but pro at nothing?

josh
09/21/2008 03:55 AM by
josh

I solve problems in with code. That answer works for me.

Doug
09/22/2008 08:58 AM by
Doug

couldn't you be a Type() developer?

Mike Brown
09/22/2008 09:26 PM by
Mike Brown

I don't see myself as a developer at all. I see myself as a problem solver. The less code I have to write to get to a solution, the better in my eyes. The closer I can get a client to a solution with an off the shelf solution, the less code I have to code/maintain.

Of course there's a trade-off involved but you know what I mean.

That being said, I'd have to admit that my Java platform skills have diminished over the years I've been involved with .NET...I do have a strong natural aversion to learning/refreshing on a customer's dime (even to the extent of billing half when doing work that is exploratory). So even though I can claim more knowledge in Java development than most Java "consultants", my likelihood to accept a project drops significantly once Java enters the picture.

Neal Blomfield
09/29/2008 04:50 PM by
Neal Blomfield

why not simply "I am a good developer" (I would actually argue for great in your case but then people might accuse you of being arrogant)

=)

Comments have been closed on this topic.