Live data from Hacker News

What exactly is Full Stack these days?

news.ycombinator.com

41–45 of 45 posts

Re: What exactly is Full Stack these days?

#41

I see nothing here that an inept individual with a 4 year degree and an attuned interest in the industry couldn't achieve within 10 years. Much less if they are motivated and establish healthy habits. I don't see bullet-proof or laser vision on the list. Besides, wouldn't you want to know all of this? The bigger your tool set, the better your development.

No, I wouldn't. Bruce Lee once said, "I fear not the man who has practiced 10,000 kicks once, but I fear the man who has practiced one kick 10,000 times." The opportunity cost of learning 25 new technologies is that you miss out on learning any one of them very well.

I've seen lots of companies throw a giant mess of libraries/frameworks/services at a problem, even though nobody working on it really understands any of them, so they resort to solving every problem by googling. If expertise is to be replaced by StackOverflow, what's the point of requiring it?

I don't think I could have a "deep understanding" of more than a handful of these, in a lifetime.

Re: What exactly is Full Stack these days?

#42
Not only would the ideal candidate have the above experience, they would also have to be able to pass whatever interview process they have lined up.

When a company wants such a broad skillset/range of experience, how would they interview for it?

Unrelated edit: I looked up the job post, and one of the listed benefits is "2 weeks paid vacation". Personally I would need more time off to decompress from constantly being pulled in different directions.

Re: What exactly is Full Stack these days?

#43

Earlier quoted context omitted.

Imagine tech stacks are lottery balls. And they ask for 6 specific ones. What are the odds that you've picked the right balls? Unless we are talking about quantum humans that can learn all the things at the same time.

Staying informed, daily, on trends and reading the latest material helps the individual to adjust to meet the changing industry. Study Computer Science, pick up a few languages, familiarize yourself with various technologies, read white papers and journals, and connect with experienced professionals in the industry. You needn't be fully prepared for all of the requirements, you need only be cognizant of the evolution…

I think the job wants people with experience in those technologies, not just people who have read about them on HN.

Re: What exactly is Full Stack these days?

#44
post #24

"Full Stack" dev here, been coding for 16 or so years. CS degree in there somewhere. I've used every one of those technologies with the exception of Salt (Nothing against it, just have not used it). I don't think I am that much of a rare breed. Some of the AWS technologies many would not be exposed too, but learning an AWS build pipeline is not difficult if you have used competitors. I don't think that is that crazy…

Also agree here. I think you gradually get to know these technologies with the more practice/experience you get. I might not know Puppet or Chef, but I've used Ansible in the past and they're a bit different but they're also the same. So if I was applying to this company I'd say that I haven't used some of the specific technologies per se but I can learn them when I get there.

I think this job description just says, "we want to see if you can contribute in the front-end, back-end, database design, have some literacy in the Amazon services, use development tools like Jira, etc." This sounds daunting when you read it, but over a span of a few months with a company or with a project, you'll get to experience most of these anyway

Re: What exactly is Full Stack these days?

#45
I am a "Full Stack" engineer with 2 years of experience working for a small company. Worked in everything of that except Ruby include ios(swift,Objective C),android,Java,Scala,MySql,DynamoDb,MongoDb. It was frustrating at the start and then it became a joy.But then not sure if I am good at any of those. The same day I would be fixing a Jenkins build, write some Node and fix bugs in the ios code base, completely normal. I am not ashamed to show off.
Post reply on HN