Should you stay away from building open source projects if you're new to programming?
-
Hello. I am fairly new to programming and have been working on a android app for the past few months. My code works, but is probably less than ideal. Should I make my code available and go open source? I am afraid if I do this, people won't like my code and won't contribute. Thanks.
-
Answer:
If you want to go open source, go open source. You'll learn a lot about programming from the people who contribute - I did, and do. Our community in technology is sometimes a little bit empathy-deprived, though, so it's worth preparing to be a bit thick-skinned.
Ben Werdmuller at Quora Visit the source
Other answers
When you are new to programming, you learn a lot by participating in a project (which may be your own) where there are other programmers. You can learn a lot by reading/browsing good code. I see that many suggestions have come your way to go open source. I have spent 10+ years in open source and I don't regret it. :) As Nike says, "Just Do It". ;)
Anil Saldanha
No you should not stay away from open source projects if you are new to programming rather if you open source your programs people could point out the mistakes or improve your code. It will teach you many things. As a beginner you should accept that at first your code won't be A-grade and it's okay. Nobody becomes an expert programmer after writing their first program. If you don't want to monetize your app you should go open source.
Dhiraj Thakur
It feels perfectly Ok to go open source...this is one of the ways to meet people better than you in this field and you will learn a lot from people condemning your code..you will know your strong point and weak point....please go open source in a wild ways. after all, open source provides an avenue to learn, an avenue to evolute our knowledge...
Onimisi Onipe
Its a good thought to make your code available for open source. I do recommend you opening up the code on github. In the world of open source and internet, when people ignore you, is a much bigger dejection than criticism. You miss all the shots you don't take. Go for it.
Sangram Singh
Related Q & A:
- Is there any open-source antivirus for Android?Best solution by avira.com
- Are there any open-source check-in / check-out systems?Best solution by stackoverflow.com
- How to Implement Gateway Service something similar to Oracle API gateway Using Java and Java based Open Source frameworks only?Best solution by Quora
- What is a good way to learn about the pre-election if you're new in politics?Best solution by Yahoo! Answers
- What time did the empire state building open?Best solution by Yahoo! Answers
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.