4 ms·
It reminds me of this Blues Brothers quote: Elwood: What kind of music do you usually have here? Claire: Oh, we got both kinds. We got country and western. T
by _pmf_ 13y ago
It reminds me of this Blues Brothers quote:
Elwood: What kind of music do you usually have here?
Claire: Oh, we got both kinds. We got country and western.
The tendency of web developers to appropriate well defined terms for their limited little world is a bit unsettling.
- ricardobeat 13y agoI haven't seen the term "full stack developer" used outside of web development at all. Do you have any pointers?
- jacquesm 13y agoKernel to application level is one way this was used long before the word was appropriated by web developers. And sometimes even hardware all the way to application level.
- mikegioia 13y ago> And sometimes even hardware all the way to application level. I don't understand what you mean, what is 'hardware' here?
- jacquesm 13y agoElectronics, CPU, memory, assorted glue chips, IO chips, memory devices and so on. In the embedded computing world it is not rare at all to find a single guy that designs the hardware who programs it as well, from the ground up if need be.
- deleted 13y ago[deleted]
- pyre 13y agoI think that the issue is that now we mean "Full (Web-)Stack Developer" rather than "Full (Technology-)Stack Developer."
- eloisant 13y agoFull stack web developer doesn't mean he can do any kind of programming job (embedded, mobile, kernel driver, whatever). It means he can make a web application from A to Z. A web application involves a lot of very different tasks that are detailed in the article, while other programming fields don't necessarily have such a broad set of tasks.
- _pmf_ 13y ago> A web application involves a lot of very different tasks that are detailed in the article, while other programming fields don't necessarily have such a broad set of tasks. Or, depending on the field, a vastly greater set of tasks.
- darrellsilver 13y agoThat's not fair. Unlike many areas of software engineering, web development uses a long list of technologies interchangeably. This set (HTML, CSS, js, rails, some db, lamp, aws, etc) is a mix of languages and platforms. A "full stack developer" is one who can choose the right set of tools from a long list and get a site built from scratch. There is an element of breadth vs depth in this definition. In some types of software engineering it's crucial to have deep expertise of one or a two languages (oracle, or java) but on web development it's often better to have a much broader view of more things. This is why 17 yo web full stack web developers are more common than deeply experienced .net developers. The former takes constant curiosity and the ability to stay up to date on what's new in a changing field. The latter takes thousands of hours of experience.