Bu5 we are professionals, using frameworks. That changes things.
Can you make a basic web app without Googling? I can’t
211–220 of 332 posts
Re: Can you make a basic web app without Googling? I can’t
#212Re: Can you make a basic web app without Googling? I can’t
#213Even if I could, I would not call that an achievement. In programming, we are expected to understand concepts, not memorize documentation of a library. Of course, if you are too specialized working with few libraries/frameworks, you will naturally end up knowing its methods by heart. But that doesn't mean searching things up online is a bad practice. In fact, I believe it is more useful to keep updating yourself from…
Re: Can you make a basic web app without Googling? I can’t
#214Earlier quoted context omitted.
The question is not about stackoverflow, but googling in general. As in, without project documentation accessible.
in the php world you usually have decent man pages for webservers handling php requests and generally speaking php frameworks and packages have good inline documentation. also there is a package for anything you may need and and ide will usually give hints based on that documentation. most frameworks come either with examples or commands to get your started. symfony even had their docs available for local reading as…
That's literally what I keep hearing since 30 years lol (for vi proper not vim, that is).
Re: Can you make a basic web app without Googling? I can’t
#215Earlier quoted context omitted.
> There is a strong argument that being good at that isn't required for most SWEs (including at FAANG) Algos/data structures are used as a proxy for problem solving and how fast someone can learn. Plus every decent CS program will have a few courses on it. Also, internal codebases are, well, internal. You won't get a nicely formatted Stack Overflow response on how X works if X is deep in the Google Source tree.
> 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…
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 that's for a single interview slot.
Re: Can you make a basic web app without Googling? I can’t
#216Works well, no complaints.
Re: Can you make a basic web app without Googling? I can’t
#217Re: Can you make a basic web app without Googling? I can’t
#218When I run a technical interview for a dev role, I make a point to ask the candidate to Google their way to a solution since I figure that's probably one of the top skills they'll need on the job.
I’d much rather have someone find the best page showing a specific tree algorithm, than describing it on a white board.
Bonus points if the searching test requires knowing the termninology. Having a broad-but-shallow set of knowledge is a key skill for developers in general, for this reason (information finding).
E.g knowing that a bounded cache can be a “LRU cache” will help you find information or implementations.
Re: Can you make a basic web app without Googling? I can’t
#219Earlier quoted context omitted.
My last interview: the interviewers said I was the only candidate who didn't Google any syntax or articles after being given a small 60 min development task from scratch. I was applying for a senior dev role and if I couldn't deliver a tiny web app, I wouldn't hire me either. I could have just solved the task procedurally but I asked if they wanted to see a more OO solution to demo a bit more knowledge. I think back…
Personally I make no attempt to write code without googling. In my position as a robotics engineer my work covers such a breadth that I guess I just outsource my memory to Google. I don’t remember the syntax for many common Linux commands. I don’t remember how bash scripts work. I constantly look recommended ways of solving certain problems. Google is just integrated in to my process.
Re: Can you make a basic web app without Googling? I can’t
#220This ability would be a big time saver during development. I enjoy to develop without Googling; really enjoy! I tried some other amazing things: - developing without using touchpad or mouse. - debugging without running code until the end. - developing with turn offed WiFi. In general, I'm always trying to reduce my needs. I think this practices would help me to be more accurate, more independent, and become able to l…