31

Fuck web dev.
I dabbled in many areas but I do web dev most often. And seriously: fuck web dev. Your site has to work on multiple browsers. Multiple screen resolutions. The code has to be tiny for load time. The images have to work for every resolution and still be small. The styling can look different in different browsers. So many useful javascript features are only supported by modern browsers. An on top of that: IE.
I’ve gotten quite good at all of this, but still: it’s such a fucking pain.

Comments
  • 2
    We have to adapt, which makes us one of the best lol
  • 6
    like how you have to support 20,000 or something unique android devices with some old api
  • 1
    Good rant. At one point I rambled about these a lot, but I changed all except IE into actual problems to solve than checkboxes to tick, and that made me feel better. Though I guess that’s just repetitive and not-so-productive work at an actual workplace.
    IE’s the real bugger regardless
  • 0
    Depends what you have to support really. If you don't need to support ie then it's not so bad. For image compression, I'm sure I used a website which automatically compressed to a happy medium for the web between size and quality. And code compression yourself is pointless, use a minifier and you will be fine. Don't go about making your variable names shorter as it will do it for you!
  • 0
    Let’s pray for the great convergence be done soon by React or something alike, that, at the very least, leaves us one thing less to worry.
  • 1
    Forget the compatibility thing. If you do web dev long enough, you start to realise that all it is, is "admin backend" + "client side annoyance" + "some small amount of custom business logic"

    I lost all interest in web stuff the day I realised that they would all forever be exactly the same thing, with a different skin on top.
  • 1
    @fattymiller While what you said is partially true, I think that’s not what really turned you away from web dev. There are at least 2 possibilities, either you’ve never really been too serious about web dev, or you’ve just lost sight or forgotten what was important to you when you started web dev. I’m sorry if I wrote that too frankly, but if what you said is what you honestly think, then you have insulted all the hard-working web devs that are hoping to provide great experiences to people.
  • 0
    @Japorized nah all good.
    It's weird, my passion has always been desktop apps, but job hopping has taken me towards webdev (which is where I am now).

    Webdev is great for me as it tends to pay well. So for that I can't fault it. But if you're into programming because you prefer different challenges (over seemingly repetitive ones) then there are other things to consider.

    You are right though. I did lose the passion early on, and the thing that keeps me around is ease over fun.
  • 0
    @fattymiller Imo, these seemingly repetitive problems are just all you see now cause you can’t find something else in web dev, and that you’re not looking for creative solutions other than what you’ve been providing. In and on their own, the problems that you’ve mentioned above are challenging. They remain repetitive because we don’t have power over them, and they’re mostly decisions made by others. If you want challenging questions outside of those, try to make sure that every design that you do is consistent across devices and viewports (the problem is that not all designs and achieve what we consider to be “consistent”), try considering UX and how you can improve it, etc etc.
  • 0
    @fattymiller It’s a matter of perspective, and you’ve chosen to look at it the worse way possible to make things uninteresting for yourself in a world that’s already pretty uninteresting (if you don’t look close enough). Please don’t use that dulled perspective of yours as a basis to belittle the other web devs.
Add Comment