Re:I've been a software engineer for 10 years and I can't do...
by badthingfactory on Monday March 06, 2017 @01:45PM
(#13804977)
I have interviewed two "senior web developers" with "10+ years" of experience that were unable to tell me the difference between a 404 and 500 http response code. Of course, they had perfectly memorized answers about JavaScript closures.
[ Parent
| on HN ]
Re:I've been a software engineer for 10 years and I can't do...
by lj3 on Monday March 06, 2017 @02:02PM
(#13805107)
who memorizes http response codes?
Re:I've been a software engineer for 10 years and I can't do...
by dragonwriter on Monday March 06, 2017 @06:13PM
(#13806971)
Presumably, programmers who are working with the web should have a passing familiarity with the most common categories; this isn't memorizing all of them, but being able to recognize the significance of 2xx vs 3xx vs 4xx vs 5xx codes isn't an unreasonable expectation.
Re:I've been a software engineer for 10 years and I can't do...
by ep103 on Monday March 06, 2017 @02:27PM
(#13805297)
Who can't tell the difference between a 404 and a 500?
Re:I've been a software engineer for 10 years and I can't do...
by falsedan on Monday March 06, 2017 @04:44PM
(#13806321)
Somebody who rarely instructs a user agent to make requests to a server.
Re:I've been a software engineer for 10 years and I can't do...
by badthingfactory on Monday March 06, 2017 @10:59PM
(#13808163)
This isn't entirely accurate. I told my RN Fiance this story and she said "oh 404, that's like... page not found or something isn't it?" She has zero programming experience.
Re:I've been a software engineer for 10 years and I can't do...
by RandomOpinion on Monday March 06, 2017 @06:00PM
(#13806878)
So, basically, somebody who never uses a web browser? 404 and 500 should be familiar just from browsing the web for more than a few weeks.
Re:I've been a software engineer for 10 years and I can't do...
by dragonwriter on Monday March 06, 2017 @06:10PM
(#13806950)
Modern browsers seem to do quite a bit to insulate users from error status codes in their default configurations.
Re:I've been a software engineer for 10 years and I can't do...
by 6nf on Monday March 06, 2017 @05:59PM
(#13806864)
The people in question do in fact use internet browsers on a daily basis.
Re:I've been a software engineer for 10 years and I can't do...
by falsedan on Monday March 06, 2017 @07:50PM
(#13807470)
That's good to hear.
Re:I've been a software engineer for 10 years and I can't do...
by jcadam on Monday March 06, 2017 @02:47PM
(#13805468)
Programmers who want their REST API to return correct http response codes. I have a good many of them memorized by now. :(
...someday I'll find an excuse to return a 418.
Re:I've been a software engineer for 10 years and I can't do...
by lj3 on Monday March 06, 2017 @08:46PM
(#13807698)
Bah! Just always return 200 and if there's an error, make your users look for an error property in the json return value that contains a thoroughly unhelpful error message, like "I'm a teapot." ;)
Re:I've been a software engineer for 10 years and I can't do...
by watwut on Monday March 06, 2017 @02:21PM
(#13805252)
Web developers spend most of their time in javascript - coding fronted where closures and functional programming matters a lot. Maintennable modern fronted is done that way.
They spend very little time staring at http error codes. Like, none.
Re:I've been a software engineer for 10 years and I can't do...
by wink on Monday March 06, 2017 @02:39PM
(#13805404)
Web development includes server-side, and that API the fancy JS code is interfacing with.