Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×
Programming Technology

Finding Programmers to Build a Website? 150

jameseyjamesey asks: "I have a really good idea for an Ajax/Web2.0 website, but I have no idea how to code or put it together. I know what HTML, Java, PHP are but I have no idea clue how to code or program. Due to my demanding job, I also have no time to learn how to code. I have the layout, design, options, settings and method of making money all mapped out. Who can I talk to, and where can I go to work with someone to get my website developed and off the ground?"
This discussion has been archived. No new comments can be posted.

Finding Programmers to Build a Website?

Comments Filter:
  • Re:its simple (Score:4, Interesting)

    by mdfst13 ( 664665 ) on Friday February 03, 2006 @10:31PM (#14639711)
    The AC said:

    1: phonebook
    2: google

    I would add:

    3. http://scriptlance.com/ [scriptlance.com]

    It depends what you want. Do you want to sit down with someone and talk over needs? Call some local ISPs and ask them for recommendations.

    Do you want to find a big company on the internet to help you? Google has plenty. Hint: pick a few tasks you need to perform and search Google for how to do them. Contact the authors who give the best examples.

    Are you willing to risk a little? ScriptLance has a large number of people who are qualified to do the work. You will have to wade through the sludge though.

    If you are really brave, you could post your contact info here. There are certainly qualified web designers who post on slashdot. Heck, a year ago, I would have bid on this. Sounds fun.
  • Comment removed (Score:4, Interesting)

    by account_deleted ( 4530225 ) on Friday February 03, 2006 @10:31PM (#14639712)
    Comment removed based on user account deletion
  • by miyako ( 632510 ) <miyako AT gmail DOT com> on Friday February 03, 2006 @11:25PM (#14639889) Homepage Journal
    As I go to DeVry (yeah, it's even crappier than most people imagine), I think I may be able to shed some light onto the whole "it would be free" thing. The thing about it is, the student's really don't have much of a say. DeVry technically owns the projects that students do for their Senior Projects. DeVry then works out a deal with the companies in turn saying that they get the work done for free in exchange for filling out a bunch of extra paperwork, and agreeing that there is no warranty, support, etc.
    University ownership of projects aside- there is another reason talented college students may come cheap or sometimes free. Most "entry level" jobs now still want a couple of years experience, and it's really tough comming out of college with a degree and nothing else. I'm sure it's not an exclusive to DeVry- but there are a lot of people who graduate with high GPAs and very little skills in their fields. Because of this, a lot of talented students are willing to barter work for a good reference on their resume and perhaps some work of mouth advertising.
    I do agree that for most projects you are extremely unlikely to find students who are fully qualified (I would agree that 50:1 odds are about right), however in my experience there are a lot more students with experience coding with LAMP/WIMP/etc than in other environments.
  • by c0d3r ( 156687 ) on Saturday February 04, 2006 @01:48AM (#14640338) Homepage Journal
    1. A real engineer's time is worth 100/hr without headhunters.
    2. Ask for rapid prototypes prior to any bids.
    3. Ensure that the developers have extensive experience in the business or trade of the solution's realm.
    4. Take care to never tie in to any proprietary technologies.
    5. Choose the correct tools.
    6. Make sure that the people developing the solution are focused on developing the product, not a framework for the product.
    7. Know that with modern web development technologies, that product life cycles are completed monthly with milestones weekly.
    8. Make sure that the development process is Quality based with regression tests and configuration management.
    9. Be convinced that another team can easily manage whats developed at any time.
    10. Ensure that requirements are documented to ensure whats to be delivered is well specified and keep engineering documentation light and only updated after major revs because it is constantly changing.
    11. Ensure that the project lead is well versed in development AND networking.
    12. Start the project by defining milestones and prototype the deliverables so you can easily track performance.

    Theres much more to the SDLC depending on the requirements.
  • Project Management (Score:3, Interesting)

    by cerebralpc ( 705727 ) on Saturday February 04, 2006 @07:30AM (#14641049)
    I'm a IT Project Manager - so for me the path to a successful project seems simple. But its good you asked the question.

    You always start with the Business Case. The Business Case states the objective of the project, the benefits of the project, and importantly how the money is going to work.
    You need to map out the costs of the project. Consider the hosting costs, development costs, advertising costs, and your time!
    You can even have a few different models - consider that the development might cost twice as much as you think!(IT projects always seem to cost twice as much as what was in the Business Case)
    The Business Case also incorporates how you are going to make money. How long will it take to re-coup the project cost.

    You also need to map out the delivery time for each portion of the project. Have at least monthly milestones (or weekly if you can)

    Very very often your great idea doesn't look so hot once its all mapped out like this. At this point you make the decision to bank roll the idea or not. Let your wife look at it, and also maybe someone you admire for their business skills. They will give you feedback about your idea.

    You idea doesn't have to make your rich - sometimes its just great to do something interesting!!

    As for finding developers - again thats a question that I find very simple. All you have to do is hire one ! Good ones will charge at least $100/hour. It seems like a lot to you but when you are free lancing 1/2 your time is chewed up finding work. Most consulting firms charge 3 times what they pay to the worker. Thats just how the $ works out.

    Go for someone local, interview a few people and find someone YOU can work with.
    You have to be upfront about the contract. (Yes - you have to write a contract with this person). It can just be 1 A4 piece of paper with your company logo and details. YOU own the code! For $100/hour YOU own everything that they do - and they have to give you all source code. Give them 20% up front to get them started. On the first protype (at least most of the major functions should work) give them another 40%. The rest on delivery once you have checked everything works.

    Once the site is up and running you are going to want to make changes. The best person to do this is coder you just hired. So keep a good relationship with this person. At this point you are probably going to hire them by the hour. Write down all the changes you want and get them to tell you how much each will cost. That way you can prioritise your upgrades. (This is called benefit analysis).

  • Why Ajax? (Score:3, Interesting)

    by wikinerd ( 809585 ) on Saturday February 04, 2006 @09:24AM (#14641280) Journal
    I can design websites (see my professional webpage [karastathis.org]), but I cannot understand this obsession with ajax... ajax here, ajax there...! I am fed up with Ajax and Javascript, and I believe they are bad for usability and compatibility. can you give me ONE good reason why one should use ajax instead of web standards and (if web interactivity is really needed) java?
  • Re:Craigslist (Score:3, Interesting)

    by Baddas ( 243852 ) on Saturday February 04, 2006 @09:37AM (#14641314) Homepage
    Some of what you say is true, however...

    'A 22 year out of college kid may know how to code some stuff, but they're VASTLY inadequate for medium to large sized projects.'

    That's a gross generalization. There are kernel maintainers who are still in high school (last I heard, anyhow). I'm 22 and I've been using PHP to build CMS systems since I was 16, which is coincidentally when PHP 3 came out.

    Young != inexperienced

    Thanks.
  • by heinousjay ( 683506 ) on Saturday February 04, 2006 @12:04PM (#14641797) Journal
    Why the hell call it a CV? Have you no actual work experience? Or do you believe that academic terms carry more weight?
  • Comment removed (Score:3, Interesting)

    by account_deleted ( 4530225 ) on Saturday February 04, 2006 @01:37PM (#14642212)
    Comment removed based on user account deletion

So you think that money is the root of all evil. Have you ever asked what is the root of money? -- Ayn Rand

Working...