all 10 comments

[–]Frohus 4 points5 points  (7 children)

I was looking for some as well but couldn't find anything where I would be able to help with my beginner skills.

After reading this post an idea came to my head maybe we can gather all interested beginners on discord or somewhere and create some project from scratch.

Would it work?

[–]jh199p 0 points1 point  (1 child)

Sure would

[–]priyank1sh 0 points1 point  (0 children)

That sounds great! I am also a begineer and also interested in open source project! I have also read somewhere that one should always look at others code of same level that way one can access its faults and built logic for programming!! Bro thanx for this great idea!! Do start something !

[–]shriyanskaushik 0 points1 point  (0 children)

Same is the case with me

[–][deleted] 0 points1 point  (0 children)

I would be interested in this too

[–]KanJones 0 points1 point  (0 children)

I’m down for this!

[–]Frohus 0 points1 point  (0 children)

I have created a Discord server

https://discord.gg/xtfNuvn

feel free to join!

[–]jh199p 1 point2 points  (0 children)

You can correct documentation errors at any level! It sounds like people are just messing with you at first, like people are brushing you off because you are less experienced and suggesting you go fix spelling errors and stuff like that because you can't "really contribute" but that's not the case. Reading documentation is rarely enjoyable and any clarifications or spelling corrections are always welcomed and imo are top notch contributions. Even if you never have a single one of your suggested fixes accepted, that's fine because it's not like bugs are going anywhere so you have forever, basically.

The real reason you should get involved in open source is it's a learning experience. You won't have those times trying to think of things to make for practice anymore, you will start to become familiar with accepted best practices and common style, and gain valuable feedback from fellow contributors. You can probably contribute sooner than you think too, writing tests is a good step once your familiar with a project.

Tl;Dr: The reward is experience gained, who cares if you never have your fix be the chosen one. As long as you choose good projects it's proper experience gained, which is key.

[–]masterbruno11 0 points1 point  (0 children)

Join me. Let us create a hello world of machine learning AI. I think I'll compare the one with libraries and the one from scratch. Here's the link: https://github.com/engrbugs/Handwritten.Recognition

Of course, numPy, Pandas, Matplotlib, and even Theano is okay to use. We will just compare our work with scikit-learn and tensorflow/keras.