This all leads back to a conversation one of my professors talked about. In other engineering professions, you need to be licensed by the state. Software "Engineers" don't have this license, so anyone can go to bootcamp and become one. I think if we changed this, then we would be able to differentiate software engineers from simple developers and that would help engineers maintain their status above chatGPT for a while longer.