Live data from Hacker News

What is a Full Stack developer? (2012)

laurencegellert.com

111–120 of 124 posts

Re: What is a Full Stack developer? (2012)

#111

TLDR: Is it reasonable to expect mere morals to have mastery over every facet of the development stack? No it is too much for mere mortals My Answer: Is it reasonable to expect mere morals to have mastery over every facet of the development stack? Yes, it is called 4 years min. of a CS degree, and then continuous studies in multiple areas... like any other respectable professional

I have an above average understanding of RDBMS/Data-Persistence as well as back-end services, communications interfaces, front-end services (jsonp/cors) and their interfaces along with front-end (HTML/CSS/JS) and related tools at each tier from the backend (in the .Net world this includes WCF, ASP.Net Webforms, MVC, Unity/IoC/DI in addition to other toolchains such as NodeJS) to the frontend (grunt, bootstrap, amd, less, jquery).

I have no formal training of any kind and have been developing web based applications for the better part of 18 years now. In my experience, a C.S. degree provides absolutely no guarantee of mastery of any portion of software development, let alone a full-stack.

Re: What is a Full Stack developer? (2012)

#112

TLDR: Is it reasonable to expect mere morals to have mastery over every facet of the development stack? No it is too much for mere mortals My Answer: Is it reasonable to expect mere morals to have mastery over every facet of the development stack? Yes, it is called 4 years min. of a CS degree, and then continuous studies in multiple areas... like any other respectable professional

I have an above average understanding of RDBMS/Data-Persistence as well as back-end services, communications interfaces, front-end services (jsonp/cors) and their interfaces along with front-end (HTML/CSS/JS) and related tools at each tier from the backend (in the .Net world this includes WCF, ASP.Net Webforms, MVC, Unity/IoC/DI in addition to other toolchains such as NodeJS) to the frontend (grunt, bootstrap, amd, l…

Software development is not about mastering a set of tools, the same way that mastering x ray machines, a scanner, and an echografy does not makes you a doctor. It does makes you a great technician.

There are more abstract concepts, as well as reasoning methods in CS than just tools.

Re: What is a Full Stack developer? (2012)

#113

Earlier quoted context omitted.

I have an above average understanding of RDBMS/Data-Persistence as well as back-end services, communications interfaces, front-end services (jsonp/cors) and their interfaces along with front-end (HTML/CSS/JS) and related tools at each tier from the backend (in the .Net world this includes WCF, ASP.Net Webforms, MVC, Unity/IoC/DI in addition to other toolchains such as NodeJS) to the frontend (grunt, bootstrap, amd, l…

Software development is not about mastering a set of tools, the same way that mastering x ray machines, a scanner, and an echografy does not makes you a doctor. It does makes you a great technician. There are more abstract concepts, as well as reasoning methods in CS than just tools.

True... and I understand that... but being able to, and knowing when and when not to apply them vs. not has far more business value.

Re: What is a Full Stack developer? (2012)

#114

Earlier quoted context omitted.

I have an above average understanding of RDBMS/Data-Persistence as well as back-end services, communications interfaces, front-end services (jsonp/cors) and their interfaces along with front-end (HTML/CSS/JS) and related tools at each tier from the backend (in the .Net world this includes WCF, ASP.Net Webforms, MVC, Unity/IoC/DI in addition to other toolchains such as NodeJS) to the frontend (grunt, bootstrap, amd, l…

Software development is not about mastering a set of tools, the same way that mastering x ray machines, a scanner, and an echografy does not makes you a doctor. It does makes you a great technician. There are more abstract concepts, as well as reasoning methods in CS than just tools.

[deleted]

Re: What is a Full Stack developer? (2012)

#115

Earlier quoted context omitted.

Software development is not about mastering a set of tools, the same way that mastering x ray machines, a scanner, and an echografy does not makes you a doctor. It does makes you a great technician. There are more abstract concepts, as well as reasoning methods in CS than just tools.

True... and I understand that... but being able to, and knowing when and when not to apply them vs. not has far more business value.

What you are saying is like claiming

- "I know how to drive all kinds of cars, and I can do whatever trip I want" - Me: "Airplanes are important, is a different level" - "But knowing what car to drive for what trip has big business value" - Me: "I'll wait for you in airport"

We are talking about different things that do not contradict each other. The fact that you are good at what you do DOES NOT PROVE that formal education is unnecessary. And the logic is faulty because what you know has nothing to do with what you learn in CS. We are talking about different axis.

Re: What is a Full Stack developer? (2012)

#116

Earlier quoted context omitted.

I have an above average understanding of RDBMS/Data-Persistence as well as back-end services, communications interfaces, front-end services (jsonp/cors) and their interfaces along with front-end (HTML/CSS/JS) and related tools at each tier from the backend (in the .Net world this includes WCF, ASP.Net Webforms, MVC, Unity/IoC/DI in addition to other toolchains such as NodeJS) to the frontend (grunt, bootstrap, amd, l…

Software development is not about mastering a set of tools, the same way that mastering x ray machines, a scanner, and an echografy does not makes you a doctor. It does makes you a great technician. There are more abstract concepts, as well as reasoning methods in CS than just tools.

I understand your reply above... my point was in response to... "Is it reasonable to expect mere morals to have mastery over every facet of the development stack? Yes, it is called 4 years min. of a CS degree" I know there was continued study after that... but the CS degree here is immaterial to mastery over every facet of the development stack.

Re: What is a Full Stack developer? (2012)

#117

Earlier quoted context omitted.

Software development is not about mastering a set of tools, the same way that mastering x ray machines, a scanner, and an echografy does not makes you a doctor. It does makes you a great technician. There are more abstract concepts, as well as reasoning methods in CS than just tools.

I understand your reply above... my point was in response to... "Is it reasonable to expect mere morals to have mastery over every facet of the development stack? Yes, it is called 4 years min. of a CS degree" I know there was continued study after that... but the CS degree here is immaterial to mastery over every facet of the development stack.

It only means that you haven't face a project that requires a CS education (compiler design, statistical analysis, etc.)

Re: What is a Full Stack developer? (2012)

#118
Full-stack just means they do back-end and front-end work. Don't try to make it more complicated than that.

The reason I put 'full-stack' on my resume is because I know a lot about back-end programming AND front-end programming and don't want to be in a role where I am only supposed to contribute to one of them. Because the majority of web development jobs are either labelled as 'front-end' or 'back-end'.

Re: What is a Full Stack developer? (2012)

#119
post #118

Full-stack just means they do back-end and front-end work. Don't try to make it more complicated than that. The reason I put 'full-stack' on my resume is because I know a lot about back-end programming AND front-end programming and don't want to be in a role where I am only supposed to contribute to one of them. Because the majority of web development jobs are either labelled as 'front-end' or 'back-end'.

A rational voice in a sea of specifics.

It's all about touching every vital task to operating an application.

* Domain Configuration * Site Architecture * Database * Pre Processor * HTML + CSS + Other UI * JS

It doesn't matter how "knowledgable" of each operation your are as long as you can get to point a to z. I've work plenty of developers who wear only one hat.

Re: What is a Full Stack developer? (2012)

#120

Synonym: Loch Ness monster, unicorn, "that dude your boss keeps raving about as the mythical man even though he's a 400K/year pipe dream he can't afford".

I just now realize that this comment is gender-biased for no reason. Read dude/dudette and he or she is a 400K pipe dream.
Post reply on HN