<br><br><div class="gmail_quote">On Sat, Jan 10, 2009 at 12:36 PM, Sam Cohen <span dir="ltr"><<a href="mailto:sam@samcohen.com">sam@samcohen.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">n Sat, Jan 10, 2009 at 3:07 PM, John Sechrest <span dir="ltr"><<a href="mailto:sechrest@ao.com" target="_blank">sechrest@ao.com</a>></span> wrote:<br></div><div class="gmail_quote"><div class="Ih2E3d">
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Are there no problems/projects or websites that can be build by drupal that have value, which don't require writing new code? </blockquote></div><div><br>Sure, but to make a living as a Drupal consultant just doing those types of projects? Is that possible? I mean is it possible if you work for yourself? How does that work? How many projects do you have to do a week/month? What do you tell clients when they want something that's not configurable?</div>
</div></blockquote><div><br><br>I believe it is possible , for a particular set of clients. However, I have not been doing it , so I should not climb too deeply into this hole.<br><br>Others will have to talk about how much they code vs how much they configure.<br>
<br>But when I did the SixHourStartup , I used Drupal as a platform. And while we intended that we would attract some coders to create two new modules, we did not. And yet we were able to craft a site that came close with just configuration and CSS work.<br>
<br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="gmail_quote"><div><br>
<br><br></div><div class="Ih2E3d"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">It seems to me that the better drupal gets , the more often you can get what you want without writing code. And just because it does not take code to solve the problem, often configuring drupal so that it is what someone wants is more than the average lay person can do. </blockquote>
</div><div><br>I agree that using panels, views, cck and other modules does require knowledge beyond your average lay person's abiliy, and you can get a great deal done with those. <br></div></div></blockquote><div>
<br>Yes, Panels, Views and CCK goes a very long way. <br><br> <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="gmail_quote">
<div><br><br></div><div class="Ih2E3d"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
And that is the space that many consultants are in. </blockquote></div><div><br>I find that really surprising. I just couldn't imagine doing what I'm doing without also writing code. And I'm never , as you said below, "writing the next new bit of something." I don't have time for that. For me, it's just about getting a job done and writing what needs to be written for a job, which for me has always required quite a bit of customization.<br>
</div></div></blockquote><div><br>Perhaps it is a question of the range of skills you have. There certainly are many different routes for how people become drupal consultants. Often people who start on the graphics arts side are not likely to step into writing code.<br>
<br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="gmail_quote"><div><br>I don't understand how you can do a project without it. If a client asks for something, I say, yes, that will take X hours, or X to Y hours. That feature may exist in a module, in which case it takes less time. But just as often it doesn't and I have to price the time it would take me to write it or modify something written. </div>
</div></blockquote><div><br>Perhaps you have clients which match the types of skills you have and the way to get there is more obvious to you than to others. <br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="gmail_quote"><div><br>
<br>If your a one-person consultant and you don't code, do you tell them that it can't be done? Or do you have to shop out every feature to a developer? </div></div></blockquote><div><br>I know of several different pathways.<br>
<br>One pathway is to craft a "package" and then market that package to people who have that kind of problem. And so you are never really in a position where you are getting the requests for various features, because that is not really what you are selling.<br>
<br>Another pathway is that you build a partnership with a wide range of folks. I for instance do a relatively poor job at graphic arts work. I really prefer to contract the graphics to people who like to do that work.<br>
<br>And on the other hand, when it gets into the guts of modules, there are other folks who are willing to do deep module development and actually like it when someone with some knowlege can specify the requirements a bit cleaner than the average client. <br>
<br>I do know that some folks do say that modules can't be done cost effectively and steer people away from what they don't want to do. <br><br>I am sure that I have seen all of these happen at one time or another. <br>
<br><br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="gmail_quote"><div><br><br>This is interesting to me, because in many ways I'd like to be able to do less code and actually spend more time working with clients, so I'm curious how this works for others. <br>
</div></div></blockquote><div><br>I think one way to do less code is to get more focused on the marketing analysis of who your clients are and and what problems you can solve for them. And to identify the clients with common needs. So that when you solve a problem for one, you probably have solved it for others. <br>
<br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="gmail_quote"><div><br>Right now, without custom code, I'd probably have to do 3 sites a week to make a living, because for me a typical job involves at most, maybe a day of "configuration" but can take from a couple of days to 100+ hours in coding. <br>
<br>I'd love to hear what other consultants are doing? Are there really that many of you who work for yourselves, make a living, and are not spending a big portion of your time coding?<br><font color="#888888"></font></div>
</div></blockquote><div><br>Me too....<br><br> <br></div></div><br><br clear="all"><br>-- <br>John Sechrest . <br> Corvallis Benton . <br> Chamber Coalition . <br> 420 NW 2nd . <br>
(541) 757-1507 . <a href="mailto:sechrest@corvallisedp.com">sechrest@corvallisedp.com</a><br> . <br> .<br>