kradroy
Joined 8 years ago
Joined 8 years ago
What do you call a med school graduate who had a straight-A average? "Doctor".
What do you call a med school graduate who had a C-minus average? "Doctor".
I've had to weed through a couple dunce doctors in my time.
Lying and fraud aren't the same, which is the author's concern. Lying incurs a social cost. Fraud incurs both social and legal costs.
The quoted person doesn't deny it helps, but people like to think it helps.
Also, please don't donate to your university. You paid them for an education, food and housing. You don't owe them anything else. Compound interest on their takings is your contribution.
In the case of Tesla vehicles, the human driver sits (or lies) there and his transportation needs are met. The auto-pilot does all the work. The driver is still in control of the relationship, even if the chauffeur is software. The technology serves him; very much in contrast to the similarly "rugged, individualist" men who felt threatened by industrialization 200 years ago.
Once I joined I learned that 30% of my time would be dedicated to hiring. The company had a pooled hiring process, and I came to hate it. I spent several hours a week reading resumes, interviewing, reading interviewers' feedback, sitting in roundtables, strategizing with recruiters, and if all that went well, pitching candidates to the hiring committee. Then I would sit back, with no control over the comp, and watch the candidate choose another team, largely because my team wasn't a "sexy" team; very critical to business, but not sexy.
In the handful of cases where my team was the only option, the candidates would turn down the offer due to "insufficient compensation". The company had a "no negotiation" stance on offers. So once the offer went out, that was that. In my first performance review my manager put "hiring" as an area of improvement. I felt this was a trap and would be used to let me go eventually, in spite of the fact my team grew from 3 to 10 engineers from internal transfers and we were hitting all our deliverables.
Between hiring and navigating the terribly siloed corporate structure to build cross-functional teams I had almost no time outside of 1:1s to spend with my own team. It was a really disappointing experience and I felt really bad when I left, because my team and stakeholders were all delightful and capable people. Like you, I felt I couldn't protect them and keep my mental health intact at the same time.
I spoke to them for about 30 minutes and I remember feeling disgusted by the end of the call due to what absolute creeps they were. I was also certain they'd stiff me on the bill, if in some bizarro universe I had agreed to do the work.
So yeah, I can't imagine the morals of the person who willingly offers this type of service.
Taco Bell programming is the way to go.
This is the thinking I use when putting together prototypes. You can do a lot with awk, sed, join, xargs, parallel (GNU), etc. But it's really a lot of effort to abstract in a bash script, so the code is compact. I've built many data engineering/ML systems with this technique. Those command line tools are SO WELL debugged and have reasonable error behavior that you don't have to worry about complexities of exception handling, etc.