|
|
|
|
|
by tomx
5279 days ago
|
|
I think whether an open source project improves you, technically, depends on the scope of each project. For example, you could make 100 simple CRUD web applications in the same way, and not learn anything from it. For the projects I tend to work on, reading 100s of pages of documentation is necessary. To create a good solution, I must understand the domain well. I spend many evenings reading books on kernel construction, networking, algorithms and so on. This is improving me technically. When I go into work, the knowledge then helps to make better software. |
|
But the GP post seemed to be arguing the opposite: that focusing your effort and learning on a practical goal was not a way to "improve yourself technically". And that's the part that lost me.