Gather round folks. Thread coming up. 👇
Let's call it HikingApp.
For reasons that will become clear, this is not the app's real name.
He uses the app almost every week, and the company's vision resonates with him.
So Perry decides to convince HikingApp to hire him as a data scientist.
(Companies: power users of your product make *great* employees.)
His first goal was to get their attention.
His second goal was to showcase his unique engineering skillset.
He succeeded at both. In *spectacular* fashion.
So there are certain conventions that you or I may be aware of - around scraping, robots.txt, etc. - that Perry was *not* aware of.
This will become important shortly.
Perry had decided on a way to get HikingApp's attention: he would add a new feature to their product.
As a power user, this was a feature Perry felt HikingApp was missing.
So Perry did what an ambitious, driven, well-meaning, but totally self-taught hacker would do.
He scraped 11,000 records from HikingApp, and used those to train his recommender.
how amazing it would be if they had a trail recommender,
and patiently explaining how to scrape their database efficiently at scale.
Perry helpfully included links to his scraped app and blog post.
Hoping these would get the CEO's attention.
He is *very acutely* aware of them now.
Perry's email did, in fact, succeed in getting the CEO's attention.
His complete - undivided - attention. 😬
9:15 am: Perry sends enthusiastic email to HikingApp CEO.
10:15 am: Perry receives a firm personal request from HikingApp executive: please take down your web app and blog post.
10:20 am: Perry facepalms; pulls his work off the Internets.
But they were freaked out that a self-taught hacker pulled thousands of records from their system in a few days without them noticing, even if his intentions were 100% good.
But if anything falls under "entire class of mistake he won't make again", this sure does.
But there's no denying what he accomplished, or the kind of guy he is.
Perry is a guy so determined, he'll add a new feature to your product *as a way of introducing himself.*
If you're interested in talking to Perry, his DMs are open: @perryrjohnson
He's based in Seattle. And he is one hell of a data scientist.