TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Do you think there is an opportunity for a better alternative to Upwork?

75 pointsby p17babout 8 years ago

23 comments

mdekkersabout 8 years ago
I&#x27;m not sure that the issue is with Upwork itself. I have been a long-time Odesk user, almost since day 1, and have sourced many, many freelancers from there. Currently, I&#x27;m pretty much done with Upwork (and related platforms). I have developed over the years a solid, quick, and effective method to screen candidates involving Skype interviews and coding tests.<p>The level of fraud is now such that it is no longer cost effective or interesting to use random freelancers. The majority of clients for freelancers on Upwork are non-technical, and it is almost impossible to convince freelancers that you are, in fact, a highly technical client. The typical project progression is that a few days we see useful work, after which there is a steady decline in quality and usefulness of code. Frequently, freelancers ignore technical or functional requirements.<p>Overall, it is mostly a process that appears designed to maximise billable hours whilst looking busy and producing code that doesn&#x27;t actually achieve anything. This nicely circumvents dispute processes, since they can claim they did, in fact, produce working code. The fact that it took too long isn&#x27;t anybodies problem except yours. General quality of code produced is typically atrocious. Rating is a meaningless metric, since the majority of clients are non technical and will base their rating on things like presence, pleasant to converse with, and final result (something that mostly does what they asked for) and typically doesn&#x27;t take into account quality or if in fact this was produced at a reasonable pace.<p>There are so many ways to scam clients, and there are no effective ways to stop these scams. When lucky, you sometimes come across good developers that do a good job and don&#x27;t mess around. I hold on to those for as long as I can, but eventually everybody moves on at some point.<p>I&#x27;m done with this model. It has become too expensive, too risky, and highly unpleasant overall.
评论 #13950129 未加载
评论 #13947595 未加载
agdabout 8 years ago
Yes. In fact I have a great idea for such a site. I will pay $300 for someone to develop it. Only high quality applicants please.
vemvabout 8 years ago
I don&#x27;t think there is &#x2F; will be, because the idea itself is flawed and goes against the very concept what freelancing is.<p>Actual freelancers have their reputation and local network of contacts, plus maybe some attractive online presence (blogging, open source, etc).<p>If needed they can try reaching companies directly, circumventing platforms which otherwise would make him appear as a commodity.<p>Remote job boards work fine, whether you are applying as a freelancer or employee. &#x27;Middleman&#x27; platforms not so much - in the end remote work is much about trust&#x2F;communication - escrow&#x2F;time-tracking can be counterproductive.
评论 #13948688 未加载
KumarAseemabout 8 years ago
When it was Odesk, and had just started, I grabbed my first project. I have done very few projects (not a developer) on it as I couldn&#x27;t take the time out to keep hunting for work and give long term commitments. And then when it became Upwork, finding even small work became a big pain.<p>I feel that it is not just the freelancers to be always blamed. I have seen jobs wherein the client will say that this needs to be done in 2-3$ and in specific amount of time, which is impossible. Then there were those who would post jobs but wouldn&#x27;t exactly know what they want and wouldn&#x27;t give out details.<p>The platform was good when it was Odesk. With it becoming Upwork, the changes have made the platform worse in my opinion. Not that many people don&#x27;t still post good work and hire good resources, but something else can sure fill the gap, if it can figure out a way to better the rating and skill selection system.<p>And to those who keep saying that people from 3rd world countries have ruined it, that&#x27;s a totally nonsensical thought. Idiots and scammers are to be found in every part of the world. Yes, people from Africa, Asia and South America are able to charge less, which is because of low cost of living in such countries. You (people from 1st world countries) want to save money by letting a low cost worker do your work (keeping a big share of money without doing work) and happy when that happens, but the moment your job gets threatened, you start shouting. Wow!!!
TadasPaplauskasabout 8 years ago
What if there was a transparent and fixed hourly rate for all developers? Developers would be forced to compete on other aspects than price. At least it would solve the issue with devs from third-world countries bringing down prices for everyone. Ratings and reviews would mean something - no more &quot;works great considering what I paid for it&quot; reviews.<p>Also, this would serve as the natural quality control - with hourly rate being reasonably high, low-value projects and clients would simply skip the platform. Of course, this could only work for a more niche market than upwork.<p>If one fixed hourly rate is just too limiting, then there could be 2-3 price tiers. Just keep it simple.<p>This might be already implemented somewhere. In that case, does it work well?
评论 #13947756 未加载
tobltobsabout 8 years ago
Yes sure, there is a big opportunity as Upwork just sucks in regard to everything. However, I guess the biggest problem is the chicken and egg problem. As long as you don&#x27;t have a known trusted name behind you it will be hard to get your first serious clients and freelancers. If somebody like SO (just as an example) would step into this market Upsuck would be done in a day.
PostOnceabout 8 years ago
I would gladly use an alternative _just_ so my eggs are in more baskets. I tried freelancer, it&#x27;s so unusuably bad and bloated that it really makes upwork look great, and upwork is a site that is down 2 hours a day 3 times a week for &quot;maintenance&quot;. Their messenger also kinda sucks. Freelancer for example has hardly any filter options for freelancers to filter jobs.<p>I have done some work on Upwork, as implied above, and here is another issue I had that makes me want more sites to market myself on:<p>I once filed a support ticket &#x2F; complaint that my profile page only showed my very oldest (i.e. simplest and lowest cost) jobs to users who are not logged in. If you were logged in, it would show you more.<p>I got a response that said &quot;Oh well, most people are logged in, deal with it&quot;.<p>After a ticket is closed you have an option to rate it, so I clicked &quot;unsatsifactory - did not resolve issue&quot;... and within 30 minutes my account was flagged for review, I was unable to bid on jobs or to withdraw money.<p>I&#x27;m not 100% certain, but it seems damn likely the agent I rated poorly flagged my account.<p>To their credit, it didn&#x27;t take long to have my account reviewed &#x2F; verify my identity. That said, there is no reason I should have been flagged with such conspicuous timing, being top rated, long time user, all 5 star reviews...
bryanrasmussenabout 8 years ago
The problem I have with upwork, probably because of my location, cost of living and money I can make locally, is that even if I have some in between time free the amount of money I can make on upwork is so low, compared to the amount of time I would have to put in to get anything, that it is more worth my time to work on my own projects.
empressplayabout 8 years ago
Something that had an actual rating system, where you had to say post some code on GitHub that would then be evaluated, and you had to put some token in that code to prove it was yours, that sort of thing.<p>Or maybe a coding test, but something freeform, that could be checked for plagarisation?
评论 #13948237 未加载
gobezuabout 8 years ago
I am myself an experienced Joomla! dev but have been using upwork to outsource various non-critical and none-core works in a very limited way over the past year or 2. The other month I needed a Joomla! expert to work with me on a larger project and looking closer and after some interview I understood there was none I could rely on for this critical project, so I abandoned the job post.<p>However, this gave me an idea that I should enlist myself as freelancer. Now that was easier said than done, I have been submitting all kinds of revisions of my freelancer profile and have been declined with the reason that they have too many freelancers with similar profile. I say bs, because I know my domain very well. I did all necessary tests including Joomla!, php, mysql, javascript, english ... all within the highest ranks. Anyway after many efforts and even request to support to review the seemingly automated reply I kept getting I stopped trying, and the support could only advice me on some generic aspects such as changing my profile photo to be more visible and such nonsense.<p>For me this was quite indicative of what is going on on this market, but I am not sure why they choose to dumb it down.<p>Thank you for raising this question, which I think is heartfelt one both as client and freelancer.
nkkollawabout 8 years ago
This problem is not easily solved.<p>Any platform that will allow anyone to bid for jobs will attract bad developers and developers from third-world countries, who are going to bring bid offers down and push away good developers and developers from first-world countries.<p>Any platform that will allow anyone to post jobs to developers from third-world countries will bring crappy projects posted by amateurs with vague specs.<p>The more popular it gets, the crappier it becomes. There&#x27;s no way to win.<p>PeoplePerHour is better than Upwork, it&#x27;s mostly people from the UK. There are also services where they screen candidates and only accept the best developers (I signed up but there was too much friction and I lost interest).<p>In general, IMHO the market for remote devs is there, but I guess most people if they had to spend a lot of money for a dev they&#x27;d much rather have him work in the office or at least meet him in person and have him come in every once in a while. What&#x27;s left is people who will be ok with crappy developers that will do the job for 1&#x2F;10 of the price, and they might as well give it a shot.
评论 #13947374 未加载
sebringjabout 8 years ago
I had a simple idea about that. Have an org website that allows you to put you own stripe or PayPal or bitcoin, etc settings, have rating system, classification, etc. but the code is all open source and ran by coders themselves. This way people can charge direct. The org fee would be a small monthly proportionate to the cost of running infrastructure divided by users.
评论 #13948164 未加载
druidczabout 8 years ago
Yes. But please not something like Toptal :)
评论 #13947409 未加载
anovikovabout 8 years ago
No. If you experience scam in Upwork, just pick only &#x27;top rated&#x27; freelancers, they won&#x27;t scam you, expect to pay $30 an hour and above.<p>If someone is better than a typical Upwork &#x27;top rated&#x27; freelancer, he or she is probably not interested in work for hire (at least not hourly on rates one can get&#x2F;makes sense to pay online). They either work full time in big companies which provides job security and stock options, make their own startups, or freelance locally to the people they know (where a much higher level of trust can be built so a higher pay is justified) at rates north of $150 an hour. They won&#x27;t go to any alternative.<p>And yes, Upwork below top rated status just sucks.
Bibaabout 8 years ago
This is the question that bothered us before we built our marketplace. These answers are helping us a lot in terms of building real value to the audience we are targeting. We are building Marketplace for Growth Marketers - wegrowth.com<p>I would really appreciate if you can help us build it with more value and with honest feedback what do you expect from the marketplace like this, but so far your answers gave us real value. Do you think there is something we can do better? What do you think is missing here?
DrNukeabout 8 years ago
Billing per hours is a non-sense for high tech projects and therefore an indefinite race to the bottom. It also poses security issues, so it is really a no go for what I do.
donclarkabout 8 years ago
I think this site is in a different line of business than Upwork, but somewhat related (providing developer services): <a href="https:&#x2F;&#x2F;www.codementor.io" rel="nofollow">https:&#x2F;&#x2F;www.codementor.io</a>
Mzabout 8 years ago
Absolutely. If you could figure out how to translate the Textbroker model to other types of work (it is solely a writing platform), you could probably displace Upwork as the go-to online marketplace for such work.
DigitalSeaabout 8 years ago
Yes. I have had nothing but problems with UpWork. The overall quality is just low from the jobs posted, to many of the freelancers on there and even the site itself.
评论 #13947312 未加载
zerrabout 8 years ago
Eliminate the middle-man. Even if you find jobs there, see if the post includes the contact information and contact directly.
mike503about 8 years ago
I always stayed away from Freelancing sites (to work) - I tried hiring a couple jobs out, and got a guy who ripped me off (my fault, I paid via PayPal, and had no guarantees) and then a couple Indian shops that couldn&#x27;t handle the basic instructions (obviously not even medium grade developers available) - I did hire one freelancer to do something for me and he did a great job.<p>I would see things like &quot;Senior PHP $7&#x2F;hour&quot; and never considered working myself. However, last summer I stumbled onto Upwork (actually a post off HN was where it came from) and I saw a lot of jobs I could do for a reasonable amount of money. I&#x27;ve increased my average billing rate 50% since then (to where it&#x27;s more than I could make locally, probably) and have found some flat-rate clients that have paid a large amount of cash for simple stuff. Once in a while, the whales come in.<p>It did take a while to build up reviews and I spent a lot of time applying and not getting anything back. Once I hit some sort of &quot;critical mass&quot; I started getting responses to nearly every job I applied to.<p>I did have a client who changed his mind every day, then tried to dispute the entire cost of his project (which due to him was grossly overspent) and he wound up losing eventually. It was at the time where Upwork had a lot of hatred in the blogosphere and it made me nervous that they would side with the client simply because I was replaceable. Their mediation process was a joke, a nearly robotic-like woman would periodically ask &quot;have you resolved anything?&quot; when it was obvious it wasn&#x27;t resolved - due to the caps lock yelling between us and the cursing.<p>However in the end, they did go back to their hourly screenshot&#x2F;activity monitor, decided only like 2% of my billing wasn&#x27;t guaranteed payment and I had to refund a few bucks. If only they had done that in the beginning, it would have saved weeks of nervousness (the client was holding a negative review hostage for a refund) - but they&#x27;re setup to hope disputes to fizzle out on their own and someone caves in without any intervention. That sucked.<p>I will say, for all the negativity Upwork generates, I have made quite a decent amount of money on it just working part time (I have a day job) and find so many jobs I could apply to that I have to pass on them, and sometimes have more work than I can handle, at rates I am quite happy with. It has been a rollercoaster, where the summer was quite hot (literally) and winter cooled down a little bit, and hasn&#x27;t been as hot as it was last year. I&#x27;ll have to see if this year winds up being the same, with larger priced projects that I&#x27;m well-suited for.<p>I think it definitely depends on the type of work you do. Development has a lot of cheap asks. I would imagine artwork&#x2F;design is as well. But system administration I have flourished, often after people have been disappointed by cheap overseas labor or just junior level people doing stupid things.
Danilkaabout 8 years ago
+1
jlebrechabout 8 years ago
I&#x27;d like to see an actual office that works like Upwork, you get given easy tasks and you rank up to get better work, or specialise in certain areas and work on a lot of similar projects.<p>Kind of like a development agency but with a lot of freelance developers onsite.<p>They could also work remote and only come to the office when a client is there.