DEV Community

Discussion on: #100DaysOfCode for the Experienced Developer

Collapse
 
mathwro profile image
Mathias Wrobel

Would love to jump in at some point and doing this challenge, however I think the hard part is figuring out what is a realistic project to start on.

I'm familiar working with code, but in the context of a cloud developer/architect so i don't really know any specific language where i can just crank out a bunch of ideas.

Would love to learn more python, but any ideas for projects for something at my skill level?

Collapse
 
david_ojeda profile image
David Ojeda

You can create serverless architectures using a cloud provider + Python!

I started Microsoft's 25 day serverless challenges in December, but only finished like seven. I failed to go on because they required way more than an hour for me.

You could also explain/design architectures that solve specific problems. The challenge is not necessarily to code, but to continuously learn and improve your skills πŸ’ͺ🏼

Collapse
 
makolyte profile image
makolyte

I would suggest two things

  1. Start the challenge by doing codewars problems. That way you are handed problems to solve and can build some momentum. It's tough to get started if you don't know what to work on.

  2. Try going through the book "57 exercises for programmers." The last 10 or so exercises are really mini-projects. Same reason as above - it provides a structure for problems to solve, so you can build momentum

Collapse
 
audreyfeldroy profile image
Audrey Roy Greenfeld

Hi Mathias! If I were to do the challenge in Python, I'd create a new notebook a day on Kaggle and use each one to experiment with and learn a different Python library. After 100 days, that knowledge would really add up, and having a collection of 100 reference examples for working with different libraries would be useful!

For example, a day's experiments might be something like kaggle.com/audreyroygreenfeld/simp...

I might do some of my 100 days as Kaggle notebooks in Python or R, actually.