ccmonnett
Joined 10 years ago
Joined 10 years ago
For example when I hire MLEs (which I am doing now if anyone wants to apply - supportlogic.io) I am willing to look at people who are solid Python/backend engineers and who have been "ML adjacent" or who we believe could learn the ropes of ML enough to contribute. The stronger an engineer, the more flexibility we have in ML knowledge. Some ML engineering is task-specific but a lot of it is automation, data engineering, and improving data scientist code (for which you do need ML experience
I've found it's a lot easier to teach an engineer enough DS/ML fundamentals to do ML Engineering than it is to teach a data scientist engineering skills. A lot easier...
I'm not a big BMW person but I always liked the i3. I never got that close to buying one so I'm open to the idea there's some big catch or drawback I just didn't look closely enough to see.
As someone responsible for designing and incorporating end-user activity/feedback into ML, I have to tell you this is exceedingly unlikely.
The number of power users, especially on a large consumer app like Spotify, is dwarfed by the broad userbase (I estimate ~1% of Spotify users at most qualify as "power users").
Would I rather have power user-only feedback, or 100x the feedback? Definitely definitely 100x the feedback from all users.
I also acutely enjoy the notion that a pithy critique of people who refused to simplify the problem they were solving is in itself grossly oversimplified!
I moved from the Bay to Raleigh, NC. If I wanted to start a B2B AI SaaS company here, I could (probably) find dozens of good engineers locally to help me do that. If I want to hire a VPE who's "been there done that" and scaled a B2B SaaS engineering org to 200+ engineers, or 1,000+ customers, or $30M+ revenue... my options are going to be significantly more limited here than SF/SV.
Given the stage of my company, our hiring plan, and the fact we hire remote across the US, we absolutely could have a role with a salary range of $80k or more.
I had the great fortune of living in "Old Palo Alto" (think "mega rich tech CEO paradise") for a year while my wife was at Stanford. This is a grid of low-traffic, low-speed, sidewalked residential streets, ~10 minutes on all sides from the nearest highway, with typical mid-Peninsula weather (in other words, essentially perfect driving conditions).
I would would frequently see Waymo vehicles going all through the neighborhood at 6-9AM on Sunday mornings when I was out on long runs. They would often be essentially the only cars I saw on the road.
If there is a better way to pad your urban safety statistics, I do not know of one.
Old Palo Alto on Google Maps, for the curious/unfamiliar: https://goo.gl/maps/cAqifusdRL647YgWA
Follow-up question: Do you see a correlation between your predictions and actual finishing order increasing over time? I ask because of some very weak seasons (Nique '86 and MJ '87) for 2nd-place finishers in the 80s. It made me wonder if the MVP is becoming more 'objective' now that the media is able to follow teams around the league more easily than before.
The ability murder as many animals as you want is not the desired state I look for when thinking about the world in which my child to grow up. A future in which that is synonymous with status is backwards - to me.
That's a metaphor - of course you shouldn't treat your reports like children. But if they possess the following attitude, it's on you as the manager to let them know that it's not an acceptable practice on your team.
> they seem to take an attitude that if they hit something they don't already know, it's perfectly reasonable to stop progressing it and just declare they need help
This advice doesn't stand on its own; you'll need both more specific tactics and a broader strategy for dealing with the situation (providing tooling or scaffolding for improving their behavior). But the fact of the matter is that everything else you do for them won't matter if you condone this behavior - which you are, by allowing it to keep happening.
PS I am an engineer-turned-manager and this is easily the least favorite part of the job for me as I get used to it. But it is ultimately your responsibility to do so, and you are impeding your own ability to improve as a manager the longer you resist doing it.
In middle/high school, there is often 'that kid' who _is_ the best at all skills - they are the pitcher, they bat cleanup, they do everything.
In the pros, though, that's virtually unheard of these days, because the amount of time it takes to specialize in a skill sufficiently to make it to the majors is so extreme it precludes you from being able to do that for multiple skills, with rare exceptions.
Not disagreeing with you, or at least I don't intend to, but I definitely remember playing against 'that kid' when I played baseball in middle and high school. Same analogy for the kid who's great at several sports in HS but has to specialize to get the DI scholarship or go pro, etc.
Best of luck, many commenters on HN seem to really undervalue the "it just works" aspect of things. It looks nice, seems to do something I am really anxious for help with, and not much more. I can see myself paying for this (potentially :) - need to get it working first!).
One perhaps funny anecdote for you - I am recently an engineer-turned-manager and this type of unified task/meeting management is one of the growth areas I've had to focus on most over the last year. Thought I'd let you in on a potential niche^2 market that might be a good fit for a blog post or something similar down the road.