Posted by mfer on August 11, 2008 at 11:54am
I'm just starting to learn drupal.
2% (1 vote)
I can add modules to drupal.
2% (1 vote)
I can build a website with existing modules and themes.
51% (21 votes)
I can build new drupal themes.
15% (6 votes)
I can build new drupal modules.
22% (9 votes)
I'm a drupal guru (can trick out servers, tweak drupal and write core patches, etc.)
7% (3 votes)
Total votes: 41

Comments
Changes, changes, changes...
Well, on this new scale, I prefer NOT to do mods/themes from scratch. I am familiar with customizing themes though.
Plus I am a Linux expert, so have many aspects of administration for the LAMP box automated with shell scripts, cron jobs, and what not.
I suppose the answers will change yet again...
Michael Lueck
somewhere between module developer and guru
I'm familiar with Drupal theme, module and general PHP development as well as lots of Linux/UNIX administration and development tasks. I didn't write core patches though. My colleagues ask me if they are too lazy to read man pages. I do most of my work with Python, Java or Perl and not PHP these days. Do I qualify as guru? :-)
No
I would say you aren't a drupal guru. You may be a linux guru and even darn good at php but the impression I get is that you aren't a drupal guru which would require knowing and using the drupal APIs and hacking on and with drupal.
Matt Farina
www.innovatingtomorrow.net
www.geeksandgod.com
www.superaveragepodcast.com
www.mattfarina.com
so I put my vote correctly
I know the Drupal APIs as far as creating themes and modules requires it, but I didn't actually work on any Drupal core code yet.
Right on the line...
I'm right on the line on this one. I didn't check "can build new Drupal modules," but could go either way, based on interpretation. If you want to consider "new modules" to be like a site specific module with a few hook_form_alter hacks, then yeah, I've been there and done that. I also have a couple of actual functional modules on the drawing board, and probably have the skills at this point to make them work. On the other hand, I'm reluctant to say "can build" until I've actually proven it to myself.
I could also echo Michael's comments above word for word. My preference to start with an existing theme is really a time issue. I'd write themes from scratch if I had the time. I've been using Linux for 13 years and am root on every server where I'm running Drupal, including the DV from MediaTemple.
Micah
Almost theming
I'm just dipping my toes into the theming waters with theming nodes and making the occasional change to a page.tpl.php file. I really want to be able to create and modify modules, but I just haven't gotten that far yet.
I dont think I'll ever be at
I dont think I'll ever be at the point where I can create a module. Way too geeky for me. I would like to learn how to create themes. I'm in the process to start learning that now. Mustardseedmedia podcasts have been a help. Still confusing as heck to me. Im sure Ill come around.
I'm a themer
I can theme from the ground up, but know very little php. -NP