By johnrosswvsu on
Hi Everyone!
Is there any existing oficial Drupal examination that is conducted for examinees to get a certification? If so, what are the requirements (such as testing fees, etc)? Where could be the testing centers? and any additional information about it....
JRJ
Comments
There are currently no
There are currently no Drupal-specific exams or certifications. However, there are certifications for PHP and MySQL, two of the technologies closely tied with Drupal:
http://www.zend.com/en/services/certification/
http://www.mysql.com/certification/
Thank You
Thanks a lot for the information! That would be a great thing to start with...
---------------------------------
I am like a new-born bird trying to fly but couldn't do so...
Need someone else's wings to lift me up...
John Ross C. / Web Developer
johnross@prometsource.com
Promet Source
1802 W Berteau Ave Suite 209 Chicago, IL 60613
Drupal Web Development
Certification from NobleProg
How about this one?
I found a link on NobleProg.co.uk, for Drupal Certification
http://www.nobleprog.co.uk/certification/drupal+certification
new summary for an old thread
Just to help anyone who happens to find this thread now there have been a few developments since the last comment in 2008.
I wrote a summary of this State of Drupal Certifications in 2010
In short:
At Drupalcon Chicago there will be a session Certifications and Drupal - Three Strategies with Aaron Winborn of Drupal Guilds, Bonnie Bias of Lullabot, and me representing Certified to Rock.
--
Morris Animal Foundation
Certified To Rock - accurate enough?
I was looking were to post this and this thread looks like the place.
I've spent almost 2 hours to read about possible ways of Drupal certifications and Certified To Rock looks like the main source of "certification data". So below are my considerations on CTR.
There is no rating based on comments and other contributions on DO (like on StackOverflow). So how can CTR calculate who is an active and who is not?
For example, I do not post unnecessary comments and do not open duplicated discussions, but when I comment - I do post all possible details to help solve the problem. Does this counts?
I can go and create heaps of discussions that will lead to nothing just to "contribute". But is it a real contribution?
And what about modules approval queue? Why does module has to be in the queue for 3 month to get approved? Having operational, deployed and contributed, but not approved module makes direct influence on CTR.
Also, there is no clear list of what is considered as metrics by CTR. I'm not asking HOW it is calculated, I'm asking WHAT is calculated! And what if the module is full of bugs - is it as good as another professionally-built module?
CTR is good for old contributors, but for newcomers (<2 years), like myself, it is not fare. This makes even larger barrier for developers who wants to move to Drupal from other platform.
If CTR is meant to be used by clients and employers - there should be a clear description of what is assessed.
Founder, Software Engineer | www.drevops.com
accurate enough compared to what?
Thanks for your feedback about certifications and Certified To Rock (increasingly called CTR, which is a great shorthand for it).
CTR uses a private set of metrics, algorithms, and weights to determine scores. It's true that they are not perfect and like all automated systems have some drawbacks like not being able to analyze for subjective factors like "good comments vs. low quality comments." However we do have a variety of systems in place to prevent people from "gaming" the system and to make sure nobody gets rewarded for "spam" like behavior.
In the fall of 2010 I did a post about the newest Drupal rockers who had been members of the Drupal community for a fairly short amount of time but who had high scores. In our most recent update for the spring of 2011 we again highlighted people with amazing contributions and just 1 year of working with Drupal. So, your claim that it keeps out people moving to Drupal doesn't feel valid to me.
It's true, particularly in the short run, that CTR can feel flawed: we only update it infrequently and there are problems in the Drupal community that reduce the effectiveness of CTR. However in the longer term of 6 months or a year we feel like it's a pretty valid system. I encourage you to simply keep up the good work and know that eventually CTR will understand you better and improve on its own.
To answer your question "is it accurate enough?" we have to say "accurate enough compared to other certifications." In my experience, valuable certifications take years of concerted effort and often thousands of dollars to obtain. When considered from that perspective I think that CTR does a very good job balancing low cost, ease of getting certified, and accuracy of scores.
--
Morris Animal Foundation
Thank you for the proper
Thank you for the proper reply.
Unfortunately, my main question was left unanswered: What CTR is assessing when calculation the score?
One of the purposes of any certification is to officially acknowledge person's knowledge of the topic being certified. This acknowledgement is used by clients/employers to check whether candidate fits the requirements, because they do not have the time to check how good candidate is. Moreover, they do not want to think about risks that hiring inadequate candidate can bring into their business.
As Drupal is currently moving towards enterprise environments, it would be really useful for Drupal professional to be certified.
From my own experience, I was "hitting the wall" of mistrust by clients several times, despite demonstrating successful projects and examples of hi-end sites (whitehouse etc.) developed with Drupal. They wanted to be sure not only about the technology, but also about the developer(s) who are going to implement their projects. They were not interested in Drupal community - they were interested in their own business.
And how someone's involvement into Drupal community (assessed by CTR) is going to help their (clients) projects? Does someone's non-involvement in community means that he/she do not know Drupal (drupal way, api etc)? Look at the .NET developers - they have their frameworks and are not expected to be involved with community to get properly assessed and certified and as a result - get contract/position easily.
So, my question is the same: What metrics CTR is assessing?
p.s. I'm 100% for the involvement into community. It is just that Drupal already has more than enough "mass" to be used by people outside of community to build websites. Proper certification will help to put all Drupal developers into categories (like 'site builder', 'module developer', 'themer' etc - need to think more about these categories) and this will allow to properly know their skills.
Founder, Software Engineer | www.drevops.com
Certifications and Drupal - Three Strategies - some feedback
Just want to add my 2 cents on that conference (which I did not attend).
After watching the whole conference video I realized that no one raised the question about why CTR is used by end-clients/employers in the same way as it used by other developers.
I understand that someone as Bonnie Bias will go to CTR as the first place before even talking to candidate, but this is because he *knows* Drupal and he knows that CTR assesses based on contributions to community. The end-client will simply stay away from community and will use CTR rank as a number without context.
So at the end, we have a rating system that intended to be used ONLY by developers, but is used by the end clients outside of Drupal context. The fact that other Drupallers do not understand this (I had similar discussion in Linked In Drupal group) demonstrates that Drupal developers are not trying to simplify client's understanding of whole Drupal eco-system, they just discussing certification as something internal that can be understood only be other developers.
Ideally, if there are no certificates and CTR is the main source if the information about developer, it MUST provide all metrics to make the whole process transparent to avoid any misleading information.
Founder, Software Engineer | www.drevops.com
I think you're making a lot
I think you're making a lot of assumptions about how things work (or should work) and then just say that transparency has to happen to make it valid. It's a point we'll have to disagree on, I guess.
Please see http://certifiedtorock.com/criticisms-of-certification-programs#open_closed and http://certifiedtorock.com/about-certified-to-rock-for-drupal for more on why we feel it needs to be a closed system...at least for now.
--
Morris Animal Foundation
I surrender. If you can not
I surrender.
If you can not understand that Drupal is no longer *just* open-source project - all explanation above is useless.
If we want developers to be involved on full-time position working with Drupal, we must provide appropriate and adequate tools for business to rely on when assessing developer's skills.
There is nothing bad about people writing 5 modules or 10 documentation pages to get their CTR rate up as their reputation will be rated based on the quality of those modules. And it will be up to the CTR algorithm to correctly calculate rating based on known metrics. And again, I'm repeating myself: WHAT is assessed, but not HOW is assessed, has to be known to public.
Currently, CTR is just something closed and managed by particular group of developers and presented to everyone outside Drupal as the only one tool to measure developer's skills. What if I will create my own CTR tomorrow and will analyze community in the way I want - would it be fare to others, as I will be the only one who can control how internals work and what results are displayed?
Founder, Software Engineer | www.drevops.com
_
The only thing that will accomplish is having people figure out how to contribute the minimum to get a particular score--just like they do now with the service listing process. Rather then just becoming good community contributors obviously deserving of the recognition, they're always asking what's the minimum they have to do to get listed. We don't need more people and organizations only willing to do the absolute minimum-- we want to encourage and reward good community behavior.
It's the same thing that 'seo' has done to the internet-- instead of sites consistently contributing good quality relevant content, they figure out the minimum they can do to trick the system. And now the entire internet is filled with seo'd garbage sites.
If you want to be a known contributor, with all that comes with it, then contribute. period. And stop worrying about how to get a score someplace. There are no shortcuts.
You seem to be searching for
You seem to be searching for a magic bullet that actually doesn’t exist in any technical discipline. Certifications based on measuring certain metrics or on standardized testing are always imperfect methods of determining total competency in any area. There are simply too many intangibles that can’t be accurately measured in any such system. And attaining such relevant certifications certainly doesn’t guarantee that the person will be a good employee. Managers tasked with hiring usually have to make that determination based on many factors.
You say: “we must provide appropriate and adequate tools for business.” Sure but who is ‘we’? Drupal isn’t some giant corporation with the resources to do such a thing. Apparently no one with enough standing in the community has decided to take the time and effort, and spend the money that this would require, as well as be willing to place their reputation behind it.
I very much doubt that community members are creating modules, themes, or writing documentation primarily to raise their CTR scores. All of those things are usually based on solving a specific problem and contributing the solution back to the community. Yes, the CTR program as it currently exists is as flawed and as closed as its developers fully admit. If you decide to use it as a guide you can at least count on the expertise, willingness to contribute, and even the goodwill of those who created and continue to support it.
Of course you could create and fully document a similar certification system of your own. However, and this isn’t a criticism of you personally, what standing do you have in the community to make any such system more valid than the current CTR?
Until someone or some entity steps up and creates such a certification system as you suggest, CTR is all we have. And it’s probably better than nothing.
My intention for continuing
My intention for continuing the original topic was only to make Drupal acceptance by business easier and make developers stop proving that Drupal is the best to each and every client.
Of course, producing poor modules and documentation won't get Drupal anywhere better. And this is were we need to think about advanced ranking system to prevent poor contributions.
As for CTR. "Having it is better than nothing" is not quite right. If there is a measurement tool - it must say WHAT it measures. Otherwise it is a black box and it SHOULD NOT be used as results WILL BE interpreted incorrectly (this is the 3d time I'm writing about this, but no one notices).
Lastly, I feel some pressure through the comments and I do not understand why this discussion can not be supported according to topic.
No one talk here about shortcuts, and I especially hate shortcuts, so lets avoid discussing certification from this position.
We need to discuss how we can achieve certification and whether we need it at all. Currently this issue is open (at least I was not able to find any closure). Please point me to more Drupal certification resources, if it possible, so that I can study this more.
Founder, Software Engineer | www.drevops.com
as the only one tool to
Comments like this show how close-minded you are. When have we ever presented CTR as the only tool? If someone else presents it that way you should correct them, but we do not present it that way.
For example, I was a participant and motivator for the panel in Chicago which presented 3 perspectives about certification. I didn't insult or point to flaws in the other ideas instead I helped promote them. Please stop stating lies as if they are fact and using those lies to attack CTR.
You need to separate your criticisms if you want them to be taken seriously.
First: What if you were to create one tomorrow? That would be fine. You have every right to do that and, in fact, different companies do have lists of preferred vendors or preferred partners that act as a certification for those vendors. In general, other people are less open about their preferred vendors than CTR is about how CTR works. I'd be happy to talk about how we created CTR in case it helps you in building your system (though this thread is not the place for it).
Then you make an indirect complaint about the lack of community involvement/open-ness in CTR. While we have always listened to feedback from a diverse set of community contributors, we are actually working right now to include a much broader set of people in the day to day operations. I don't think having a broader set of people will drastically change the features or trajectory that CTR is on, but I do expect it to be better for a variety of reasons.
--
Morris Animal Foundation
I tried to outline 2
I tried to outline 2 problems, which are both IMHO:
1. If developers need certification, how it can be achieved?
2. Currently there is only one tool - CTR - which measures skills of Drupal developers. What is measured is not clear.
Please stop speculating my words and see the root of the problem.
"Currently, CTR is just something closed and managed by particular group of developers and presented to everyone outside Drupal as the only one tool to measure developer's skills."
You interpreted my words incorrectly. I apologize for misusing the word "presented" in this context as it was confusing (I did not mean you as a "presenter" of CTR). All I wanted to say is that CTR is is available for clients, but they do not know what results mean.
What information did you provided in this paragraph? What is "diverse set of community contributors" (who are this people) and where is that "feedback" was "listened" (is there a thread about these discussions)?
As this thread goes nowhere, could yo please point me, greggles, to resources for Drupal certification? I want to study this issue more.
Thanks
Founder, Software Engineer | www.drevops.com