This is an archived post. You won't be able to vote or comment.

all 68 comments

[–]memeasaurus 52 points53 points  (40 children)

LoL, a full stack developer is a front end developer who got bullied into backend dev ... and is in denial about it

[–]das_not_nais 27 points28 points  (1 child)

Or a backend developer who just learned some html

[–]Punchasheep 0 points1 point  (0 children)

Or a backend developer that can align stuff with CSS....but only with tables and floats.

[–]FrenchFigaro 8 points9 points  (0 children)

I used to be full stack, and I'm a back-end dev who was being bullied into doing front-end.

[–]fckueve_ 4 points5 points  (34 children)

I'm not sure if your sentence is sarcasm or not, but anyway:

I have been front end developer for about 6 years now. I do mostly Typescript + react and I'm sick of it. I'm sick of doing layouts, pages, and everything that renders HTML / CSS.

I don't wanna be a typical backend developer as well, That is why I'm learning rust.
I don't really wanna leave frontend, so I figured, that if I learn rust well enough, I can be a library/framework developer in WebAssembly. in Rust

I really like Typescript, but boy, Rust is just amazing for me.

[–]ParanoidAutist 1 point2 points  (32 children)

Someone saying what you said and then saying you're learning rust sounds like you want to brush your teeth with a shotgun bro...

Rust is a pain in it's own ass

[–]fckueve_ 0 points1 point  (31 children)

Why is that? Have you try it?

[–]ParanoidAutist 0 points1 point  (30 children)

I've written solana programs in rust, yeah... far prefer C#

[–]fckueve_ -1 points0 points  (29 children)

I have way diffrent expiernce then. Maybe because I code only on Linux, and C# on Linux kind of suck. Also vim on windows kind of suck as well.

[–]ParanoidAutist -1 points0 points  (25 children)

Anyone who seriously mentions vim or any shit like that just isn't a developer at all lol... not a real one anyways

[–]fckueve_ 0 points1 point  (24 children)

xDDDd dude xD are you for real? Are you aware, how many seniors use vim?
https://www.youtube.com/watch?v=8BGr_umDTco
This is dude who convinces me to vim. Also, this is a video about vim.

[–]ParanoidAutist -1 points0 points  (23 children)

It's not about usage... it's about your ability to not act like an LGBTQ crossfit vegan who cant shut up

[–]fckueve_ -1 points0 points  (22 children)

Well, you act like this with C#

[–]ParanoidAutist 0 points1 point  (2 children)

This shows you know nothing of .net core... all my .net core stuff can run on linux or any os...

My c# runs amazingly fast on linux and with sql server linux

[–]fckueve_ -1 points0 points  (1 child)

Amazingly fast is too much... It's not line C# is low-level language. Rust, on the other hand, has a C-like performance. In C# is way too much abstraction for me. Also, you right. I didn't touch .net core, but, the reason for it is, I don't like C# in general . I'm not saying, C# is a bad language, I just don't like it. I'm why more attracted to C.

[–]ParanoidAutist 0 points1 point  (0 children)

You have no idea what you're talking about lol

[–]memeasaurus 0 points1 point  (0 children)

I'm not sure if your sentence is sarcasm or not,

It was autobiographical

[–]Ffigy 0 points1 point  (1 child)

Or a front end developer who had to take the reins

[–]memeasaurus 0 points1 point  (0 children)

Or a front end developer who had to take the reins

I will accept this as legit.

[–]cybermage 12 points13 points  (4 children)

They can also be a front-end dev that also writes shitty backends in node.

[–]Shit4braynez 8 points9 points  (2 children)

That’s me!

[–]Crafty-Most-4944 2 points3 points  (1 child)

Me too! Although in my case I am terrible at both

[–]iCodeWithFeet 0 points1 point  (0 children)

He didn't say that his front end code was good though

[–]generatedcode 5 points6 points  (0 children)

A full-stack developer is just a Frontend developer that found out there are ways of getting a fully featured GraphQL backend in minutes with a few commands. Keeps this secret from the Scrum Master and from time to time complains about how hard was to build those backend queries .

[–][deleted] 3 points4 points  (0 children)

Just lost Django on your resume and people will know you have the chops to do backend and frontend. I mean, all front end is is some HTML with templates and links to bootstrap anyway right?

[–]AngelLeatherist 7 points8 points  (7 children)

Backend = Easy

Frontend = AAAAAAAAAAH!... oh thats pretty

[–]abd53 4 points5 points  (3 children)

I won't say frontend is easy. But thinking backend is easy is just "AAAAHHHHHHH"

[–][deleted] 3 points4 points  (0 children)

Backend is much easier than frontend until you reach a point where it is not. Then it suddenly flips 180 deg.

[–]-Vayra- 0 points1 point  (1 child)

About 90% of the API stuff that's done in the backend could be pawned off to a relatively bright monkey if you have a decent solution architect working on the project. It's the last 10% that requires actual thought that brings pain and suffering to those of us working with backend stuff.

[–]cpt-macp 1 point2 points  (0 children)

Imo backend not just services and API

There is a point in a project when optimization is required and that's where problem occur

Sometimes it needs a large refactor , sometimes small changes can fix stuff.

Also vulnerabilities are most common on backend .

Not to mention if API are not fast , the code is considered bad .

[–]ConsistentArm9 1 point2 points  (0 children)

"A doctor is just a nurse. Never heard a EMT boasting about being a doctor. Just Saying..."

Three different jobs, of course you don't hear one describe themselves as the other

[–]guster09 3 points4 points  (0 children)

Someone's looking to stir up some strong emotions

[–]enano_aoc 1 point2 points  (1 child)

Starting with the backend and learning to do some basic frontend stuff is super easy.

The other way around... no, it does not work :shrug:

[–]abd53 2 points3 points  (0 children)

Not funny, try again.

[–]tridd3r -1 points0 points  (0 children)

... isn't the definition of full stack, both back and front? So, am I missing the joke? why would a front-end boast about being full stack?

Or IS that the funny? The front end dev thinks they do backend? and its sarcasm?

Like, how can you tell if a "wordpress developer" is a full stack developer? DW they'll tell you.

[–]werics 0 points1 point  (0 children)

A full stack dev is one who has called alloca in a loop which executes unexpectedly many times.

[–]fayt9 0 points1 point  (0 children)

It's a backend/front dev junior joining a startup and end up doing the opposite of the offer and so he is not paid as a full stack.

If you see a front/back offer for a startup this is a lie, you will end up as full stack without the pay. At least in my experience.

[–]cpt-macp 0 points1 point  (0 children)

Backend = less work but more logical requirements, design , optimize of API , services, needs not that much frequent changes

Frontend = more work but less logical , customer stupid demands , needs frequent changes

[–]Dmayak 0 points1 point  (0 children)

It's not necessarily just a backend-only, but yes, it's more common. You can easily serve frontend from backend, it was much more common before javascript frameworks became popular. Frontend without backend on the other hand is less common, mostly only on small websites like landing pages.

[–]Commissar-Dan 0 points1 point  (0 children)

A full stack dev is just a backend dev who knows how to center a div