Show HN: New platform for finding work - $2000 project minimum
codeyouridea.com
codeyouridea.com
Why would I require access to a constant stream of developers to code my projects? Is the supply that bad? Am I running developers out of town?
To me, it seems that you would use a service like this to establish working relationships and then continue to use those same working relationships in the future. In this model, it seems rather silly to pay you a monthly fee, and if I find a coder quickly you're not making much off of me.
The interesting issue is that websites like this are doing the exact same thing that professional recruiters do - playing matchmaker. The problem I have is that if you look at the recruiters that are really good, one of the first things that comes to light is that they our outstanding at building relationships. It's not so much about being selective as it is about understanding need and fit.
My concern is that the very thing that makes the process work well is completely absent on the web. It's hard to assess personality and fit without meeting a person and/or working with them in person.
I wish you the best of luck but I'm not sure if this is a technical problem at all.
For instance: That block of text might be good for SEO, but no one will ever read it.
- The footer floats in the middle of the terms of service page, covering up text
- In the pricing pop up, "Why we charge for CodeYourIdea.com?" is not a real sentence. Eliminate the question mark or add a "do".
I don't necessarily agree about the long text blob however, I had to read that to really understand what he was doing.
Working on it now - thanks for the feedback!
The '|' on the subhead needs more spacing b/w the two phrases, consider using some other form of visual separation.
The big text fields with small font look weird (& small dropdowns, uneven design). The labels are also misaligned.
Consider using something like: http://www.blueprintcss.org/ As mentioned before, needs serious design love but while doing so seriously consider your target marget and design appropriately. Coders generally don't like prose, keep text brief.
I think you're referring to commonly accepted _usage_, not "correctness", when you say "code is always singular". The phrase "I write codes" (as in, "I write programming codes for a living)" is definitely okay/correct, IMO (for the reason given in my previous comment above) - though no experienced programmer with a good command of English would use it in normal conversation, because it's not colloquial. I was referring more to a situation like if he/she is talking to a layman and happens to use such a phrase, to describe his/her work. Remember, I said "strictly speaking" - and strictly speaking (in other words, pedantically), I don't think there is anything wrong with that statement.
But overall, I get your point. For a similar yet contrasting example, consider this real statement of an ex-boss of mine: "I can tell you what code to write, but I can't write _a code_!" which was both BS and grammatically wrong, of course :-) He did not stay my boss for long ...
I could see how one might make the leap logically, but it's not what was being implied. The "India" was part of a descriptive label, and "Indonesia" was clearly a country just picked at random for illustrative purposes.
It's like if I told you I got a scroll written in "India Ink" while in Michigan...I'm not saying Michigan is in India.
1) Your concept of screening coders for talent is important, only accept people who can get things done.
2.) Only charge developers a monthly fee. The collective fees should be enough to cover the cost of an ongoing marketing campaign to attract the right businesses and entrepreneurs.
3.) Educate businesses and single entrepreneurs about the cost of projects, and cost of talent and explain trade offs for paying less. Experienced coders may cost more, but they have the experience can work faster, less learning on job....coders who charge less may be less experience, in different time zone, not so fluent in native language, etc. Provide rough estimates based on info on past projects. i.e. Angry brids cost about $150,000 to create. (http://www.develop-online.net/news/37242/Angry-Birds-cost-Ro... )
4.) The education is important and it provides prescreen of potential clients, only accept projects that fall within reasonable guidelines.
5.) Do not charge businesses a monthly fee. as mentioned by MatthewB "If it takes any more than a month to find a dev, there's something wrong with your system." Once developer has been found, charge business/entrepreneur fee per projects because you're providing technical screening service.
Note: So the idea is to take some elements of successful services like elance, etc and raise the bar. setting up useful guidelines and an effective marketing campaign will not be easy.
I'd check US employment law first -- here in the UK, I had my first proper startup attempt holed by discovering UK employment legislation that stipulates you can't charge a worker for finding them work - you can only charge the person who ends up hiring them. There are nuances and exceptions to this, such as when someone's contracting via a corp/company etc, but it definitely applies to individuals freelancing, etc. Hope that helps.
Maybe you should even set the minimum at $5k? If you're not willing to spend $5k on your idea then it can't be a very good idea if you know what I mean. And I say this as a designer who isn't a coder...
In my experience, software projects always work best when the buyer considers the work to be plain expensive, and the developer feels well paid. Actually, that goes for all sorts of projects.
Maybe you could get the people asking for bids to submit 30 second videos of themselves too?
Plus it's not like the developers would be talking about something obscure, they would be talking about their core competencies.
Presenting yourself in a video might be a challenge:
* You are an introvert/shy guy
* Your written english is fine, but your accent sucks/you are not that fluent
Both (especially the first though) are really no big problems in a business relationship, especially for these kinds of projects. I'd even argue that number one is the stereotype of a potentially great hacker. So - letting guys like these compete in a video contest with people that are more self-confident/marketing savvy is 'discriminating' .
Plus I think the video would be a really big deal for first time solicitors for code projects.
Creating a video is the worst way to get an impression though, in my world. If you meet me on the street we can have a great talk and I am quite confident that my english is more than good (though with an accent that I hate) enough to discuss every practical matter. Doing a video call would be more awkward, but perfectly doable. Sitting alone in front of a camera, selling myself to the world with a broad smile? Nope, sir...
I don't think that I'm alone with that attitude and I doubt that this influences my communication skills in a project let alone my coding abilities.
For one $2000 project, people are going to want to see your face. For a $500,000 project, people are fine with email and phone.
Since this site seems to be an international offer I see the following counter points:
* Getting $2000 per day is ridiculously high for lots of people. Just think of eastern Europe & India, to name some obvious samples
* Paying $2000 might be a lot as well: Again, thinking on an international. If you live in a "poorer" place investing $2000 to get someone to create your idea might be more close to the $500,000 for your guys (those with $2000 per day have to work 250 days to get there. $2000 can be close to a yearly income depending on your place of work).
And in the end I don't understand that people want to offer remote jobs/telecommuting, but still want to talk face to face. But I understand that this is something a quite personal decision or preference, so maybe this is just to be expected for some people/clients.
I'd say skip the video-thing altogether (unless you want to make it an optional addition to a profile) and jump straight to portfolios.
Portfolios are all that matter. Anyone worth hiring will have a good portfolio.
-there's no upside in describing my project to an unknown community, If I describe it blandly nobody thinks it's interesting, if I describe it in detail I've given away our secret sauce.
-black box effect; it's unclear when/if I'll hear from the match-maker service.
-qualifications; while I value other people doing the pre-screens on developers I won't be comfortable unless they pass screens from technical people I know/trust but I seem overly picky and slow to decide if I have multiple interviews with all potential candidates.
For what it's worth, I think if you put more information about yourselves and your qualifications for screening devs it would help soothe these concerns.
Exception Location: /base/data/home/apps/ecl-data-collection/1.350367717383270314/views.py in submit_programmer, line 28 Python Executable: /base/ Python Version: 2.5.2 Python Path: ['/base/python_runtime/python_dist/lib/python25.zip', '/base/python_runtime/python_lib/versions/third_party/django-1.2', '/base/python_runtime/python_dist/lib/python2.5/', '/base/python_runtime/python_dist/lib/python2.5/plat-linux2', '/base/python_runtime/python_dist/lib/python2.5/lib-tk', '/base/python_runtime/python_dist/lib/python2.5/lib-dynload', '/base/python_runtime/python_lib/versions/1', '/base/data/home/apps/ecl-data-collection/1.350367717383270314/']
Also, how about a field for a LinkedIn profile?
What is the revenue model here? Do you let me search people, and then I pay you a monthly fee, or do you take a cut?
The former is worthwhile to me; By requiring that users pay $50/month to search the devs, it keeps out a lot of the rifraff.
The later doesn't offer enough utility to be worth a cut of the entire price.
For most large projects it is impossible to spec out the idea accurately and what the client wants changes as the person starts to code. So I think that in many cases an hourly rate makes more sense for the coder and the project creator.
For medium sized projects around $2-10k maybe 20k, then project based work makes sense. Larger than this and a fixed fee is dangerous for the coder. Plus managing the timing of when the coder is paid is difficult.
And yes in most cases if the coder is great, a genuine coder will want an ongoing relationship with the employer.
Also I think it is possible to achieve the same result as your site by using vworker for example but only picking coders with VERY good feedback (the top 200 coders on the web site for example).
Another potential problem is how to you weed out all of the bad coders? If you get 10,000 applications from India, how will you know which guys are good and which are not good? That's probably the most important thing you can do for the employers.
Having said all of that, there definitely is a need, so good luck!
Any thoughts?
Just charge $100 to post a project.
Great idea, I might even try out, but first I need to get a portfolio going. Damn all those closed source projects and non participation in StackOverflow...
Compared to people that ask you to program a Facebook clone in 5 days for $200, it's a lot better.
The pricing is a little ambiguous, is it free (after the pre-launch period) for coders?
True, but setting a price floor doesn't automatically prevent the race from happening. $2000 for a 5 week project is still racing to the bottom.
Please sign up! Just mention in the comments you are a designer.
global name 'phone' is not defined
(I think you're trying to fix this right now.. right?)
That makes me almost 100% unlikely to use your site. I know that you're CYA here, but I would need to cover mine too...It seems a little stupid to tell you an idea if you say in big bold letters that although you might not share it, you may steal it or "work on something very similar."
NameError at /submit/programmer
global name 'phone' is not defined
Request Method: POST
Request URL: http://ecl-data-collection.appspot.com/submit/programmer
Django Version: 1.2.5
Exception Type: NameError
Exception Value:
global name 'phone' is not defined
Exception Location: /base/data/home/apps/ecl-data-collection/1.350367717383270314/views.py in submit_programmer, line 28
Python Executable: /base/
Python Version: 2.5.2
Python Path: ['/base/python_runtime/python_dist/lib/python25.zip', '/base/python_runtime/python_lib/versions/third_party/django-1.2', '/base/python_runtime/python_dist/lib/python2.5/', '/base/python_runtime/python_dist/lib/python2.5/plat-linux2', '/base/python_runtime/python_dist/lib/python2.5/lib-tk', '/base/python_runtime/python_dist/lib/python2.5/lib-dynload', '/base/python_runtime/python_lib/versions/1', '/base/data/home/apps/ecl-data-collection/1.350367717383270314/']
Server time: Thu, 12 May 2011 17:32:17 +0000