4 ms·
>>"That project is too big, I'll never find it!" or "I'm not smart enough to understand it" That rings so true here. When I started Python web development, I n
by ceol 15y ago
>>"That project is too big, I'll never find it!" or "I'm not smart enough to understand it"
That rings so true here. When I started Python web development, I needed to understand some concept related to middleware and handlers (somewhat foreign coming from PHP). My first thought was to look for blog posts explaining how it works in Django, but that wasn't satisfactory. I took a chance and dove into the Django source code— going against the voice in my head telling me, "You'll never understand it!"— and found myself learning so much. It was great!
In software development, we're taught to abstract everything and only think of the smallest problem, but this sometimes forces us to think of libraries as magic. This was a problem for me as a beginner, but it's been getting better as I've progressed.