Chia sẻ kinh nghiệm thi Acquia Drupal Developer Certification Exam

Chia sẻ kinh nghiệm thi Acquia Drupal Developer Certification Exam

When I first heard about Acquia's Drupal Certification Program, I had mixed feelings. For most programming jobs, especially the majority of web-related jobs, a certification doesn't hold a lot of weight. Certifications are often like final exams for a university course—they show that you know a particular set of material, but they don't indicate whether you can actually use that knowledge effectively.* Further, tech-based certifications are less meaningful over time, as technology progresses and the tested knowledge required to gain a specific certification becomes less relevant.

Chia sẻ kinh nghiệm thi Acquia Drupal Developer Certification Exam

According to a few people who have already taken the Acquia certification exam, it tested real-world Drupal knowlege rather than rote memorization. I was intrigued, but couldn't put together 1.5 hours of uninterrupted time to take the test online at home or elsewhere. Lucikly, Acquia offered the exam during DrupalCon, where I could sneak out for a while to take it.

After taking the exam, I still have mixed feelings—but not about the exam's content and effectiveness in measuring a developer's Drupal abilities. My mixed feelings are over whether this particular certification (and future ones like it) will keep moving Drupal down the road towards a more "enterprisey" community. One of Drupal's greatest strengths (if not the greatest) is the community, and that's not just sentimentality. Drupal would not exist, and wouldn't be touching so many lives, without the strong grassroots community. Many other OSS projects don't have the vibrancy, diversity, and geography of Drupal's community, and they suffer for it.

When your project becomes too enterprise-centric, many individuals (especially individual developers) begin jumping ship—they can no longer identify with the project, and since they no longer see it as an extension of their personalities, their work, and their life, they don't pour their hearts and souls into it anymore... and you lose out on a particular pizzaz, or flavor, that you had before.

I hope that never happens with Drupal. Some would argue that happened already, but I think it's just growing pains at this point, as Drupal is being used in larger and larger institutions. Drupal, the project, is not corporate, though many big Drupal names and companies are.

The Exam

Imagine being in a story meeting, and having 60 user stories thrown at you with a tiny bit of context, and you have to give the exact fix or solution for each one, and you get a minute or two for each. That's about how it felt taking the exam, and my brain needed a little rest afterwords. That's a good thing—it means the exam made me think!

All but a few of the questions required at least two read-throughs. Most questions were basically the equivalent of a story/scenario, then a question about either how you would implement it in Drupal, or why a given code snippet doesn't work to fulfill the requirements.

Of the 60 total questions, at least 30-40 of them were similar to scenarios I've dealt with once or twice in my 9 years with Drupal (I started with 4.7.x in 2005); if you develop in Drupal on a daily basis, and have developed one or two larger Drupal sites, I'm pretty sure you'll pass the exam.

The exam seemed to have a good mix of back-end (API-related), site building (UI/module-related), and theming (CSS/JS-related) questions, so to pass, you can be weak in one of the three areas, but not two. Most Drupal developers seem to be better as a back-end/site builder, or as a themer/site builder, so don't worry if there are a few questions way out of your comfort zone!

A few other people have mentioned the exam's code formatting made some questions more difficult than they needed to be, but I found this to be the case only on two questions, one of them dealing with CSS, the other with a couple lines of PHP. Since I took my time on each question, it wasn't a big deal, though having a little 'note space' on the page where I could reformat things how I like would've been helpful.

The exam is a good proxy for real-life Drupal development, and I'd recommend it to any Drupal developer who has the $250 to spare—even if you don't plan on putting the certification on your resumé, it's worth figuring out parts of Drupal and web development where you can improve.

The Result

I passed with a 93%. There were a couple questions that were ambiguous, and I'm pretty sure two were theming-related, which isn't too surprising, since I focus more on back-end work nowadays (as is evidenced by the fact that this site's theme is stuck in 2010).

>> Thi lấy chứng chỉ: Acquia Certified Developer Exam Blueprint

>> Thông tin Acquia certification cho Drupal

>> Có cần thiết lấy Acquia Certified Drupal Developer exam ?

My advice to other Drupal developers: If you can, take the exam. It's not a rubber stamp of validation or anything like that, but it's a good benchmark for your own professional development, to see what areas of Drupal development you might want to focus on—or to at least help you be aware you should pass off theming, backend coding, or site building tasks to someone else.

I hope companies who are hiring Drupal developers will use the certification as one of an array of identifying marks, and continue to hire based more on community involvement, code samples, and good cultural fit. If a company requires that a developer have an Acquia certification and is inflexible about it, I feel they are either lax in their hiring process, or are too focused on process and business practice, rather than community and individuals.

*Note that there are certain positions where certifications are extremely valuable, especially in many engineering and normal IT roles—I'm specifically speaking of web and application developers here.

Bạn thấy bài viết này như thế nào?: 
Average: 3.5 (2 votes)
Ảnh của Tommy Tran

Tommy owner Express Magazine

Drupal Developer having 9+ year experience, implementation and having strong knowledge of technical specifications, workflow development. Ability to perform effectively and efficiently in team and individually. Always enthusiastic and interseted to study new technologies

  • Skype ID: tthanhthuy

Bình luận (0)

 

Add Comment

Filtered HTML

  • Các địa chỉ web và email sẽ tự động được chuyển sang dạng liên kết.
  • Các thẻ HTML được chấp nhận: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Tự động ngắt dòng và đoạn văn.

Plain text

  • No HTML tags allowed.
  • Các địa chỉ web và email sẽ tự động được chuyển sang dạng liên kết.
  • Tự động ngắt dòng và đoạn văn.
CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.

Tìm kiếm bất động sản

 

Advertisement

 

jobsora

Dich vu khu trung tphcm

Dich vu diet chuot tphcm

Dich vu diet con trung

Quảng Cáo Bài Viết

 
Thông tin khoá học SEO - Google Map hình thức học Online qua Zoom

Thông tin khoá học SEO - Google Map hình thức học Online qua Zoom

Năm 2021 sẽ là 1 năm đầy cơ hội cho kênh Google Map, nhưng cũng đầy khó khăn và thử thách. Liệu anh em mình đã đi đúng hướng chưa?

Add-on Firefox hay dành cho seo và webmaster

Để làm SEO cho tốt, webmaster thường xuyên theo dõi tình hình tăng giảm thứ hạng về site của mình cũng như các site đối thủ, những thông tin như ranking, backlink, income links

Hướng dẫn gọi 1 function sau khi #AJAX event thực hiện (Drupal 7)

Hướng dẫn gọi 1 function sau khi #AJAX event thực hiện (Drupal 7)

This tutorial is on how to call a JavaScript function after a Drupal 7 #AJAX event. You can view the tutorial on how to call a JavaScript function after a Drupal 6

Công ty diệt chuột T&C

 

Diet con trung