I'm a software engineer, but unlike most who claim this title, I actually have a slight understanding the single-responsibility principle, and don't jump onto new technologies just because I wrote such bad code in the old tech that I can no longer maintain it.
I'm also painfully aware of my numerous limitations. I'm proud of this fact.
REWRITE ALL THE THINGS IN NEXT-GEN FAD OF TODAY!
Q&A for professional and enthusiast programmers
Q&A for professional and independent game developers
Q&A for WordPress developers and administrators
Q&A for members of the workforce navigating the professional setting
Q&A for computer enthusiasts and power users
Q&A for Drupal developers and administrators
Q&A for professional system and network administrators
Q&A for people who like playing board games, designing board games or modifying the rules of existing board games
Q&A for programming puzzle enthusiasts and code golfers
Q&A for Bitcoin crypto-currency enthusiasts