Most developers I know who have worked in Delphi think is one of the best development tools / languages out there. Unfortunately many of them also realize that for their career they need to be familiar with Visual Studio and C#. The argument is there are more people with those skills, and there are more jobs for people with those skills.
I was thinking about this an it occurred to me that Delphi is a Ferrari. Anyone who knows about Ferrari's would most likely choose it for their car. I know I would. Unfortunately we all don't drive Ferrari's. Most of us are stuck with a Toyota Corolla or some other really common car.
So if I were a mechanic, who wanted to specialize in a type of car and stock parts and tools specific for that car I would probably choose the Corolla over the Ferrari. Naturally I know that the Ferrari is a better car, but I know that there are more people driving Corolla's out there, so it is a better career move.
Although a mechanic that is actually able to specialize in Ferrari's, and find enough customers to justify their business, will make much more money, and chances are they will be happier too, since that are working with the best.
Feel free to substitute BMW, Mercedes, etc. for Ferrari. There really isn't anything wrong with a Corolla, but which would you rather drive?
1 comment:
I for one will continue to work in the language that keeps me employed. VB Delphi, Cold Fusion, Java, etc., it doesn't matter to me. Delphi has alot going for it but in Idaho, jobs are limited.
Post a Comment