That sort of shenanigans almost got a friend of mine hired at a shop -- until she revealed that she wasn't a coder and was applying for a clerical/support position.
Modern ninjas do most of their work in no-harm kidnappings due to Japan's idiosyncratic (no reciprocity) and somewhat xenophobic custody laws. If your spouse is ethnic Japanese and flees to Japan with your child, and you have legal custody but live elsewhere, Japan won't surrender the child.
<obvious>They should replace "rockstar", "hero", and "ninja" with "douchebag"; it's just as unprofessional, but more accurately describes the people who'd describe themselves with any of those labels.</obvious>
As for Amazon, I have a "Ninja Coder" sticker in view as a type; as relating to martial arts, the question I answered to get it was at about the induction physical level.
18 comments
[ 3.4 ms ] story [ 44.2 ms ] threadCandidate: I'm a code ninja!
Interviewer: Thank you for your time. We'll, er, be in touch.
Ninjas do the job, and nobody knows until it’s too late.
I'm not seeing desirable qualities here for coders.
If you advertise for Ninjas or Rockstars, you deserve every candidate you get.
Can't I just be a Code Casanova? A Procedural Pimp? A Googlin' Gigolo?
But I shall diminish, go into the office, and remain a programmer.
lances hazards far and 'yond
with cruft but correct.
As for Amazon, I have a "Ninja Coder" sticker in view as a type; as relating to martial arts, the question I answered to get it was at about the induction physical level.
A real day in the life of a rockstar/ninja/whatever isn't so glamorous:
- Review actual results of Run #27 and compare to expected results. Isolate 4 discrepencies.
- Scour through 1200 lines of code, looking for obvious flaws that would have produced 4 discrepencies.
- Isolate functions and run new test.
- Enter debugger and enable trace checkpoints.
- Realize it's been 6 hours since you farted. Fart.
- Revise test data and run again.
- Modify checkpoints and build fresh logs.
- Add 9 more outliers to test cases.
- Put logs on another session. Find glasses.
- Grab a soda and some chips. Read the source code again.
- Call wife. Have dinner without me.
- Run one more test. Still have discrepencies.
- Realize the expected results were calculated wrong and your program was right all along. You ninja. Log off.
Ok, this made me laugh, and coming so close to this story, it could hardly be a co-incidence, so I had to share.