Live data from Hacker News

We Are Abstracting on the Shoulders of Giants

hanselman.com

11–12 of 12 posts

Re: We Are Abstracting on the Shoulders of Giants

#11
post #2

All that abstraction has a cost. Additional compute time (and energy) to work through the abstraction layers. Having to debug someone else's code when it doesn't "just work". Having to re-write the abstraction layer when your work no longer fit within the defined parameters of the abstraction. Frequently, the benefits of developer productivity outweigh these costs, but when an abstraction falls apart, it has a tenden…

Let me guess, you like C++? :)

Re: We Are Abstracting on the Shoulders of Giants

#12
post #6
post #3

> I generally understand the full stack from assembler all the way up to managed code and beyond to the cloud. Please let this be the new definition of 'full stack developer'. I cannot stand the current definition.

Let me get this clear in my head - you want "Full Stack Developer" to be someone well versed in everything that is happening from the assembly running on your machine to the browser, to the network stack and routers, down to the server, and back down to the assembly running on that server? It would be a good interview question; it would filter out a lot of bullshit because, frankly, anybody who says they understand t…

No, not really. Even Hanselman does not say he's well versed. It's a general understanding. I wouldn't expect a full stack developer to be able to whip out a GUI app using nothing but assembly during an interview, but I would expect them to understand that missed branch predictions thrash the instruction cache, what object files are and how a linker works, what a normalized database schema looks like, basic ipv4 networking etc. These are all wide swathes of knowledge. If someone claims they are 'full stack', what stack are they talking about? Serving web pages? If that's all it is, wouldn't 'web developer' suffice?

"The full stack developer brings the SaaS cloud to you with webscale!"

It even sounds like marketing garbage.

Post reply on HN