Gigster Wants To Be the Uber of Software Development (techcrunch.com)
HughPickens.com writes: Josh Constine writes at TechCrunch that a company named Gigster is trying to bring the Uber business model to software development. Simply: a user sends them an idea, Gigster passes it on to developers who sign up to build software, and when it's done they send back a functioning app. After converting product requirements into a development plan, they let their group of remote developers start hacking away at the code. It has already resulted in a dating app for Muslim millennials, a way for citizens of the developing world to buy electricity, and has over fifty more projects in the pipeline. The entire development process goes through their app, and they charge a flat fee rather than an hourly rate. Gigster developers who satisfy customers can earn karma points and qualify for higher-paying contracts. One major caveat: Gigster will still own the code to the app it designs for you, and it "leases" the software to you. They say they want to be able to reuse certain components on other projects.
I guess they won't be paying benefits to their obvious employees then.
Get away with breaking the law for extended periods, become vastly overhyped by the media without adding anything of value for anyone?
I'll finally be paid for my uber el33t skillz
VAT!
It's not like "take me from A to B", where the only room for interpretation is the route. In the end, you're still at B.
Anyone who has ever written a spec and handed it off will tell you what you get back is not what you asked for, regardless of how detailed it is. Just giving someone an idea to code will result in something unrecognizable.
I'm all for these APIs that sit on top of people like drivers and housekeepers, but this one is a shit idea and everyone involved should know that.
Previous schemes like this have run into problems getting the requirements straight, and with estimating. Don't tell me that in the agile world, these things don't matter: they matter in the real world, where your customers live.
This is why it wont be successful.
And gigster can suck my gig. Call me ilbtard skinny SJW and shove a selfie stick up my anus. Long live ruby on rails!!!
Puper wants to be the Uber of your bowel movements.
Use the app to send in your request for texture, color, and any add-ons (corn being a favorite). Puper will show up to your door with your "delivery"!
I can just see some non-technical IT manager in your average in-house IT department looking at this as a replacement for "expensive" developers. "Hey, look, I can get a bunch of kids and desperate age-discriminated developers to do your job for half the price!" In that way, it is the Uber of coding -- driving out any way to make a living from low-end work.
People like to point to the recent $15/hr minimum wage debate and laugh, but I'm not surprised it's coming up. If average people who would otherwise have a decent corporate job with a good salary and benefits have to resort to hustling for work, a fast food job might be a better option. At least you'd only have to string 2 or 3 of those jobs together to make ends meet instead of hustling 9 or 10 "gigs".
I doubt high-end development will be impacted, but your average "write me a web front end for this data set" coder might be in trouble.
In the 1st decade of the 2000s, everything had to begin with the letter "i"(and it had to be a lowercase "i") if it was technology and needed to be conceived as cool. Now, apparently, it's ending the name with the letter "r", even if it makes absolutely no sense. Apparently even apps with an Arabic name (Ishq or "love") has to end with an "r". I wonder when Dice will latch on to this fad and rename Slashdot to Slshr?
The only thing necessary for evil to triumph is for it to be pitted against a slightly greater evil
Stop it, stop trying to be the Uber of *insert industry*. It's not for the workers, it's not good for the industry. Stop
Sure, I'll write you a great app for that below insultingly amount of money. I pinky swear it won't have any backdoors.
Anons need not reply. Questions end with a question mark.
Uber works because the requirements are clear: drive someone from point A to B.
AirBnB works because the requirements are clear: rent a place to stay
This isn't the same. Software requirements are different every time and aren't 100% defined.
We'll automate you away, leeches.
256 comments I say. Let the butt hurting start!
Every time someone says to me, "You make apps?? I have this idea..." I'll just refer them to this site whether it's good or not. I just need an effective way to shut down these conversations immediately.
ralphbarbagallo.com
Their highlighted case studies (https://gigster.com/success-stories) are quite funny. One of them is a "site down" page. The financial planning one breaks the second you change a value. The others are Twitter Bootstrap sites with minor modifications. Success!
//TODO: Insert catchy phrase
There are already several websites that claim to hook up developers with people who have small problems. They all suffer from the same problem: They're full of "idea men" who have no idea how much labor costs and shitty developers who don't give a crap about the work. You'll see jobs like "develop the database backend and website for a 500 million user website on this idea so clever I can't put it in the description or someone will steal it. Budget: $150."
And then endless complaints from employers that the code delivered was shoddy and barely met the (horribly under-specified) requirements and they couldn't use it.
I read the internet for the articles.
That's not a caveat, it's a bloody big guy with a chainsaw. It's like uber saying... "and we're the only people who can drive you this way again..."
I do not think their definition of software development matches what we do for a living. Seems to me the time spent matches the difficulty of the problem, not the greed of the developer. Unless, of course, you're reinventing code you already invented, in which case you can "estimate" precisely...
Surely if you're just hooking up pre-made code blocks, then you can do it yourself without paying the middleman. Either this is just another name for a consulting company, or their business model involves paying developers piecework rates. They don't seem to realize that if we want to develop for no pay we can do open source, and still use the product ourselves.
This isn't really like Uber or anything like that, because I don't see how Gigster would be violating the law. You're probably thinking of employment law, but your mistake is thinking that US employment law applies in India. It doesn't.
There will be no way to prevent that.
Even if they insist on "US-only" employees, you will have 1 "employee" who will sublet the work ho their buddies in India.
Lots of companies already do that.
DUH.
Simply call it "body sharing" or "body gigs" so you can skirt prostitution laws. Make an app where you rent out your sexual favors. After all, if Uber can ignore Taxi laws, escorts should be able to do the same.
But what they need is an app -- hmmm. Maybe these guys can make that app for me, and I'll start a business worth 40 billion like Uber.
If telephones are outlawed, then only outlaws will have telephones.
Why can't we replace this (and things like Kickstarter) with Ethereum contracts and cut out the business parasites?
Who the hell is going to derive any value from this scheme for their company? You can't build core competencies around ongoing development with a la carte development unless your product is just that cookie cutter simple, in which case you're probably already too late to the game.
It's crap like this that to me sounds like the beginning of the end for Dotcom bubble 2.0. People think that outsourcing grunt work is some new thing and that it will solve all problems.
Time for you to get rich off them while I act as a slave!
Awesome deal!
Anyone know the bar these faggots frequent?
I would respect this idea much more if they were not hiring core team members and dog fooding their own service to support their service.
"Gigster shall own all right, title and interest (including patent rights, copyrights, trade secret rights, mask work rights, trademark rights, sui generis database rights and all other intellectual property rights of any sort throughout the world) relating to any and all Deliverables and any other inventions (whether or not patentable), works of authorship, mask works, designations, designs, know-how, ideas and information made or conceived or reduced to practice, in whole or in part, by or on behalf of Contractor during the term of this Agreement that arise in connection with the Contractor Services, Deliverables or any Confidential Information (as defined below) (collectively, “Inventions”), including but not limited to source code developed or created by Contractor that is not specific to Customer and is generally applicable to other Customer projects and deliverables (“Community Code”)."
What does the last bit mean "not limited to source code developed or created by Contractor that is not specific to Customer and is generally applicable to other Customer projects and deliverables (“Community Code”)"
And what are you doing? Not playing the game? Then, somebody else will do, and you will get no job at all.
The impressive paradox of the sharing economy is closely related to game theory. It takes only one guy to accept the concept to make it inevitable to everybody else. If you're the only one guy to participate, it's not at all a race to the bottom, it's a jackpot. However, if we're all doing that, then it's clearly a race to the bottom (not only for those who do, but for the others too because of the competition).
So if you're participating, you are contributing to the race to the bottom. And if you're not, you will get screwed by those who do. In either case, you loose.
BTW, welcome to what climate change negotiators must feel right now in Paris.
Video of some good progressive thrash music
... Guber - 'cause they think we're all chumps.
It must have been something you assimilated. . . .
Probably nice for a guy that wants a doorbell answering tool or whatever a callbox is or a spreadsheet for calculating the number of bananas left in the fruit bowl, and the apparently 1% developers who will work for peanuts - I wonder what happens if you ask them to write you 'gigster' and the entire system goes into recursive meltdown...
No, thank you.
Uber is a first entrant into a very inefficient market that had been sheltered from competition until they came along. They took a huge amount of money out of the pockets of medallion owners, gave a little back to the customers and drivers and kept most of it for themselves and they massively improved the quality of the product, which is fundamentally simple, full of short-length transactions fulfilled by low skill workers.
Software development isn't remotely similar. Every penny that can be easily squeezed out of the software development process has already been done and a lot of these tradeoffs don't work once you get out of the pee-wee leagues of project size. Any task which takes longer than a taxi ride is going to be a poor fit here. Everyone is still wrestling with the classic software development problems, none of which this company helps with:
-poor requirements specification because clients don't put serious thought into what they need. A good developer and project manager will help the client figure this out. It won't be a one time flat fee thing unless it's a brain-dead cookie cutter job that can be finished in 10 minutes with a few library calls or a fucking shell script. There will be multiple prototypes and multiple releases as the client slowly realizes what problems they are solving... and then what new problems popped up to replace them.
-poor time and resource management because good project managers and developers are hard to find and many companies see paying for talent to be a waste of money
-low programmer and project manager skill due to constant churn to fill lots of seats with cheap asses due to unrealistic expectations about people being easily replaceable cogs
-unrealistic expectations about what is possible in terms of quality/speed/cost. Most clients want a zero-risk moon rocket for 50 bucks or they'll threaten to fire you and hire some other guy who told him yes. As a result, many development organizations have the attitude of "tell them yes to everything, hold everything together with duct tape until the check clears." The contractors working through this company will be no better.
This startup is not going to scale to complex projects and it's not going to attract talent, at least not in the current environment.
The next time some jackass (I mean, "non-technical co-founder") asks if you can build his facebook clone (for free, of course), you can 302 him gigster.
Copyright (c) 1990 - 2014 Dice. All rights reserved. Use of this comment is subject to certain Terms and Conditions.
Lowest bidder software dev services have been around for many years now. If you have a very specific need or quality is not the top concern it works, but business like Uber are nothing more than unnecessary middlemen cashing in on good marketing techniques when all is said and done. It's an inefficient model because Uber will always be under pressure to increase their margins without increasing their services or costs, thus leeching profit out from the workers. The same is true for devs. and the result would be cheap software with little quality control and no guarantees of security or maintenance. For a taxi ride that works, for most software development it doesn't because you really want to invest in your app in order to get the most out of workers and customers using it.
Except we own the code.
Open Source from the developer's standpoint: no direct pay for Open Source, but you get to keep the code and develop it for the rest of your career. Work on signature projects such as the Linux kernel can be good resume builders. Potential employers can review your code and areas of expertise to decide if you're a fit. I have seen such a hire first-hand.
Gigster from the developer's standpoint: direct pay on a temporary, as-you-go basis. Haven't read TFA, so I'm guessing it's less than what you'd get from a traditional staffing agency since you don't have as much of a hurdle to leap getting "'hired" by Gigster. Your code is a work-for-hire, not practical to review by any potential employer. You might still be able to take credit for working on a particular project, but it's all going to be closed-source "apps".
Customer standpoint: You're renting software from somebody who crowd-sourced it from a bunch of devs who couldn't leap the usual hurdles that developers leap to get real jobs.
Remember that?
This reminds me very much of that,, and I can't see it working at all.
As the buyer, why would I pay for someone else to own the software I'm paying for? unless I get a discount - but there cannot be a discount, unless Gigster are subsidizing development, because that money is going to the developers. So it seems to be a high cost, for the convenience of what is hopefully an easy to use interface.
As the software engineer, software development is not a taxi ride. Gigster and Uber are apples and oranges. A taxi ride has a fixed, clear requirement (get me to location A) and a fixed, clear price (it will cost n per minute), where both parties have a pretty good idea up front of what it will cost *and there are no other taxis involved*. No developer is going to invest the time and resource in making software when other developers are doing the same and he might well not get paid.
Why all the hate? This is a great way to pick up side work. Uber is a terrible full-time job, but works great when you want to pick up some extra $$ over a weekend.
Same with Gigster. The difference between software development and driving a car is pretty radical. I don't fear that I will be put out of business because my neighbor is going to do a little iOS app design work over the weekend.
Almost anyone within a ~50 mile radius can drive a car and work for Uber, the same cannot be said for software development. Driving is an un-skilled labor profession. Software development isn't.
Hi guys,
I am a Gigster developer, I think that you're misunderstanding what Gigster is really like.
I was a freelancer before, and I had to struggle to find clients and things like that.
Like all of you, you are aware of those websites which help you to find such clients (Upwork, freelancer.com, and so on).
I absolutely agree that these kinds of websites are a race to the bottom, where each person is here to lower the price until you do things like
"Facebook clone, budget: 100$"
But, Gigster is definitely not one. First of all, we work as a team, this experience has been incredibly amazing as a freelancer.
You meet new fellow developers on every new project.
You meet new designers, new product managers.
And every Gigster are like a big family!
While you can imagine that we would be like "Yet Another Freelancer Marketplace".
I disagree. Period. Gigster is something a lot better, we do not talk about shared economy.
I love what I do at Gigster, we have definitely exciting projects and indeed, the website does not show our best flagship products.
But, believe me, I am not from India, I am from France, and we all enjoy being Gigster.
So please, guys. Before judging, please, check out Gigster, try to ask real Gigster or users of Gigster, and see if we are as bad as you think.
You would be definitely surprised.
why post anonymous?
I'm guessing your entire statement is a lie, written by an anonymous gigster employee
I need a simple little app that we can sell for a buck or three. We'll split it 50/50. Anybod interested???
Dear Microlimp: I give you 2 valid product keys for win7 and you reject both of them. Piss off you wankers!!!
Presumably if they "still own the code" you get no source for the product you paid for. No thanks: been burned this way before with commercial software. Ended up having to re-build and re-engineer the shit I paid for in order to get something that doesn't suck.
soylentnews.org
... you really suck at being a developer.
Since I can't tell them apart, I treat all ACs as the same person.
These assholes aren't even trying to hide the fact that they are trying blatantly ripping people off. I guess they're betting on people being both desperate and stupid.
Seriously, just write your own software. Pick something you like and write it. If it's good enough, try to sell or at the very least demo it at job interviews. You will be much better off.
~X~
I, unfortunately, work for a company that is broad driven, feed by info from mangers who know little.
If the statement "X company makes apps for mobiles" gets thrown in at some meeting or after-fives, suddenly this gets the managers attention who pass this to the board who approve funding.
"Makes app" is interpreted as the magically know our companies processes, requirements etc. And ensuing software must be but a few weeks away.
So I can see this "Uber of apps" thing hooking some fish on their long line.
In post Patriot Act America, the library books scan you.
They offer the same bandaid solution as UberX does, like with the taxi medallion system, copyright is now used to limit competition so that you can only buy from certain companies which means you can only get jobs at certain companies.
Marketplaces like Gigster give self disciplined developers options. Gigster is simply a marketplace for development work. Jobs get sent to me, and I either accept them or pass on them depending on their price, my current needs and level of interest. It's really that simple.
My perspective is as a life-long iOS engineer, since age 16. My first app "gig" in 2012 I made 3k to build an entire app AND web server, because I didn't have better options. Options are what's empowering about Gigster for developers.
I'm a 10-year Slashdot lurker– but I felt like throwing my hat in on this one. I'm proud of the work I've done with Gigster.
As a software developer, here are my non-negotiable conditions for this:
1: All code that I write for them is licensed with GPL, LGPL, BSD, or similar; that way I can reuse it on future projects.
2: My deliveries to the customer will always be released to the public as well, and it will include the source-code along with the installers.
3: If the customer has any existing code they want me to modify or incorporate, it must also be posted publicly and use GPL, LGPL, BSD, or similar license.
If an "Uber" type service can meet my conditions for this, then I would consider working through them.
Fuck'em !
This is a stolen sig.
software development doesn't work that way lol...... ... .. .
Didn't this used to be known as Open Source ..
If you can't live on bread alone, why don't you eat cake?
Seriously, there is a term for thiz. Slavery. Oh no, wait. Slaves used to get food and shelter.
Reuse certain components? How much exactly? I smell bullshit. Every contracted developer faces the same problem, and they solve it by assigning copyright to you who paid them for it sometimes with explicit reuse rights in contract, but I have never heard of them offering to "lease" the buyer the code. So you pay for it, they keep it, but you can use it for a bit.
Sounds like a shitty business concept and only reason it got any press was the "Uber" PR angle. Like calling your fanfiction "The next Twilight!" Dream on.
I propose Sphinster, the app where the teams of programmers, managers and designers take gigs making and running new gig economy apps for users who send them ideas for the kinds of gigs they want done. The user than gets one free gig on the new app, the best teams get karma and exposure, while I retain all the rights and most of the money as I fuck the participants right in the name. If your app is good enough to IPO, you get a special golden badge on your profile while I do the hard work of taking it public and take all the money.
Anyone can write anything on the Internet. Christ, you people are as fucked as Angie's List and iYogi.
No, in that case it's more like 12,500 miles.
Some software development isn't. Good luck convincing a PHB of even that.
Confucius say, "Find worm in apple - bad. Find half a worm - worse."