Delphi Handbooks Collection


Delphi XE Handbook


Delphi 2010 Handbook


June 29, 2011

Delphi Certification

As you probably know by now, a couple of weeks ago Embarcadero introduced a Certification program for Delphi.

As you probably know by now, a couple of weeks ago Embarcadero introduced a Certification program for Delphi. The official page is at:

http://www.embarcadero.com/certification

There are two levels of certification, a basic level with an online exam and a master level with an online exam you have to take at a certified training center (my company included) just to make sure you are the persona taking the exam (and not your fried who's a Delphi guru). The goal is to answer a set of questions at two different levels and answer a good number of them correctly, so you can get an official certificate and the right to use an official "certified" logo on your site and CV. There are two study guides that should help you get an idea of the topics and see some sample questions... and a "free exam voucher" for those who own Delphi XE (but this expires in 2 days -- plus a month, I had a wrong deadline in mind!).

As I was directly involved for quite some time in the preparation, correction, and validation of the tests, I'll refrain from commenting on the questions themselves. Only consider that in the master test many questions are not directly tied to Delphi, but its environment (Windows API, XML, HTTP, and the like). So you need a good knowledge of programming in general, not only specifically Delphi.

You can read more on David I blog, Dr. Dobb's, and SD Times. (Nice to see magazines mention Delphi, by the way.) 

Why a Delphi Certification?

All this bring us to the key question Tim Anderson asked some time ago, What's the use of computing certifications ? I mostly agree with him, in saying that while some technical and specific knowledge (like those of a network or database administrator) is more suited for certifications, programming knowledge in general is very hard to test, unless you ask the developer to write some code and you evaluate its quality, a very difficult and subjective operation. 

So is Delphi certification useful? I think it is. Truly, a certified developer isn't necessarily better than one who didn't take the exam or failed it. However, it shows some basic knowledge of the product. Being part of global and public list (as Embarcadero has hinted they will do) is good for the developer find a job or some consulting work, as it helps companies looking for Delphi programmers (and there are many) find you. But having a significant numbers of Delphi developers also helps the Delphi community figure out there are still many others on the same boat. And it helps the overall perception of the product. Lots of companies claim they are giving up Delphi becasue they cannot find developers, the Certification program can help changing this perception.

So despite a few reasonable doubts, I think the Delphi Certification program is a good move in the right direction. And if you own Delphi XE, use the free exame bonus and spend an hour to take the test. You might even learn a couple of Delphi secret features while doing so. I did learn a few tricks (and found out a couple of wrong assumptions I had).

Needless to say, that if you are still using an older version of Delphi and are interested in learning all the new XE features, fast, my Delphi Handbooks Collection can be useful also for the exams (even if it is not directly aimed at those).





 

5 Comments

Delphi Certification 

 Marco,
"free exam voucher for those who own Delphi XE (but 
this expires in 2 days!)"?
In accordance with certification FAQ 
http://www.embarcadero.com/certification/delphi-
developer You must request your free test code by 
July 31, 2011 and use it within 90 days. It expires 
in 2 days and a month. Nevermind thank you for the 
early warning!
Comment by IL on June 29, 19:06

Being part of global and public list ... 

 ... is a serious privacy concern for many people and 
publishing such a list without explicit prior consent 
might be illegal in many countries (it is in Germany).

Of course Embarcadero could argue that by taking the 
certification one has already given permission but I 
doubt that this would stand up in a German court (of 
course it will probably never be tested in one).
Comment by Thomas Mueller [http://www.dummzeuch.de] on June 30, 06:51

Delphi Certification 

 " Lots of companies claim they are giving up Delphi becasue they 
cannot find developers,"

I don't believe this to be true. I think more companies gave up on 
Delphi because of the price of the product and maintainence 
pricing scheme. I also believe that the number of dysfunctional 
IDEs and the refusal to go in the path the developers wanted 
(cross platform, 64 bit) contributed.

Our company has been using Delphi since 1995. Delphi 2010 was 
the last version they will ever buy. They were also a interbase 
partner, helping to sell interbase to each and every client that 
purchased our software. This will no longer be the case.

Although my company maintains legacy software using Delphi 7, 
they have never used the Delphi 2010 they purchased and have 
no plans to do so. They have switched to another language.

I myself continue to program in Delphi as a hobby, but slowly see 
Embarcadero losing Delphis programming base slowly over time.
Comment by Shane on June 30, 10:53

Delphi Certification 

Interesting that now, when Delphi is almost dead, 
Embarcadero decided to create this certification.

Don't get me wrong, I like Delphi, I used since version 
1 up to 2006 but me as many other developers leave 
Delphi because everyone wants Web 2.0 applications and 
Delphi is not the best tool to do that.

Last time I wrote something in Delphi was about 2-3 
years ago and frankly, now I preffer to write Java than 
Delphi even small utility programs.

Regards.
Comment by SS on July 3, 19:00

Delphi Certification 

Yes, certifications are overrated; but even so, you
can learn (or remember) one or two things when
preparing towards to the exam. 

I wrote down a couple of remarks from my experience
when taking the Delphi Developer Certification exam
(http://www.yanniel.info/2011/06/certification-delphi-developers.html).
Nothing new I would say, but still, you can check it out.
Comment by Yanniel [http://www.yanniel.info/] on November 9, 03:20


Post Your Comment

Click here for posting your feedback to this blog.

There are currently 0 pending (unapproved) messages.