8 ms·
I've come to the conclusion that the only 'real' "Full Stack Developer" is one who, indeed, knows what the stack is, and how to use it. Also, the heap. Think
by mmjaa 9y ago
I've come to the conclusion that the only 'real' "Full Stack Developer" is one who, indeed, knows what the stack is, and how to use it.
Also, the heap.
Think about it - those who don't know these things, and don't care - usually gravitate around a singular technology that lets them ignore the details. Those who do know these things, and how to use them properly, usually don't have any particular focal gravity, and are prone to be more flexible, in terms of tooling and methodology.
To me, the "Full Stack" developer is simply someone who cares about whats happening under the hood. The "millennial developers" simply don't.
We had this same issue in the 70's, 80's and 90's, but of course the tools were moderately different. Where once you had Visual Basic guys who just drag and drop things around to get things done, now you have 'npm monkeys' who, for the most part, manage dependencies and the interconnections between.
If you don't know what a stack/heap/allocator is, there is no better time to learn! The world is so rich because of these things - and if you do get an understanding of your runtime environment, well .. there's always another execution environment for your pleasure. Have at it, hacker!
(Also, its been 40 years: do you know where in the OSI model your application lives?)
- notruthallowed 9y agoKids these days angrily shakes fist
- xj9 9y ago> millennial developers somebody is racist! then again, your comment really doesn't affect me. i'm millennial and i build web applications for a living. i also hack on operating systems and hardware in my spare time. a lot of my peers do the same. it really doesn't have anything to do with the generation you belong to. some people are shit developers some actually care about the craft.
- mmjaa 9y agoThere is very definitely a difference between programming in the 70's, 80's, 90's, and now .. in the 'new millennium'. Except, there really isn't. You still need to pay attention to the state of the stack, whether its the memory kind, or HipNewTechDeJeur™ kind. I don't think a lot of new developers learn these things, though. Or else there really wouldn't be a need to describe "full stack developers". In the good ol' days, it was pretty important to know the context of your heap/stack usage - it still is. (That's the point.)
- flavio81 9y agoI am a millenial and i like your comment, although of course the "stack" that the article mentions has nothing to do with the "stack" you are referring to... PUSH POP PUSH PUSH PUSH POP POP POP ...
- mmjaa 9y agoThat is exactly my point. And I'm not surprised it hasn't gone well with this crowd, because - after all - "who needs to know what the stack is, amiright?", kids?