Engineering, in any applied science, is (in my opinion), a profressional who places a high importance on:
I know some developers who would probably not want to be known as software engineers under these terms. I'm okay with that. These are what I value in software development, and why I refer to myself as an engineer.
I know plenty of people who mix solvents but aren't chemical engineers, plenty of people who use AutoCAD that aren't mechanical engineers, etc.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.