Carl Sylvia

Anyone that has been in the industry for a few years knows what this title is about. Those quote-un-quote software engineers that talk talk talk, but never deliver a damn thing. They wile their way into the good graces of their leadership through near magical smoke and mirror games. Organizations that do not have strong engineering leadership are most susceptible to this species of con-artists, and yes that is what they are. I love building complex systems, I love thinking through the challenges, the potential solutions, identifying a multitude of potential solutions, and systematically narrowing the field down to the one that will provide the highest level of value with the greatest chance of successful delivery. Engineering is a calling, a craft, a discipline, and far too often it goes unrecognized, unrewarded and under appreciated by talking-head leadership.

--

--

Tim , I totally agree. We have dumbed-down the definition to the lowest common denominator by including anyone that can write a line of code under the umbrella of "engineer".

This is more inline with what my expectations of the role are:

"An engineer is a person who, by reason of his or her special knowledge of the mathematical and physical sciences and the principles and methods of engineering analysis and design, acquired by engineering education and engineering experience, is qualified to practice engineering"

https://definitions.uslegal.com/e/engineer/#:~:text=An%20engineer%20is%20a%20person,is%20qualified%20to%20practice%20engineering.

--

--

What, exactly, does is mean to be a “software engineer”. Does simply writing some crap code that makes it to production on some irrelevant system suffice? How about delivering a solution that processes billions of dollars of financial transactions to millions of customers? yup, been there, done that….. There is a story here and it will not be answered in this post. More thoughts on this to come.

--

--

Carl Sylvia

Carl Sylvia

Passionate believer in the power of thought.