Anyone who calls themself a "software engineer" should be required to be licensed, have a graduate degree in engineering & carry at least $1 million in professional liability insurance.

And certain types of software should only be sold if approved by a software engineer.
If you want to design websites or funk around in your basement and learn python or C++ or Rust and create widgets or whatever that is fine.

If you want to design infrastructure and call yourself a license, you should be licensed.
You can follow @stephendpalley.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled: