The first few times I heard the term "full stack" developer it meant somebody who could understand what's going on at all levels of the call stack. That means from the kernel through C libraries, web server / JIT / high-level server langauge, through network layer, through browser implementation, javascript JIT, javascript / CSS / HTML interpretation and layout and so on. Has this turned into "I can does the servers…
What is a Full Stack developer? (2012)
51–60 of 124 posts
Re: What is a Full Stack developer? (2012)
#52Re: What is a Full Stack developer? (2012)
#53Anyone else is just a very snub, but not full stack, developer.
Re: What is a Full Stack developer? (2012)
#54Earlier quoted context omitted.
Full stack developers have definitely been watered down over the years. In addition to your list you had to know all the electrical engineering behind the hardware. Further you at least needed a minor in chemistry. I scoff at someone who calls themselves "full stack" developer and couldn't even draw the silicon molecule. I just don't trust someone to write my web app who doesn't understand how electrons move. Kids th…
Indeed, magnetized needle and a steady hand is the only tool a full-stack developer needs.
Re: What is a Full Stack developer? (2012)
#55Now we are blurring into the line of architect, but that is too much of a hands off role. If an architect is hands off he or she is either a project manager or a business analyst. Consider the definition of architecture - Architecture in the computing world consists of a system’s elements; the relationships between those elements; the attributes of the elements; and the attributes of the relationships. [1] A "full-st…
Re: What is a Full Stack developer? (2012)
#56I think this might be a pointer to older engineers. Let's face it, Full Stack developers are rare; 17 year old Full Stack developers are unicorns. Older engineers (worth their salt) have been around the block a few times and have probably encountered the problem you're having before. So, don't ditch that 45 year old guy in the corner. He/She's probably the closest thing to a Full Stack developer you're going to find.
True - often "full stack developer" is synonymous with dilettante
To me, it reads like this: let's take away one of the only advantages of the web, the strict separation between frontend and backend, by mercilessly introducing heavy coupling and making one end depend completely on the other end for the sake of short-term one-off projects. After all, rockstar developers have long moved on to their next glorious project when maintenance time comes. After all, you don't want to slow down a rockstar full stack engineer with mundane un-agile concepts like layers or such archaic waterfall nonsense.
Re: What is a Full Stack developer? (2012)
#57Re: What is a Full Stack developer? (2012)
#58* It's a database problem. Call the dbas.
* It's a network problem. Call the network folks.
* It's an app server problem. Call the ops team.
* It's a user interface problem. Call the UI team.
A Full Stack developer first says, 'This is my problem until I can locate the problem and possibly identify someone more skilled than I at fixing it'.
Re: What is a Full Stack developer? (2012)
#59Now we are blurring into the line of architect, but that is too much of a hands off role. If an architect is hands off he or she is either a project manager or a business analyst. Consider the definition of architecture - Architecture in the computing world consists of a system’s elements; the relationships between those elements; the attributes of the elements; and the attributes of the relationships. [1] A "full-st…
I diasgree. An architect usually doesn't develop. I suggest you google architect (solutions, systems, application, network ...etc).
A practitioner of Solution Architecture, Systems engineering and Software engineering processes, the Solutions Architect is...
I've been writing code for over 20 years, and have been an architect (I dislike that title as much as I do full-stack dev) for 14 of those. If you tell me you're an architect that doesn't code, you lose credibility (with me).
Network architecture might involve scripting or code but is predominantly about configuration [2]. It's simply an infrastructure stream as opposed to a dev stream.
[1] http://en.wikipedia.org/wiki/Solutions_Architect
[2] http://www.wittenburg.co.uk/Entry.aspx?id=91035731-e5b6-491d...
Re: What is a Full Stack developer? (2012)
#60In a non-MS environment just replace the pieces with the appropriate pieces necessary, apache, mysql, or whatever is being ran. As well as ability to install OS, and troubleshoot.
A full-stack developer should know more about the technology in the network/infrastructure/database than the average person who is responsible for those items at a company. (A full stack developer should be able to beat out an average DBA at their job--)