People's experience of contributing to online Programming projects

Click For Summary

Discussion Overview

The discussion centers around individuals' experiences with contributing to online open source programming projects, particularly those related to physics and science applications. Participants share their thoughts on the benefits and challenges of such involvement, as well as their personal experiences and hesitations.

Discussion Character

  • Exploratory, Debate/contested, Meta-discussion

Main Points Raised

  • Some participants express interest in hearing about others' experiences with open source projects, especially in the context of science.
  • One participant notes that while open source work is beneficial for building a programming resume, many active projects may be too advanced for beginners, suggesting that prior experience is often necessary.
  • A participant shares their approach of creating personal programs and posting the source code online, particularly on GitHub, as an alternative to contributing to complex open source projects.
  • Another participant reflects on their own programming experience and expresses caution about joining projects, fearing they may not meet the expected skill level and could hinder progress.

Areas of Agreement / Disagreement

Participants generally agree on the potential benefits of contributing to open source projects for skill development and resume building. However, there is a lack of consensus on the accessibility of these projects for beginners, with some feeling that they may be too advanced and others expressing a desire for more shared experiences.

Contextual Notes

Participants mention subjective assessments of programming ability and the varying levels of complexity in open source projects, which may affect individuals' willingness to participate.

Who May Find This Useful

Individuals interested in programming, particularly those considering involvement in open source projects, as well as those looking to improve their skills in a collaborative environment.

Narrac
Messages
3
Reaction score
0
Have seen in a number of posts here on PF, suggestions that people get involved in online open source projects to help practice their programming skills. In particular projects with physics/science applications.

Just wondering if many people have tried this and want to share their experience of doing this, and what projects they worked on?
 
Physics news on Phys.org
I would second this question expecially in regards to science open source projects.
 
That is a good question. People always say that open source work is great for a programming resume, and for good reason- being open source means that the place you're applying to can directly look at the code you've written. But I think most open source projects that are being actively developed are too advanced for a beginner- you need some experience first before you can dive into, say, the Linux kernel. So when I was looking for programming jobs I just made my own programs and put the source code online. Github is usually the place people use for this.
 
Not many replies, hope that is not a sign that people's experience was so bad they don't want to talk about it!, or else no one is taking the advice and getting invloved in the first place!

In my own case, I have 'good' experience in programming from work, but, I always think that rating your ability is very subjective and as a result am cautions about getting involved in any projects for fear of getting in the way or holding things up by not being as good as what is expected.

Anyway, was just hoping to hear some other people's experience before I take a plunge and mess up someones project.
 

Similar threads

  • · Replies 18 ·
Replies
18
Views
3K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 2 ·
Replies
2
Views
1K
  • · Replies 21 ·
Replies
21
Views
3K
  • · Replies 6 ·
Replies
6
Views
4K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 14 ·
Replies
14
Views
4K
  • · Replies 21 ·
Replies
21
Views
7K
  • · Replies 15 ·
Replies
15
Views
4K