Hacker News new | ask | show | jobs
by dmourati 2789 days ago
I don't believe Full Stack is a real thing. I also believe you have probably been doing distributed systems even if you think you haven't.
2 comments

Well thats because you are not a full stack engineer. If you were you would understand. Its pretty simple. You have backend , you have front end , you have database. Full stack enginner has experience and implements features across all these technologies. A bit of dev ops environment knowledge is probably also good because you have to worry about the connection between all these environments in order for you to do your work.

Sure there is a quality trade off, being jack of all trades but this industry is very elastic. You can have a great frontend engineer with only 2 years experience and an ok one with 6 years experience. Time in field doesnt really gauge skill well. Its more about the challenges one takes on and the variety of problems they solve with their code.

> Full stack enginner has experience and implements features across all these technologies.

I guess most of the 90s and early 00s web devs were full stack then, including setting up the servers ("dev ops" I guess).

Well you had a tightly knit package back then, I'd argue that increased complexity in the front end was what lead to the 'full stack' developer.

As the previous poster mentioned, it's quite simple, if you can implement a feature vertically (and I'm thinking at least a 3-tier system should be considered), you could consider yourself to be a full stack developer. I've met plenty of developers in my career who refused to work outside their tier.

The fact that sales people and recruiters are making full stacks up to be some sort of mythical horses with a single horn on their head is a different story...

What do you mean regarding the full stack comment?
I mean people who claim full stack really aren't. It's a misnomer.