I know a lot of people don't like the term "Vibe Coding" because AI is not real coding, well I greatly prefer it over the alternative "Prompt Engineering", we already have 1 fake engineering that being "Software Engineering", we don't need another one
@BrodieOnLinux the term Software Engineering frustrates me daily, because IMO software development *should* be done with the same rigor as other engineering disciplines, but in reality nobody gives enough of a shit/money to actually make that real.
@yrlf @BrodieOnLinux yeah, probably "software engineering" is an engineering discipline when taught at a university, but then becomes "less-engineeringy" once applied in real life.

@nicemicro @BrodieOnLinux my experience with software development at universities says that we are still far away from even that being engineering.

University Profs / Postdocs / Assistants know a lot in their field, and make great stuff, but I've seen a lot of projects/people whose domain knowledge is on point, but their general software development process isn't all that great.

@yrlf @nicemicro @BrodieOnLinux the Computer Science program at my university taught the basics … of computer science. Might get you a start at an academic career or a taste of professional software development. But the quasi-commercial software lab in my school that had contracts with clients is where I learned how to work as a programmer.

Students: if you're in a coding boot camp right now -- great! You're probably okay. Computer Science? Get an internship. Now.

@progo my friends who got Comp Sci degrees are either working at the university or are doing the more esoteric parts of programming, like statistics on large data sets in the finance industry. Those guys earn much more than my Software Engineering graduate friends who develop "traditional" commercial software though.

But that's just a small sample in my friend group.