5 ms·
Ask HN: I am student with freelance skills but how to switch to opensource?
I am a fullstack dev who has experience of freelance but I am confused in getting started with opensource. Please guys help me out in suggesting...
- pabs3 2y agoCheck out the FOSSjobs website and wiki: https://www.fossjobs.net/ https://www.fossjobs.net/ https://github.com/fossjobs/fossjobs/wiki/resources https://github.com/fossjobs/fossjobs/wiki/resources Especially look at the internship programs and choose an area that has a significant number of employers, such as the Linux kernel.
- ishqdehlvi 2y agosure I'll check out that
- gus_massa 2y agoWhich open source projects are you using and you like? Try to contribute to them. Start sending bug reports that are very useful and dometimes underestimated. Look how/where they fix them and the next time try to send a pull request (or another bug report). Fixing typos in docs is also a good starting point. If you want to send a new feature, start with something small, like a weekend project. You never know if the mantainer will like it, or if they are morons or if they have very weird code rules.
- ishqdehlvi 2y agoI am in webapp development using react and node js. So currently I am looking towards the good first issues of the some repositories to make myself comfortable with the repository environment. But most of the repos don't hold these good first issues...So I am confused
- gus_massa 2y agoI don't like "good fist issues". The real good first issues are so small that it's easier to fix them than labeling them as "good first issues". If you find something that is labeled with "good first issue", it's probably a weekend project, where you have to make a few modifications and add test and tweeks. Start with something smaller. (If you are use to github actions, you can try to transform the manual test in the repos to automatictests. my guess is that react and node.js already have them, but there may be some related side projects that still have manual tests.)
- ishqdehlvi 2y agoSure I'll check them out... Thanks for the idea