|
|
|
|
|
by cmallen
5964 days ago
|
|
I continue to get better, and I'm almost to the 4 year mark. I've improved more in the last year than I did in my second year. (First year programming professionally remains the largest leap, although perhaps the least significant.) As to how I become better, I am an obsessive generalist. I don't like not understanding the stack that makes my projects tick. I don't get into wasteful/unproductive levels of implementation detail, but I do my best to grok the things I'm working with. (I'm capable of patching django core for custom purposes if I need to, for example.) I was pretty clueless on CSS until recently. Now I'm very slightly better than clueless. (I have a better grasp of display and position now, for example.) I continue to use tables where they're (probably) inappropriate but for my users, it doesn't matter. Too many IE users and not enough mobile users to really care. I just keep learning unfamiliar things and re-integrating what I learn into my daily grind. Everything I've ever learned about computers and programming and front-web web dev makes me a better Python programmer. |
|