What are people's opinions about an application that could allow programming with random people online?
-
Think Chatroulette for Programmers ! You enter the room. SCENARIO: [happysquirrel]: Hello stranger, we were just working on this awesome project, would you like to join us? We are using X language and X library, we are a bunch of hobbyists and happy to introduce you. [stranger]: Sounds like fun! Although I might have to dig out my cookbook and read about X .. [happysquirrel]: Cool, we'll see you in the channel /squirrelteam/project ---- Regards,
-
Answer:
Well, before you get carried away with this, look at github. Look at stackoverflow. Look at any open source or git site. What can you offer that they can't? These guys are huge, and people love their service. What do you have or know that these large companies don't? Open source project management is no new feat in the industry. If you can make something that makes the process easier for programmers, go for it. Just make sure you're chasing needs and not money or arbitrary companies out of impatience. Chasing anything but consumer happiness will leave you in ruins. I would advise taking on a project yourself through a potential competitor. Find all the struggles and hassles and eliminate them and streamline the process. This will take a good bit of programming knowledge and a worthwhile project, but if you're passionate about open source projects then it's worth a shot. Good luck.
Video James at Quora Visit the source
Other answers
I think this is good for entertainment, as in , or for practicing programming. offers the protocol to let users login to apps like your idea using the GitHub credentials. Then the chat and its output (archives? products) could be identified using the GitHub ID. Who knows, this could be a missing feature in demand.
Miguel Paraz
Who's to say that the idea won't be stolen? In any system that employs anonymity, assholes are likely to come out of the water. There's no lock on any intellectual idea if anonymity is used. And there's not just stealing an idea, but also messing it up for everyone else. However I assume since this is a chat roulette kind of idea, these will not be serious projects, but rather fun hacks. In that case it's not too bad of an idea.
Nishad Trivedi
I have to agree with others that it seems similar to Gtihub, stackoverflow and others but having said that there are still scope for improvements. See how you can differentiate yourself from them. Doing exactly same as what others have already done will not help as they already have huge user-base. Difference can be in form of UX or making it exclusive for some particular group.
Naveen Jain
My concern is you are late to the game. There are many, many, alternatives for people to use already in one form or another. It would be easier for you to use one of the services setup and start a thread with some issue or issues. If it takes off, you will find out how well it functions. If so, then if they would be willing to transfer it to a proprietary system. As Nishad indicated, you also would have a security problem because there are people who think it's more fun to make grief and hassels for others, much less just rip them off. Setting up a basic intrigue programming puzzel others could join in could be fun but on other platforms I've found the bullies still show up. Most of the languages have sections where people participate in a specific problem but they generally are short lived. But who knows, you might be on to something. Who would have thought a game of sligshooting birds would be the timewaster of the year?
Mike Leary
If given the correct user experience this could definitely be a fun way to kill time. Making it somewhat lighthearted and "gamey" could go a long way. That being said, I'd be wary of duplicating the things that people hate about pair programming with none of the benefits. In reality, this could be a tool used heavily by Udacity/Coursera and other online programming courses to help students learn the basics in an interactive environment. Imagine interacting with a TA or other students to work through a programming challenge in real time, the benefits could be huge!
Colby Holliday
I doubt I'd have the patience and mental stamina to code live with random strangers on one of my projects. If I wanted collaboration I'd use Launchpad, GitHub, Bitbucket and the likes. Definitely nothing 'live'. I have my own randomly changing work pace, I take breaks, I use distractions to better focus myself on what I'm doing etc. Strangers around my code and in between my fingers would be just awkward.
Harel Malka
Another option could be a "live/chat" version of stack overflow where you can collaborate on problems live and you could call it "Hack overflow"
Sai Shenoy
Related Q & A:
- How come some people's AIM pages doesn't show if they are online or offline?Best solution by Yahoo! Answers
- Is it okay to add random people to my contacts?Best solution by Yahoo! Answers
- What's a good job for me if I'm not a 'people' person?Best solution by Yahoo! Answers
- Add random people on msn.Best solution by Yahoo! Answers
- What's the best apple application?Best solution by ChaCha
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
For every problem there is a solution! Proved by Solucija.
-
Got an issue and looking for advice?
-
Ask Solucija to search every corner of the Web for help.
-
Get workable solutions and helpful tips in a moment.
Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.