4 ms·
I would agree. In addition to abstract thinking being a software dev also means to be willing to put up with a lot of boring and tedious tasks most people would
by maxxxxx 7y ago
I would agree. In addition to abstract thinking being a software dev also means to be willing to put up with a lot of boring and tedious tasks most people would find extremely boring. Also, constantly learning new stuff is not everyone.
- richdev 7y agoYes, staying in software development, even as a trainer requires a daily and constant investment of time to advance. This is not something most people can keep up for decades on end. At 61 years old, I still maintain "a daily student schedule" to learn SOMETHING new every day with programming. I must study daily to keep advancing, or at least maintain "even position" with my peers, and not be passed by because things advance so fast in software and biotechnology.