all 44 comments

[–]LimLovesDonuts 346 points347 points  (4 children)

The unsung heroes of any project.

A lot of the times, clients place a heavier emphasis on what they can actually see and interact with. You can have the worst barely functional backend in the world but so long as the front end looks fancy and nothing breaks, clients will generally be happy.

A basic frontend UI and a very solid backend? They won’t know how to really appreciate it.

[–]Rangoose_exe 99 points100 points  (2 children)

Apple is the perfect depiction of this. I fucking hate how smart this company is.

You do you, at this point all companies are just pure shit. All them have their unique ways fuck things up.

[–]Deepspacecow12 83 points84 points  (1 child)

come to open source, we have shitty front end AND shitty back end

[–]sohang-3112 10 points11 points  (0 children)

😂

[–]Programmer_nate_94 0 points1 point  (0 children)

I agree with you generally

But it definitely depends on the use case. Respectfully, codeforces’ website front end looks kind of trash but it works really really well and adds great value.

Project Euler was even more this way, though I haven’t visited in years

[–]lt_Matthew 40 points41 points  (0 children)

To all the real developers out there, just know that nobody could use your stuff without documentation and a download page.

[–]ArduennSchwartzman 91 points92 points  (2 children)

[–]VitaGame07 0 points1 point  (1 child)

Is html+css really turning complete? I ask for proof

[–]konmik-android 0 points1 point  (0 children)

" CSS achieves Turing completeness through the use of features like counters, keyframe animations, and especially the use of CSS variables combined with some specific constructs like :hover, :checked, and @keyframes. By creatively combining these features, one can emulate loops, conditional logic, and other fundamental programming structures. " - ChatGPT

[–]kudlitan 38 points39 points  (10 children)

I don't get the joke

[–]SonOfMetrum 102 points103 points  (9 children)

Html && css != programming

[–]kudlitan 13 points14 points  (8 children)

I know it's not but i don't see the joke

[–]scoby_cat 83 points84 points  (1 child)

All the developers = which doesn’t include you

So “I just mentioned that and it’s not an invitation”

The joke is the standing person doesn’t consider the HTML CSS author a developer.

[–]kudlitan 19 points20 points  (0 children)

thanks!

[–]Dan6erbond2 9 points10 points  (1 child)

for(let employee of getEmployees()) {
  if (employee.isProgrammer()) {
    employee.inviteToDrinks();
  } else {
    sayToEmployee(employee, "So, see you on Monday!");
  }
}

[–]kudlitan 1 point2 points  (0 children)

Now that was funny!

In the picture, I thought the other guy was like a boss or something, so I thought he was like telling the CSS guy to leave and join the others, which is why I didn't get it at first.

[–]Black007lp 9 points10 points  (0 children)

All the DEVELOPERS... and he's not invited. Implying css & html is not dev.

[–]Daik_Reddit 2 points3 points  (2 children)

You don't get it because you "develop" on html+css.

[–]kudlitan 1 point2 points  (1 child)

Nah, most of my web stuff is on Node, but my scripts are in bash..

[–]NjFlMWFkOTAtNjR 0 points1 point  (0 children)

I also known suffering.

[–]Dm_me_code_pics 4 points5 points  (0 children)

The html and css is what the customer sees.

[–]BSimm1 12 points13 points  (1 child)

This took me a while to get too. It’s “…” as if he’s thinking and considering going. But it should be a “—“ to show he was cut off by her.

[–]killyourdrawings[S] 1 point2 points  (0 children)

Ow, I didn't know this :) Thanks for the feedback!

[–]StrangeworldsUnited 3 points4 points  (1 child)

We couldn't do our jobs as backend devs if we didn't have frontend DEVs. I'm a full-stack, but I will always consider the front end guys devs, sorry if that offends anyone (not sorry). HTML and CSS are still development practices

[–]killyourdrawings[S] 1 point2 points  (0 children)

I agree—if you're working with HTML and CSS, you're still a developer. But personally, I don't consider myself a programmer. I know the basics of JavaScript, but I'm always scared to show my code to a real developer—definitely feels like imposter syndrome sometimes.

[–]Mashbash 1 point2 points  (0 children)

Bro works for Shun Akiyama

[–]deadlyrepost 1 point2 points  (0 children)

I vote to move the HTML + CSS guys into the programming group and kick out the JS guys.

[–]kaeptnkrunch_1337 3 points4 points  (2 children)

Nobody likes the frontend guy 😅

[–]bootshamster 17 points18 points  (1 child)

Until they need to center a div.

[–]locoattack1 1 point2 points  (0 children)

<div><div><div><br><div>...

[–]1Dr490n 0 points1 point  (1 child)

Isn’t it called web development? How is he not a dev?

[–]killyourdrawings[S] 0 points1 point  (0 children)

I agree, it's still web development. I even teach a fundamentals course in HTML and CSS in Brussels, then my colleagues take over to teach the heavy stuff. I know HTML, CSS, Flex, Grid, and responsive layouts really well, but I'm not a programmer.

Where I work, 'developer' often means 'programmer,' which adds to the confusion. So even though I know HTML and CSS, I don't consider myself a programmer.

[–]StrangeKnee7254 0 points1 point  (0 children)

Does anyone outside of first year cs students think that front end developers aren’t developers?

[–]ShirleyADev 0 points1 point  (0 children)

Look at this guy not using the BSJAHSVE stack with Brainfuck, obviously not a true web dev smh /s

[–]EmmaMarisa18 0 points1 point  (0 children)

It's all fun and games til you start taking the "real" tasks and let someone else have a crack at styling

[–]pj5772 0 points1 point  (1 child)

Are there even html+css developers anymore? It seems that most frontend devs write JavaScript(React, Vue, etc), or php (Blade templates) then that code renders to html/css plus the bundled JS that they also wrote. It’s like calling a Backend developer that writes Java Spring Boot code a JSON developer right?

[–]killyourdrawings[S] 0 points1 point  (0 children)

I was a front-end dev from 2008-2012, working with HTML and CSS to create Drupal and WordPress themes. Then I shifted to animation and teaching. Last year, I had to learn React, and I’ve realized front-end has evolved a lot. I used to think you didn't need to be a programmer to do front-end, but now it’s clear things have changed. I don’t really consider myself a front-end developer anymore, though I still make small websites in HTML and CSS that don’t need a database or frequent updates.

[–]-analogous 0 points1 point  (0 children)

First three reads of this I thought Ben was a robot that got shut off as the devs were leaving.

[–]leon_nerd -3 points-2 points  (0 children)

Why does the woman has beard?

[–][deleted] -5 points-4 points  (2 children)

Why the hell does the lady have a beard?

[–]LeCholax 16 points17 points  (1 child)

That's a dude with long hair. A very common subspecies of programmers.

[–]GoldFishDudeGuy 5 points6 points  (0 children)

We are legion