Finding Programmers to Build a Website?
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?"
Just kidding.
Indiana.
Ironically, the word ironically is often used incorrectly.
I think you came to the right place if you're looking for people who can code sites using AJaX / Web 2.0 / XHTML / CSS / JavaScript / Java / PHP / Python / XML / RDF / RSS / iCalendar / etc.
I suspect that pretty much everyone else who reads /. (myself included) can do this for you. Honestly you're going to get bombarded with choices, and the toughest thing for you will be to figure out which ones are even worthy of a second look. As someone who sometimes competes in this arena, I can say from my standpoint that you're at a big disadvantage if you don't understand the tech yourself, as it'll be really hard to tell good work from bad work -- something like graphics design anyone can judge -- something like web programming is a different thing entirely. Get familiar with the W3C validation tools for XHTML / CSS / RDF / etc. and tinker around with multiple browsers. When you're looking at prospective designers' portfolios, run them through the validation tools and check them with multiple browsers.
So if you don't know how to code at all, how did you settle on that choice of infrastructure? I suggest you get the coder you hire to tell you what you ought to use to build your site.
Hi,
My company in India is working to help you develop your web site. We are experienced in all technologies like asp.net and php mysql. We would like you to look at our sites we have done and you will be impressed.
www.microsoft.com
www.slashdot.org
www.amazon.com
www.ebay.com
We will make your site for $40 dollars and it will be ready for you soon. Please contact us by replying to this message.
Sandib Ramakrisnakalisanje
Because they dont know how to program. If the only language they know is PHP, STAY AWAY!!. Find someone who knows multiple languages which include C/C++, even though they might never use it to program your web app they'll generally be a better programmer.
And no this is not a troll.
The best education consists in immunizing people against systematic attempts at education. - Paul Feyerabend
I love Ask Slashdots when the answer is really to go to the oracle.
Honestly, there's web developers near you. We have websites. We know what we're doing. I'll do it if you're in my area - send an email to mudformike at yahoo dot ca and I'll get back to you. Give it to any of the other people who replied. We'll even tell you the language you should actually be doing this in for it to be sustainable.
ps - Web 2.0 is what we in the business call a "buzzword". It doesn't really mean anything and you can't program in it. If a client asked me to "program something up in Web 2.0" my fee would climb by 75%.
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.