Need Advice on Joining an Open Source project
-
Hello i have some theory knowledge in C#, but no practical experience. i want to improve my Skills, and start working on some project. I've been looking for internship or trainee ship but no luck. so after reading and digging, i found out that one of the best ways to improve Programming knowledge is by joining an open source project. I've been looking for a project for the last 2 days, but it's really frustrating. all the projects seems to be SO advanced and so Complicated for my knowledge i really need advice on that! thank you so much in advance.
-
Hello i have some theory knowledge in C#, but no practical experience. i want to improve my Skills, and start working on some project. I've been looking for internship or trainee ship but no luck. so after reading and digging, i found out that one of the best ways to improve Programming knowledge is by joining an open source project. I've been looking for a project for the last 2 days, but it's really frustrating. all the projects seems to be SO advanced and so Complicated for my knowledge i really need advice on that! thank you so much in advance.
That is most likely what you will find. Open source projects are generally more advanced, which is why they need many people working on them. If you are still learning then I would suggest you go to the CodeProject articles[^] and work through some of the samples.
One of these days I'm going to think of a really clever signature.
-
Hello i have some theory knowledge in C#, but no practical experience. i want to improve my Skills, and start working on some project. I've been looking for internship or trainee ship but no luck. so after reading and digging, i found out that one of the best ways to improve Programming knowledge is by joining an open source project. I've been looking for a project for the last 2 days, but it's really frustrating. all the projects seems to be SO advanced and so Complicated for my knowledge i really need advice on that! thank you so much in advance.
If it's practice in c# that you seek, why not try to code something useful for yourself to start. For example i started with some tutorials and programmed me a movie database program to organize my collection for starters. Or think about something that you need, write it down, start thinking of the design, what should the program do for you, start with user cases, develop clases and functions. It's really quiet easy and if you get stuck you'll know where to get help here at CP
Hmm i wonder why its doing that......ARGHS NO STOP, ROLLBACK ROLLBACK...F*** That's how i learned to "Always Backup"!! Dogs are man's best Friend, Cats are man's adorable little serial killer
-
Hello i have some theory knowledge in C#, but no practical experience. i want to improve my Skills, and start working on some project. I've been looking for internship or trainee ship but no luck. so after reading and digging, i found out that one of the best ways to improve Programming knowledge is by joining an open source project. I've been looking for a project for the last 2 days, but it's really frustrating. all the projects seems to be SO advanced and so Complicated for my knowledge i really need advice on that! thank you so much in advance.
Mendor has some good ideas there - the other thing to try is go over to QA and look at the questions. Work out your own answer and then compare it against the other given ones (you don't have to post yours if you aren't sure). I did when I was starting C# (with the forums, this was pre-QA) and it is surprising how much you can learn by trying to help people! :laugh: They can come up with some really simple questions that make you think "No, hang on, how do you do that properly?"
If you get an email telling you that you can catch Swine Flu from tinned pork then just delete it. It's Spam.
-
Hello i have some theory knowledge in C#, but no practical experience. i want to improve my Skills, and start working on some project. I've been looking for internship or trainee ship but no luck. so after reading and digging, i found out that one of the best ways to improve Programming knowledge is by joining an open source project. I've been looking for a project for the last 2 days, but it's really frustrating. all the projects seems to be SO advanced and so Complicated for my knowledge i really need advice on that! thank you so much in advance.
If you have a specific project of interest, I would suggest starting off with them doing documentation and training, beefing up your html and javascript skills. That might establish some trust which will open the door to further work on the core code.
-- Harvey
-
Mendor has some good ideas there - the other thing to try is go over to QA and look at the questions. Work out your own answer and then compare it against the other given ones (you don't have to post yours if you aren't sure). I did when I was starting C# (with the forums, this was pre-QA) and it is surprising how much you can learn by trying to help people! :laugh: They can come up with some really simple questions that make you think "No, hang on, how do you do that properly?"
If you get an email telling you that you can catch Swine Flu from tinned pork then just delete it. It's Spam.
-
Hello i have some theory knowledge in C#, but no practical experience. i want to improve my Skills, and start working on some project. I've been looking for internship or trainee ship but no luck. so after reading and digging, i found out that one of the best ways to improve Programming knowledge is by joining an open source project. I've been looking for a project for the last 2 days, but it's really frustrating. all the projects seems to be SO advanced and so Complicated for my knowledge i really need advice on that! thank you so much in advance.
Syrian_guy wrote:
i have some theory knowledge in C#, but no practical experience.
Welcome to my world.
Syrian_guy wrote:
i want to improve my Skills, and start working on some project.
This sounds like maybe we should try a project together. I have been playing around with some utilities that help me. I am entirely self taught and do not have much free time. Perhaps we could come up with some ideas and put together a article. What do you think? If interested email me.
Frazzle the name say's it all
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. John F. Woods -
Mendor has some good ideas there - the other thing to try is go over to QA and look at the questions. Work out your own answer and then compare it against the other given ones (you don't have to post yours if you aren't sure). I did when I was starting C# (with the forums, this was pre-QA) and it is surprising how much you can learn by trying to help people! :laugh: They can come up with some really simple questions that make you think "No, hang on, how do you do that properly?"
If you get an email telling you that you can catch Swine Flu from tinned pork then just delete it. It's Spam.
OriginalGriff wrote:
They can come up with some really simple questions that make you think "No, hang on, how do you do that properly?"
We often forget the basics after moving on to more advanced things. This happened to me a lot when I was taking Calculus III in college.
The United States invariably does the right thing, after having exhausted every other alternative. -Winston Churchill America is the only country that went from barbarism to decadence without civilization in between. -Oscar Wilde Wow, even the French showed a little more spine than that before they got their sh*t pushed in.[^] -Colin Mullikin
-
Hello i have some theory knowledge in C#, but no practical experience. i want to improve my Skills, and start working on some project. I've been looking for internship or trainee ship but no luck. so after reading and digging, i found out that one of the best ways to improve Programming knowledge is by joining an open source project. I've been looking for a project for the last 2 days, but it's really frustrating. all the projects seems to be SO advanced and so Complicated for my knowledge i really need advice on that! thank you so much in advance.
I would also suggest looking up some contest problems and working through them. The forum on stackoverflow.com has some good suggestions. http://stackoverflow.com/questions/6639205/online-programming-competitions-where-can-i-find[^]