Re: As this article mentions, up to 98% of people with "engineer" in their titles
our Engineers can add a castle floating on top of a big white cloud in your favorite game with minor effort..
And therein lies the problem. "Engineer" implies skill and effort. So much of what comes from the keyboard of 'programmers" today shows they barely deserver the title of "programmer" let alone "engineer".
Much of today's code shows very little effort or real though. Hell, a lot of it is done with grabbing existing source and cobbling bits together till something compiles and basically does what it's supposed to do.
Very little real thought goes into software these days, very few writers can be called 'engineers', and yet many disgustingly claim a title they don't deserve. (not all programmers come under this - I know some few true artisans remain --> for those who deserve the title, and an extra dozen for those who deserve it yet rarely use it)