Software Engineers vs. Programmers

I want to work with software engineers rather than programmers. I want to work with people who know what something like ABNF [] is or if they don’t at least they know where to find out and are willing to go and learn it. I want to work with engineers interested in solving the problem not implementing a solution for the symptoms. I’m tired of working with half-wit programmers who could not program their way out of a ‘hello world’ bash script…