3 ms·
Wow, this is some of the worst writing I've ever seen, and that's saying a lot. The entire thing contradicts itself. One paragraph, web development is way too
by tdavis 17y ago
Wow, this is some of the worst writing I've ever seen, and that's saying a lot.
The entire thing contradicts itself. One paragraph, web development is way too complicated. The next, he doesn't want to be a web developer because it's not complicated enough for his giant intellect! He talks about "civilized" things like compilers and debuggers and static typing, then writes, "It's a challenging place to be." -- Hey, smart guy, the next sentence should reinforce the previous one, not completely contradict it!
If the piss-poor writing weren't enough, this d-bag has arrogance in spades. Guess what? I programmed C and Assembly, too! I moved to the Web because it is more challenging, not less. To be a good web developer (as opposed to the stereotype he uses in his randomly-contradictory argument) you have to know all sorts of stuff -- languages, frameworks, libraries, browser quirks, UI design... the list goes on. And there's some new evolution every year you've got to learn to keep ahead. Let's go over all the skills I possess to do my job:
HTML
CSS (including quirks for 4 browsers)
Javascript (and frameworks)
Python (along with Django and dozens of libraries)
Sysadmin
Design (not super common for dev-focused folks, but I do this too)
And that doesn't even include all the APIs and other nonsense I have to interface with. Or emerging tech like Comet. Or asynchronous network programming, which I also do daily.
Oh, and since when is "process" better than? "Waterfall? Spiral? Agile? Forget it," indeed! These have nothing to do with Web vs. Desktop, by the way: they're processes used to manage teams. It's too bad you need a team to create your product, Mr. Compiler Guy; I've been a one-man show for a decade. Don't fault me for my ability to have a large, diverse knowledge base.
Web development has a lower barrier to entry, that's a fact. Unfortunately, he not only failed to make the argument that it also has a lower ceiling, he made himself look like a complete tool in the (flailing) process. Here's a pro-tip:
Stick to your IDE, Michael; you can't write for shit.