Live data from Hacker News

Can you make a basic web app without Googling? I can’t

web.eecs.utk.edu

321–330 of 332 posts

Re: Can you make a basic web app without Googling? I can’t

#321

Earlier quoted context omitted.

It seems odd to practice things you rarely do. I went one stint where I didn't start a new project for 5 years. Practicing new projects in that time period would have been a whole lot of wasted time.

If you don't do it, how can you know what's going on inside and how it works?

Do you need to know what's going on inside? Or can you trust a colleague who's responsible for that?

Re: Can you make a basic web app without Googling? I can’t

#322
post #9

I can, but it will be basic! I might have to use a JSON file for the backend because I probably can't remember any database libs well enough to use without documentation. However, lots of programming is much closer to plumming than to.. programming.. any time you're using a lib or api, you're just looking up what kind of fittings that comes with and what length of pipe to attach to it.. So don't worry about not being…

Yeah I would say this is exactly right. You should be able to learn at least one language deeply enough that, given sufficient time, you could do just about anything without libraries or external dependencies, and therefore without needing additional documentation. Aspiring to and eventually developing that level of language mastery is, IMO, one of the core signs of maturity for a Software Engineer. However, that wou…

Thanks for rephrasing it so much better! This is really what I meant!

Re: Can you make a basic web app without Googling? I can’t

#323

Earlier quoted context omitted.

If you don't do it, how can you know what's going on inside and how it works?

Do you need to know what's going on inside? Or can you trust a colleague who's responsible for that?

If you don't know what's going on inside, how can you claim to have an opinion about its reliability and suitability?

Re: Can you make a basic web app without Googling? I can’t

#324
post #260

Earlier quoted context omitted.

Warning: weird analogy is coming up. I learned to write java code (structure, basic io (terminal, file, datastructures) blind like in word or notepad and it would run without errors for a google interview; It is not that much you need to know actually but when you learn it once, it lingers around for quite a long time and it gives you a different feeling of confidence that you actually know java (i was writing java c…

I'm not sure the workout analogy really helps. Our body is really good at optimizing movements you do often enough. Do enough push ups, at some point you will become very good at pushing things, do not expect to be good at pulling though. Run 1 km everyday and you will become a great short distance runner, try to run a marathon and you will miserably fail to finish it. Sure, you will get cardio benefits and get healt…

It was just not the point i was making.

I have a clear difference in my body structure after i ever did and made it to 15 push ups.

And now after 8 month of not doing it at all, it still lingers around.

This adds to my confidence.

Same with my java skills.

Re: Can you make a basic web app without Googling? I can’t

#325

Earlier quoted context omitted.

It seems odd to practice things you rarely do. I went one stint where I didn't start a new project for 5 years. Practicing new projects in that time period would have been a whole lot of wasted time.

If you don't do it, how can you know what's going on inside and how it works?

I don't think practicing how to spin up a hello world web app from zero is gonna be very good at teaching you how it works inside.

Most of the inner working is hidden

Re: Can you make a basic web app without Googling? I can’t

#327
post #215

Earlier quoted context omitted.

> Algos/data structures are used as a proxy for problem solving and how fast someone can learn. Problem solving, yes. How fast someone can learn, absolutely not. If you've never heard of dynamic programming there's absolutely no way you're going to come up with that in an hour. If you've never heard of binary trees you aren't going to think that one up in an interview. (Of course, you should already know basic data s…

I've coined a term for these FANGA interviews: Epiphany Lottery. You need to come up with the correct answer in less than 2 minutes, twice, within 45 minutes. Because it runs twice, you will only have 15 minutes to write up the code to handle all the edge cases your solution can't cover for. There is simply no time, nor expectation, for the candidate to reason about a problem and actually work out a solution. And tha…

"Epiphany lottery", that's perfect!

Re: Can you make a basic web app without Googling? I can’t

#328

Earlier quoted context omitted.

> This approach probably works well because I know how things work at a high level; I think it would be disastrous to do this without any real understanding. I actually interview for this skill specifically. I stress to candidates that they can and should search the web in whatever way they would when tasked with code in real life. The speed at which someone can process search results and stackoverflow responses to f…

I wouldn’t be surprised if people feel uncomfortable googling in an interview even when told it’s fine. You’re being judged for your knowledge (in part at least), googling something fairly basic doesn’t feel great even if it’s completely normal to do that in normal development.

In a given day I code in 3 or 4 different languages, and sometimes I'll brain fart and totally forget something like how to get the character at a specific index in a string for THIS language.

Sometimes my google queries are so entry-level that even I chuckle, but I do worry what my employer would think if they saw "how to create a date in java"

Re: Can you make a basic web app without Googling? I can’t

#330

Earlier quoted context omitted.

Too bad that website doesn't specify how much space that all takes. Would be interesting to know.

Do you really need to know? I doubt it takes up more than 30 GB, you're not downloading all of StackOverflow, just the content.

Yeah because the SSD on my laptop isn't that big. It's 240 GB. Most of which is already filled.
Post reply on HN