Engineers and programmers are usually where they are because they do have a "drive" and "passion" for what they do. Applying attitude of that group to whole population is just a selection bias. A lot of population has no learning drive, and is mostly interested in pleasures, not self-actualization. Can this be changed with proper education? Probably, at least to some extent.
Not to mention that even software developer work is not all that rosy. The open source ecosystem thrives where the work to be done is interesting and brings peer recognition (write a new sexy, fast, featureful framework XYZ), and sucks at the places that require more mundane and less esteemed effort (like QA, testing, documentation, integration).
Comments
Engineers and programmers are usually where they are because they do have a "drive" and "passion" for what they do. Applying attitude of that group to whole population is just a selection bias. A lot of population has no learning drive, and is mostly interested in pleasures, not self-actualization. Can this be changed with proper education? Probably, at least to some extent.
Not to mention that even software developer work is not all that rosy. The open source ecosystem thrives where the work to be done is interesting and brings peer recognition (write a new sexy, fast, featureful framework XYZ), and sucks at the places that require more mundane and less esteemed effort (like QA, testing, documentation, integration).