3 ms·
>I know you haven't written worthwhile software (yet), since you say writing software is easy. lol. You're a genius. I've stated this multiple times. Software
by deltaonefour 5y ago
>I know you haven't written worthwhile software (yet), since you say writing software is easy.
lol. You're a genius. I've stated this multiple times. Software engineering is EASIER than other forms of engineering. This is a bit different than just being "easy" and while I've used the word "easy" you know my intent.
I am also absolutely positive all the worthwhile software you have or yet to have written, any mediocre software engineer can do. Just name all the stuff you done. Anyone can do it.
Let's look at your stuff: https://github.com/gilbitron https://github.com/gilbitron This is you right?
Well when I think of impressive "worthwhile" software I think in terms of kernels, 3D rendering engines, a compiler that kind of thing. Those are things I would argue that actually promote your argument as less software engineers know how to program this stuff.
But looking at that site looks like you mostly do typical generic webdev stuff. Web dev is one of the easiest areas of software engineering. Also you're a vue guy and php. Vuejs is the typical choice for old school web dev guys who do php. I assure you all the stuff you built, anyone can do it. Doesn't even come close to "worthwhile."
Because anyone can do it, that is why it's easy. You can call it hard. But that's fine it just becomes a word game. Let me put it this way, ALL the software you have done may be "hard" but it's easy enough that any mediocre software engineer out of bootcamp can implement everything you wrote from scratch.
>Calculus and algebra were easy.
Nowhere near as easy as programming. The math involved with engineering goes much deeper than highschool algebra and calculus. I know you haven't done anything worthwhile in engineering besides webdev because you called it easy.
- gilbetron 5y ago> And that is why software is easy. > That's why it's easy. > Software engineering is a shot in the dark and therefore easy. > Software engineering as it stands is easy. > Nobody in this area of software truly knows what they are doing. Hence why it's easy. > Let me be clear about what I mean by easy. Easy means anyone can do it. If a lot of hardwork and problem solving effort is involved... it doesn't matter and it's still easy because anyone can do it. Seems like you think it is easy. And no, that's not me that you linked. Although I have done webdev work in my career, and only easy webdev work is easy. There is plenty that is difficult in webdev. Also I've created a 3D renderer from scratch (a complete 3D engine, in fact, including networking), a flight simulator, an ISAR simulator, software for force feedback, and a genetic samples assembler - and that's just the stuff from before stack overflow existed.
- deltaonefour 5y ago>Seems like you think it is easy. Let me repeat it a bunch of times so you get it: Software Engineering is Easier than other forms of engineering Software Engineering is Easier than other forms of engineering Software Engineering is Easier than other forms of engineering Software Engineering is Easier than other forms of engineering Software Engineering is Easier than other forms of engineering Software Engineering is Easier than other forms of engineering Look you can either understand my point or play stupid games. >Also I've created a 3D renderer from scratch (a complete 3D engine, in fact, including networking), a flight simulator, an ISAR simulator, software for force feedback, and a genetic samples assembler - and that's just the stuff from before stack overflow existed. LOL, A 3D engine from scratch with networking impressive but arguably is doable by anyone. It also depends on whether when you created and what version API you used to interface with the graphics card. Prestack overflow likely means the engine was quite trivial. But your other stuff only proves my point. Most of your projects are impressive ONLY because they combine other aspects of engineering together. Your stuff intersects with kinematics, aeronautics, biology, embedded hardware sensors, electromagnetic theory. This stuff is hard, the software by itself is easier. >Although I have done webdev work in my career, and only easy webdev work is easy. There is plenty that is difficult in webdev. I've been a webdev for a good chunk of my career. I've also done work similar to what you've done in your examples. You skim over general truths shooting for only the technicalities at your convenience. Webdev work is generally the easiest form of software development and one major reason for it is due to lack of intersection with other aspects of engineering. WebDev also currently happens to be the sector of software with the most jobs and it contributes to the fact that software engineering is one of the easiest disciplines out there.