7 ms·
I really wish hiring managers read this. I am a data generalist, and have had no traction with obtaining even an interview for a data science job. I’ve setup a
by reilly3000 8y ago
I really wish hiring managers read this. I am a data generalist, and have had no traction with obtaining even an interview for a data science job. I’ve setup a private JupyterHub where I run python ETL, interactive models, and dashboards. I deployed Metabase several times and have written hundreds of SQL queries. I’ve used Tableau with gigantic datasets. I built a front end serverless analytics pipeline from scratch with AWS that handles 30M events/mo. I've demonstrably grown revenue and margins in multiple contexts with my data products. I’m working on making a fully dynamic frontend for content recommendations. I have self-taught all of these skills in the past 3 years after a decade in sales, marketing, and entrepreneurship. What I haven’t done: a CS/math degree (mine was music), graduate work, or tech work at a household name. Lived in the Bay Area. Gotten an interview for any data job. Sigh.
- walterbell 8y agoCan you create a public demo site to showcase your multi-disciplinary skill set? Perhaps make it specific to sales/marketing, where you have domain knowledge.
- 5874-4b22-a4e0 8y agoAre you assuming people with technical degrees don't have these same skills? You can also train entry level for a good amount less too.
- johns 8y agoYou should put some contact info in your bio
- estsauver 8y agoIf you're interested in relocating to Amsterdam, send an email to earl at apolloagriculture dot com.
- deleted 8y ago[deleted]
- scarejunba 8y agoDepends where you're applying, right? If you don't know what hyper-parameters, regularization, or cross-validation are and how they affect your work, then some jobs just won't make sense until you're able to talk about those coherently. The skills you have are useful. I know we wouldn't hire you in for a data science role on my team. I could imagine many other places they're useful, though, so perhaps it's the places you're searching.
- apohn 8y agoHave you tried paid services/consulting arms of software or cloud companies? Teams that bill customers at an hourly rate? They generally look for generalists who can help customers tackle problems at different levels of the stack. They aren't looking for PhDs in statistics. When I interview people who have your type of background, I tend to get confused by what exactly it is the person wants to do (Analyze Data? Build an Analytics Pipeline/Architecture? Write Software/Services? Be an Analytics IT person?). Sometimes they have to talk about all the "cool" stuff they've done and lose focus on what they bring to the role. I also become skeptical because it's really easy nowadays to follow a few tutorials on 50 different things and then boast about how you did it all yourself. Even reading your comment, you don't sound like somebody who wants to analyze data. As far as being a generalist, I definitely agree that it's good to have somebody with skills in ETL, analyzing data, and maybe building a software service. But what happens is that all those things happen at different speeds and then people get crushed. You're asked to investigate some data quickly over 3 days, but suddenly the software service you built is having issues and you need 2 weeks to dig in and fix it, and also your ETL job is overloading the server you need to fix it yesterday but you need help from a somebody else to figure it out. Oh, and that Metabase thing you installed is broken and the VP was using it and has a big demo tomorrow.
- lifeisstillgood 8y agoI don't see this as a bad thing - it's a lifecycle thing. I absolutely would want someone like the GP to start my data team from day one - there is a lot to build and much to hang together. When I am up and running I don't want yet another generalist - or rather I will happily take one, I just will put them in a box making pins. Perhaps the GP will do better at the consulting level - or even some level of productise consulting - and out of the box product
- rchaud 8y ago> I tend to get confused by what exactly it is the person wants to do (Analyze Data? Build an Analytics Pipeline/Architecture? Write Software/Services? But this is the crux of the job-seeker's dilemma. If he/she is specific about their interests when speaking to an interviewer, they might get a response like "well, we're really looking for someone whose operational focus is [something else]". And if they're not super-specific (I doubt anyone does data analysis exclusively without any other involvement in the project), but instead attempt to give examples where they had demonstrable impact working across a number of domains, you might hear a response like this: > Even reading your comment, you don't sound like somebody who wants to analyze data.
- steve76 8y agoThese are day jobs no one really wants to do. Punch a clock, take the check to pay your bills, and get out to do your own thing. Find out what they are looking for already before the interview, and just walk in and open with something like: "So ... ... NimbusML, right??? ... ... Good!" If you can't even do that, hang out around people at software meetups. Spend maybe a month or two not saying anything and let them wonder about you. Be nice, give work away for free, buy a few drinks or bring food, and then say you have to quit programming because you have to work to pay your bills. If they let you fall flat, do it to another group of people. Eventually the odds will work out. When you get the job, just don't be a problem. Get things done the easiest way possible without being a headache. Think of a co-pilot allowing a pilot to checkoff a list of procedures. That's what they want.
- opportune 8y agoThe one thing I see kind of missing is a math background or at least a project proving that that is in your skillset (recommendations sounds like it could fit this). There are a lot of people with a similar background to you and normally those are in "business intelligence/analytics" or "data engineering" where they are mostly writing sql queries and interacting with dashboards/OLAP cubes or setting up those dashboards/cubes. That's perfectly fine but it's not what traditionally is referred to as data science. I'm actually quite annoyed at what has been happening to the term data science lately - it's supposed to be some stats-heavy/applied-AI role but a lot of companies hiring "data scientists" are really just hiring SQL jockeys. Personally I've done both data science and data infrastructure and I like infrastructure a lot more anyway. And it sounds like you are somewhat qualified for that with some of your pipeline work (although big data experience is also important). A LOT of data science departments have no idea what type of business value they are supposed to be adding, are doing shitty boring work with glorified titles, or are improperly integrated with the company at large (bad productionizing processes, poor data infrastructure). There's always going to be a need for data infrastructure but the "data science" hype is going to fade once all the shitty data departments cut the fat.
- deleted 8y ago[deleted]
- kradroy 8y agoI'm a hiring manager who shares this view. I see three distinct but overlapping skillsets with creating machine learning - as they mention in the article: data engineering, data science, ML engineering. I would never hire a person who only had one of those skillsets. I prefer all three, but can settle for two depending on the situation. The trouble you might be having in getting an interview is probably partly to do with your background and likely also that those job postings get A LOT of submissions. Other hiring managers in my department as well as myself have found we get 10x more submissions for DS/ML positions than software dev positions. In general it's a really unrefined and new job skills that anyone and everyone who's taken a coursera course in regression or clustering will apply.
- sidlls 8y agoNone of what you describe is something I'd hire into a data science role specifically. Some of those skills are skills I'd expect a data scientist to have (e.g. SQL skills). A data scientist in this context has to have an understanding of basic statistics generally: hypothesis testing, modelling techniques and their applications, and performance tuning and evaluation. They also need to understand how to devise and run experiments that collect and make use of data in practice (i.e. "real world" data). I wouldn't necessarily expect a candidate to be able to derive the formulas involved, but it would be the odd candidate who truly grasped the nuances who could not do so.
- mrmrcoleman 8y agoWe’re hiring. Email me: mark at dotscience dot com
- jboggan 8y agoYou sound like you'd be a great data engineer.
- scottlocklin 8y agoSend me your CV. If you're legit and resourceful enough to get in touch with me, I'll get you a job or tell you how to get one at least.
- fbemployee1234 8y agoThe skills you described are those of a data scientist/engineer hybrid. Have you tried clearly branding yourself as a data engineer? There’s a lot fewer of those, and the job is overlapping to the nearest understanding of a hiring manager or non tech person.
- minhaz23 8y agoHow did you teach yourself all that?
- ummonk 8y agoHave you tried data engineering jobs rather than data scientist?
- ebullientocelot 8y agoPlease post some contact information. No idea what your geography is but I am very interested in chatting with you about some roles that I have that may be very well aligned to the skills and interests you are describing.
- argonaut 8y agoI think you've got it flipped. A CS/math degree, and/or STEM graduate work, are very strong indicators of generalist skills and exposure to breadth. And graduate work is a strong signal about someone's ability to learn and deal with exploratory/unknown problems. Whereas the things you've listed are actually more specialized. This certainly doesn't excuse hiring managers from lazily filtering out candidates who don't have these things. But these are strong signals.
- awb 8y ago> I built a front end serverless analytics pipeline from scratch with AWS that handles 30M events/mo. I've demonstrably grown revenue and margins in multiple contexts with my data products When I'm hiring I care most about wins. These are wins. When I read 30M events / month I want to hear more. The rest is fluff IMO and things that I'd expect you to play around with while you're self learning. Also, most hiring managers don't care about what you did 10 years ago in sales if you're applying for a data science role. It might be icing on the cake you can share if you get into a conversation about sales or marketing, but otherwise it can feel off topic. I'd slim down your resume to focus on these two wins (plus any recent experience building or leading teams) and stay later focused on recent data science related work in production. That sounds like a good enough resume to get an interview at most companies. Good luck!
- enraged_camel 8y ago>>When I'm hiring I care most about wins. Losses can be just as important, IME. “I tried to do X, tried several methods, each one failed due to...” would be an interesting conversation to have with an interviewee.
- manicdee 8y agoSounds like full stack data visualisation, rather than data science. You’re an engineer applying for science jobs. Check out the series by Jeff Leek, Brian Caffo and Roger D. Peng, “A Crash Course in Data Science.” Hope this helps, I can be pretty clueless sometimes so you probably already know all the mathy bits.
- patientplatypus 8y agoIt's not you, it's capitalism. There just aren't enough (well paying, decent) jobs to go around. I'm in the same boat. Welcome aboard matey.
- PointersAreFun 8y agoWhy would anyone hire you? You want a scientist role without the qualifications. Go get a degree in Computer Science or Mathematics, then try again. It is your fault for majoring in music. Though you might find a Data Musician role, I don’t know?
- umanwizard 8y agoThis would be unnecessarily harsh even if it were true. It’s not, though. I know a data scientist who studied Arabic language. And software engineers who studied music.
- PointersAreFun 8y agoI feel bad for whoever employed them. People manage to get into jobs they are unqualified for all the time. Music and Computer Science/Mathematics are two very different qualifications. Why would someone who spent their time in college partying, because that’s what Art/Music majors do, and avoiding STEM like the plague be employed as a Data Scientist or any scientist position? They don’t have the background or diligence required. They obviously went “no, I don’t like math or science, I’ll study music instead”. I really wish people who went through bootcamps or read a tutorial or ten, would stop feeling qualified to do something they are most certainly not qualified to do.
- petty_griper 8y agoThere are plenty of studious music majors, plenty of liberal arts majors capable of catching up with their C.S. major peers with a year or so of dedicated study, and plenty of people who party hard and are still qualified and capable to do the work that you do. Your comment reads more like sour grapes about your own college experience than anything else ;)
- dang 8y agoPersonal attacks are not ok here, and we've banned this account. If you don't want to be banned, you're welcome to email hn@ycombinator.com and give us reason to believe that you'll follow the rules in the future. https://news.ycombinator.com/newsguidelines.html https://news.ycombinator.com/newsguidelines.html