|
View:
New views
20 Messages
—
Rating Filter:
Alert me
|
| < Prev | 1 - 2 | Next > |
|
|
Drupal Skills InventoryHi all,
I recently posted a request asking for freelancers and was a bit overwhelmed by the number of responses. I also realized that I really need a better way to figure out what someone's Drupal skills are -- to see if a certain type of work is appropriate for them. I'm wondering if anyone here has every put together a Drupal skills inventory/survey and if they would be willing to share it. (or if you know of one that exists and can provide a link) I started working on my own and here is what I have so far as a draft http://bit.ly/rCXcc . The purpose is for me to be able to understand a freelancer's skill level -- it's not a test and relies on the person who is filling it out answering the questions honestly. I think such an inventory can also be helpful when hiring an employee -- and even for a client to use when looking to hire a freelance developer. I would greatly appreciate any feedback or ideas you all have for any additional questions to ask -- or if you think any of my questions should be revised. Thanks, Sam _______________________________________________ consulting mailing list consulting@... http://lists.drupal.org/mailman/listinfo/consulting |
|
|
Re: Drupal Skills InventorySam,
Nice job. A couple things... I don't think the "how many sites have you built" will get you any meaningful data. Maybe, "Describe your history with Drupal." What % time are you currently working with Drupal." Regarding programming strengths stuff, you might be more direct regarding the essentials: How's your CSS? How's your PHP? How's your understanding/use of Drupal's phptemplate templating system? I do understand the desire to keep it short, however... Thanks for sharing. Let us know how it goes. Shai On Mon, Aug 24, 2009 at 11:03 AM, Sam Cohen <sam@...> wrote: Hi all, _______________________________________________ consulting mailing list consulting@... http://lists.drupal.org/mailman/listinfo/consulting |
|
|
Re: Drupal Skills InventoryI would think that depends on whether you prefer someone who spends 80%
of their time 'with Drupal' but has done 1 site with the other 20% of their time, or someone who has had many clients resulting in many drupal sites created. All depends what you're looking for. Both questions as opposed to one or the other would probably be beneficial. Shai Gluskin wrote: > Sam, > > Nice job. > > A couple things... I don't think the "how many sites have you built" > will get you any meaningful data. Maybe, "Describe your history with > Drupal." What % time are you currently working with Drupal." > _______________________________________________ consulting mailing list consulting@... http://lists.drupal.org/mailman/listinfo/consulting |
|
|
Re: Drupal Skills InventorySam Cohen wrote:
> I think such an inventory can also be helpful when hiring an employee > -- and even for a client to use when looking to hire a freelance > developer. If only there was some sort of Drupal certification....... I kid, I kid ;) Here are a few pieces of information I find useful (YMMV): -URLs of Drupal sites you've had a leadership role in developing -URLs of Drupal sites you've worked at least 50% on -Do you/have you ever work/ed for a "Drupal Shop"? If so, which? -I find a couple really simple php & mysql questions weed out the obvious bads, but it's best to ask those questions on the phone so they can't cheat. -D _______________________________________________ consulting mailing list consulting@... http://lists.drupal.org/mailman/listinfo/consulting |
|
|
Re: Drupal Skills Inventory> I would greatly appreciate any feedback or ideas you all have for any
> additional questions to ask -- or if you think any of my questions should be > revised. Rate your proficiency on a scale for these items: Theme Creation/Editing Theme Function Overrides PHP MySQL Module writing Debugging etc. _______________________________________________ consulting mailing list consulting@... http://lists.drupal.org/mailman/listinfo/consulting |
|
|
Re: Drupal Skills InventoryI prefer to look to people with basic web development skills, and train
them in Drupal, rather than seeking out Drupal gurus form the start, so my approach may be less relevant to others, but here it is. To start, I ask them to identify their first and second specialty from among: Graphic Design / Branding Project Management Sales & Marketing Web Design / xHTML+CSS PHP Application Development Javascript UI Development Drupal Themeing Drupal Module Development Drupal Site Building / Implementation CiviCRM Implementation Training & Technical Support Wordpress Development Flash Application Development Server Administration I'll also ask them which of these is their mortal enemy, and which they'd most like to improve. Then I ask them to give one of these answers: What's That? I know what it is. I've used it before. I use it daily. I can make it do backflips. ...for each item on this list: Drupal jQuery CSS PHP SQL xHTML Flex OpenLaszlo api.drupal.org BASH CCK Module CiviCRM Drush hook_nodeapi() hook_form_alter() hook_theme() Ubercart Views 2 module Database-driven Flash GIMP Amazon EC2 Bazaar VCS CVS SVN It's not a very scientific approach, but it gives me a quick run down of how they views themselves in relation to the tools I work with, or skills I'd like to add to my team. HTH, Matt Sam Cohen wrote: > Hi all, > > I recently posted a request asking for freelancers and was a bit > overwhelmed by the number of responses. I also realized that I really > need a better way to figure out what someone's Drupal skills are -- > to see if a certain type of work is appropriate for them. > > I'm wondering if anyone here has every put together a Drupal skills > inventory/survey and if they would be willing to share it. (or if you > know of one that exists and can provide a link) > > I started working on my own and here is what I have so far as a draft > http://bit.ly/rCXcc . The purpose is for me to be able to understand > a freelancer's skill level -- it's not a test and relies on the person > who is filling it out answering the questions honestly. I think such > an inventory can also be helpful when hiring an employee -- and even > for a client to use when looking to hire a freelance developer. > > I would greatly appreciate any feedback or ideas you all have for any > additional questions to ask -- or if you think any of my questions > should be revised. > > Thanks, > Sam > > > ------------------------------------------------------------------------ > > _______________________________________________ > consulting mailing list > consulting@... > http://lists.drupal.org/mailman/listinfo/consulting > consulting mailing list consulting@... http://lists.drupal.org/mailman/listinfo/consulting |
|
|
Re: Drupal Skills InventoryHow
much time someone has spent with Drupal doesn't mean a lot.
I
think you probably need to gear the inventory more towards what functions you
will need on your site. For example, if you will be using Views a lot, you
probably don't want someone who has never used it; if you need a custom module
done, you need someone with PHP skills - and preferably module writing
experience. It might also be helpful to know that if the 3 years someone has
been with Drupal, 8 months were on D5 and 28 months on D6 (depending on which
version you're using).
Nancy E. Wichmann,
PMP
Injustice
anywhere is a threat to justice everywhere. -- Dr. Martin L. King,
Jr.
_______________________________________________ consulting mailing list consulting@... http://lists.drupal.org/mailman/listinfo/consulting |
|
|
Re: Drupal Skills Inventory
I like Matt's approach. The only other thing I would ask, outside of
his questions is time. How long would it take you to write x for y?
==================== Elvis McNeely office: (765) 463-6221 skype me: elvis.mcneely blog: http://elvisblogs.org Web Developer / Freelancer / Drupal Specialist Recent Work: http://elvisblogs.org/drupal-work What is Drupal? http://drupal.org Matt Chapman wrote: I prefer to look to people with basic web development skills, and train them in Drupal, rather than seeking out Drupal gurus form the start, so my approach may be less relevant to others, but here it is. To start, I ask them to identify their first and second specialty from among: Graphic Design / Branding Project Management Sales & Marketing Web Design / xHTML+CSS PHP Application Development Javascript UI Development Drupal Themeing Drupal Module Development Drupal Site Building / Implementation CiviCRM Implementation Training & Technical Support Wordpress Development Flash Application Development Server Administration I'll also ask them which of these is their mortal enemy, and which they'd most like to improve. Then I ask them to give one of these answers: What's That? I know what it is. I've used it before. I use it daily. I can make it do backflips. ...for each item on this list: Drupal jQuery CSS PHP SQL xHTML Flex OpenLaszlo api.drupal.org BASH CCK Module CiviCRM Drush hook_nodeapi() hook_form_alter() hook_theme() Ubercart Views 2 module Database-driven Flash GIMP Amazon EC2 Bazaar VCS CVS SVN It's not a very scientific approach, but it gives me a quick run down of how they views themselves in relation to the tools I work with, or skills I'd like to add to my team. HTH, Matt Sam Cohen wrote:Hi all, I recently posted a request asking for freelancers and was a bit overwhelmed by the number of responses. I also realized that I really need a better way to figure out what someone's Drupal skills are -- to see if a certain type of work is appropriate for them. I'm wondering if anyone here has every put together a Drupal skills inventory/survey and if they would be willing to share it. (or if you know of one that exists and can provide a link) I started working on my own and here is what I have so far as a draft http://bit.ly/rCXcc . The purpose is for me to be able to understand a freelancer's skill level -- it's not a test and relies on the person who is filling it out answering the questions honestly. I think such an inventory can also be helpful when hiring an employee -- and even for a client to use when looking to hire a freelance developer. I would greatly appreciate any feedback or ideas you all have for any additional questions to ask -- or if you think any of my questions should be revised. Thanks, Sam ------------------------------------------------------------------------ _______________________________________________ consulting mailing list consulting@... http://lists.drupal.org/mailman/listinfo/consulting_______________________________________________ consulting mailing list consulting@... http://lists.drupal.org/mailman/listinfo/consulting _______________________________________________ consulting mailing list consulting@... http://lists.drupal.org/mailman/listinfo/consulting |
|
|
Re: Drupal Skills InventoryMatt Chapman wrote: > To start, I ask them to identify their first and second specialty from > among: When hiring for the shop, I often take this approach. If I need a "hired gun" though, portfolio means a lot more. WRT "rate yourself"-style questions, people are inherently terrible at self-evaluation. I usually take it with a grain of salt. -D _______________________________________________ consulting mailing list consulting@... http://lists.drupal.org/mailman/listinfo/consulting |
|
|
Re: Drupal Skills InventoryWhat exactly are you looking for? A module developer? A site architect/builder? A sysadmin with experience optimizing for Drupal? A web designer with strong UI chops?
These are all different sets of Drupal skills. The error a lot of people make is in assuming that "knowing Drupal" somehow is going to get you people proficient in all these things. Liza Sabater http://culturekitchen.com http://dailygotham.com http://lizasabater.com MOB 646.552.7365 AIM cultkitdiva On Mon, Aug 24, 2009 at 11:03 AM, Sam Cohen <sam@...> wrote: Hi all, _______________________________________________ consulting mailing list consulting@... http://lists.drupal.org/mailman/listinfo/consulting |
|
|
Re: Drupal Skills InventoryOn Mon, Aug 24, 2009 at 2:02 PM, liza <nyc.blogdiva@...> wrote:
What exactly are you looking for? A module developer? A site architect/builder? A sysadmin with experience optimizing for Drupal? A web designer with strong UI chops? which is exactly why I'm developing an inventory. I'm not looking for help with a particular site. I'm looking for people to pass off projects to -- or to help with ongoing projects, as right now I have far more work than I can handle -- and the designers I develop for also have more work than I can take. So when considering someone, I'm looking for a way to get a sense of what they know, to see if they might be right for a particular project. Sam _______________________________________________ consulting mailing list consulting@... http://lists.drupal.org/mailman/listinfo/consulting |
|
|
Re: Drupal Skills InventoryDomenic Santangelo wrote:
> When hiring for the shop, I often take this approach. If I need a > "hired gun" though, portfolio means a lot more. WRT "rate > yourself"-style questions, people are inherently terrible at > self-evaluation. I usually take it with a grain of salt. Oh, yeah definitely take self-ratings with a grain of salt; I do think you can get a general sense of how trustworthy ratings are based on the whole. I'm less likely to believe "I'm a rock star at everything." Poprtfolio, code sample, reference, all go without sayings, as far as I'm concerned. You look at those for any hiring situation. I was highlighting things I used to gauge experience or aptitude for Drupal & my workflow specifically. -Matt _______________________________________________ consulting mailing list consulting@... http://lists.drupal.org/mailman/listinfo/consulting |
|
|
Re: Drupal Skills InventoryOn Aug 24, 2009, at 10:42 AM, Domenic Santangelo wrote:
> When hiring for the shop, I often take this approach. If I need a > "hired gun" though, portfolio means a lot more. WRT "rate yourself"- > style questions, people are inherently terrible at self-evaluation. > I usually take it with a grain of salt. Yes. People that rate themselves 10/10 will inevitably be useless and incompetent, or else you will have already heard of them. This entire conversation also avoids the most important abilities: problemsolving and analytical thought. The cliche interview questions like "why are manhole covers circular?" will tell you more about whether the person in question has a half a brain. In my fourteen year career in Web development I have never been paid to do something I knew how to do and I have no idea how anyone can live with themselves in a career where they are not constantly learning and challenging themselves. If you prove in your interviews that your candidate is an expert at what you want done, you've probably picked the wrong person unless your project is less than a month in duration. Finally, a question about experience: would you rather have someone who has been assembling Drupal sites for four years but had no previous programming or database knowledge, or someone with years of PHP and MySQL who is relatively new to Drupal? It depends on the project and position you're looking to fill, but if all things were equal I'd rather work with someone intimate with the concepts and underlying technologies even if that person had never heard of Drupal. Steve _______________________________________________ consulting mailing list consulting@... http://lists.drupal.org/mailman/listinfo/consulting |
|
|
Re: Drupal Skills InventorySteven Scotten wrote:
> > In my fourteen year career in Web development I have never been paid > to do something I knew how to do ... > That's an interesting comment. If that were really the case, everything you do for pay you do as a novice. I've been doing client-facing development since my junior year 30 years ago, and I've always been paid for the same thing: truly understanding the requirement, approaching its resolution in an innovative yet maintainable way, and doing quality work the first time. The only thing that changes are the tools. _______________________________________________ consulting mailing list consulting@... http://lists.drupal.org/mailman/listinfo/consulting |
|
|
Re: Drupal Skills InventoryOn Aug 24, 2009, at 11:53 AM, Jeff Greenberg wrote: > Steven Scotten wrote: > >> >> In my fourteen year career in Web development I have never been >> paid to do something I knew how to do ... >> > That's an interesting comment. If that were really the case, > everything you do for pay you do as a novice. I've been doing > client-facing development since my junior year 30 years ago, and > I've always been paid for the same thing: truly understanding the > requirement, approaching its resolution in an innovative yet > maintainable way, and doing quality work the first time. The only > thing that changes are the tools. Yeah, we can get into chasing our tails with semantics, but by no means do I believe that I get paid for being a novice. I get paid to be inventive. Did Frank Lloyd-Wright ever build the same building twice? Maybe, but it's not what he was famous for. Do you think he stayed at the same static level of knowledge through his career? My skills only improve when I take on tasks I don't know I can do. If I don't care enough to improve my skills, I should have a different career. Although that might be telling in and of itself because I took up Drupal because I really don't care about building content management systems enough to keep adding on to the one I built. If I know all the answers a client asks, I'll tell the answers for free and walk away. There's no point in trying to be creative or inventive by rote. It doesn't work. If you want to hire a developer that is neither creative nor inventive, why not just buy software off the shelf to do what you want it to do? But you do quality work the first time. That's something I'm deeply envious of. I'm constantly reworking things to make them better, and refactoring because I didn't see the best solution the first time. Clearly you're the better developer and I'm a fraud. I'm not sure I should let that stop me. _______________________________________________ consulting mailing list consulting@... http://lists.drupal.org/mailman/listinfo/consulting |
|
|
Re: Drupal Skills InventoryWell, I was just pointing out that I look at the developer's instinct,
business acumen and development know-how (making use of small functions, class use, etc.) as reusable IP, and that you are certainly paid for bringing that to the table. Where you got the idea that I was exluding you and saying you don't have that or don't use it is beyond me. I think that the part of the deliverable you see as different is probably the 20% above water, and a large part of your value also comes from the 80% coder's intuition you use again and again, albeit improved each time. I would have to differ though on reworking constantly. I may have done that given 'ownership' of an app, when I worked in-house, but as a freelancer I usually only revisit an app if the buyer wants to add things. Steven Scotten wrote: > But you do quality work the first time. That's something I'm deeply > envious of. I'm constantly reworking things to make them better, and > refactoring because I didn't see the best solution the first time. > Clearly you're the better developer and I'm a fraud. I'm not sure I > should let that stop me. > _______________________________________________ consulting mailing list consulting@... http://lists.drupal.org/mailman/listinfo/consulting |
|
|
Re: Drupal Skills InventoryTotally agree. It is important to keep updating one's knowledge and be creative and innovative in problem solving approaches. To be able to do that, it is best to have some one who has the fundamentals of programming rather than some one who tinkled with drupal but with no programming or database knowledges.
On Mon, Aug 24, 2009 at 12:49 PM, Steven Scotten <steves@...> wrote:
_______________________________________________ consulting mailing list consulting@... http://lists.drupal.org/mailman/listinfo/consulting |
|
|
Re: Drupal Skills InventorySounds like we need a client/contractor dating site. Fill out your needs profile and we'll match you to a relevant contractor using 39pts of compatibility.
-Dave BTW. In this scenario I've defined client as the purchaser of service, and the contractor as the provider of said services. (i.e. contractor/sub-contractor relationship). On Mon, Aug 24, 2009 at 11:02 AM, liza <nyc.blogdiva@...> wrote: What exactly are you looking for? A module developer? A site architect/builder? A sysadmin with experience optimizing for Drupal? A web designer with strong UI chops? -- Email is not a secure form of communication! Drupal Consultant http://www.hazelconsulting.com/ 253.686.0296 dave@... skype: hazelconsulting gtalk:kananii http://www.facebook.com/davidhazel ICQ: 366587185 _______________________________________________ consulting mailing list consulting@... http://lists.drupal.org/mailman/listinfo/consulting |
|
|
Re: Drupal Skills InventoryI
love it, Dave. Let me know when you get it built. :) Oh,
and don't forget to include personality factors into your compatibility test. A
project I'm working on now is running into issues, not because the programmers
aren't knowledgeable, but rather b/c their personalities are clashing. -jeremy From:
consulting-bounces@... [mailto:consulting-bounces@...] On
Behalf Of David Hazel Sounds like we need a
client/contractor dating site. Fill out your needs profile and we'll match you
to a relevant contractor using 39pts of compatibility. _______________________________________________ consulting mailing list consulting@... http://lists.drupal.org/mailman/listinfo/consulting |
|
|
Re: Drupal Skills InventoryAfter a chuckle, I realized there's a lot of truth behind this humor. I
think the success of a project is very much influenced by an abstract level of "compatibility." There's such a thing as a good developer who's not a good match for your project, and there's such a thing as a good client/project that's not a good match for me/my company. Unfortunately, this quality is incredibly difficult to ascertain until you actually work with the person/organization. How do other's judge whether a project is a 'match' apart from simple consideration of technical expertise? -Matt David Hazel wrote: > Sounds like we need a client/contractor dating site. Fill out your > needs profile and we'll match you to a relevant contractor using 39pts > of compatibility. > > -Dave > > BTW. In this scenario I've defined client as the purchaser of service, > and the contractor as the provider of said services. (i.e. > contractor/sub-contractor relationship). > > > > On Mon, Aug 24, 2009 at 11:02 AM, liza <nyc.blogdiva@... > <mailto:nyc.blogdiva@...>> wrote: > > What exactly are you looking for? A module developer? A site > architect/builder? A sysadmin with experience optimizing for > Drupal? A web designer with strong UI chops? > > These are all different sets of Drupal skills. The error a lot of > people make is in assuming that "knowing Drupal" somehow is going > to get you people proficient in all these things. > > > Liza Sabater > http://culturekitchen.com > http://dailygotham.com > http://lizasabater.com > > MOB 646.552.7365 > AIM cultkitdiva > > > On Mon, Aug 24, 2009 at 11:03 AM, Sam Cohen <sam@... > <mailto:sam@...>> wrote: > > Hi all, > > I recently posted a request asking for freelancers and was a > bit overwhelmed by the number of responses. I also realized > that I really need a better way to figure out what someone's > Drupal skills are -- to see if a certain type of work is > appropriate for them. > > I'm wondering if anyone here has every put together a Drupal > skills inventory/survey and if they would be willing to share > it. (or if you know of one that exists and can provide a link) > > I started working on my own and here is what I have so far as > a draft http://bit.ly/rCXcc . The purpose is for me to be > able to understand a freelancer's skill level -- it's not a > test and relies on the person who is filling it out answering > the questions honestly. I think such an inventory can also be > helpful when hiring an employee -- and even for a client to > use when looking to hire a freelance developer. > > I would greatly appreciate any feedback or ideas you all have > for any additional questions to ask -- or if you think any of > my questions should be revised. > > Thanks, > Sam > > > > _______________________________________________ > consulting mailing list > consulting@... <mailto:consulting@...> > http://lists.drupal.org/mailman/listinfo/consulting > > > > _______________________________________________ > consulting mailing list > consulting@... <mailto:consulting@...> > http://lists.drupal.org/mailman/listinfo/consulting > > > > > -- > Email is not a secure form of communication! > > Drupal Consultant > http://www.hazelconsulting.com/ > 253.686.0296 > dave@... <mailto:dave@...> > skype: hazelconsulting > gtalk:kananii > http://www.facebook.com/davidhazel > ICQ: 366587185 > ------------------------------------------------------------------------ > > _______________________________________________ > consulting mailing list > consulting@... > http://lists.drupal.org/mailman/listinfo/consulting > consulting mailing list consulting@... http://lists.drupal.org/mailman/listinfo/consulting |
| < Prev | 1 - 2 | Next > |
| Free embeddable forum powered by Nabble | Forum Help |