Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Stop making false claims, Yann #3

Open
ghost opened this issue Oct 4, 2022 · 1 comment
Open

Stop making false claims, Yann #3

ghost opened this issue Oct 4, 2022 · 1 comment

Comments

@ghost
Copy link

ghost commented Oct 4, 2022

This post is in response to the pathetic & disrespectful lies which use falsely use the word "Engineering", which makes absolutely no sense (and is disrespectful to real Engineering).

Software devs are stupid wannabe kiddos who keep making huge fake claims.
Engineering has nothing to do with sitting behind a keyboard and writing code.

@TheCherno There is no such thing as "software" "engineering". Engineering is a real subject. Engineering means designing and building real mechanical systems, like vehicular engines and turbojets.
Software devs are claiming the most ridiculous of false claims these days.

Software & game dev is easy and for kids, and has absolutely nothing to do with a real and serious complex subject like engineering. Stop being disrespectful to Engineering. And stop these stupid lies.

Mechanical Engineering is the only Engineering.

@kaitabuchi314
Copy link

kaitabuchi314 commented Feb 16, 2024

Engineering: Noun.

Definitions:

  • the work done by, or the occupation of, an engineer.
  • the action of working artfully to bring something about

The action of working artfully to bring something about. The action of working (programming) artfully to bring something (a software program) about.

Firstly, dismissing software development as "easy" or for "kids" is not only inaccurate but also disrespectful to the countless professionals who dedicate their careers to mastering this craft. Software development involves intricate processes of designing, coding, testing, and maintaining complex systems that power everything from mobile apps to critical infrastructure.

Furthermore, the term "software engineering" isn't used lightly or without merit. It reflects the application of engineering principles to software development, including rigorous planning, analysis, design, implementation, testing, and maintenance processes. Just like traditional engineering disciplines, software engineering aims to create reliable, efficient, and scalable solutions to real-world problems.

To suggest that software development has "nothing to do" with engineering is to overlook the fundamental similarities in problem-solving approaches and the reliance on mathematical and scientific principles. In fact, many software developers have backgrounds in traditional engineering disciplines and apply their knowledge to create innovative software solutions.

Moreover, the disparaging remarks about software developers as "stupid wannabe kiddos" are not only baseless but also disrespectful to the diverse and talented individuals who contribute to the field. Software development attracts professionals from various backgrounds, including computer science, mathematics, and engineering, who bring unique perspectives and expertise to their work.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant