Your “high bar” is wrecking your team
brandonhays.com
brandonhays.com
>dropped the offer salary for a new candidate
I’d be questioning why I still want to work for a company/people who would make those kinds of decisions...
No. What you need is to start looking for another job.
By creating a new innovative way to deliver ads to consumers.
(Sure, word-of-mouth is a form of advertisement, but OP clearly refers to the ad industry, so I'm going with that meaning.)
http://timharford.com/2018/05/how-much-would-i-have-to-pay-y...
- reverse causation fallacy: People who change the world (scientists, big entrepreneurs, politicians) often work a lot of overtime. Since I work overtime, I must be changing the world.
- cognitive dissonance: Surely I wouldn't be working overtime if my work weren't important!
Some of my best people work a 30 solid ( dense ) hour week. Those are heads down, no distraction hours. No Facebook, no podcasts, just technical design and code. I don't enforce it, they just do it on their own. As long as they deliver, I want them out of the office, into the gym, outside, whatever the fuck they want, so they don't burn out.
And I'm happy with it because they always stretch and deliver, on time. And their code is tight, thoughtful and consequently maintainable.
As for finding people who exhibit those qualities. I ask them to solve a problem and see how their mind works. If it's thorough, thinking about error handling, documentation, etc., then that's a winner. I then use their Github code to determine seniority and go from there.
Ironically those with the most hunger and passion to learn and excel did not go to top-tier schools. It doesn't take much to figure out why.
That's it. I think the bar for software development is pretty low at the time being (but I'm not in the SF area, so maybe my outlook is myopic and limited to the local scene) and you can improve things noticeably if you just... care... and think things through. A feat quite hard in our days. Heck, some days, I can't make myself care,and sometimes I don't feel like pushing and doing things right no matter how much I wish I could. I _know_ I'm capable, I've done it before, had high focus spurts where I did stuff nobody else could. But I simply don't feel in lately. Sometimes it's hard to even push myself to do usefull things, and I'm pretty severe regarding my performance.
So, caring about the end result, in our days, I think, is in pretty short supply. Much shorter than most people think.
This. Also: What the blogpost highlights well in this regard is that since the "bar" is orthogonal to real world skills and/or motivation, not only will you reject great developers who do (or would) care, there's also some chance you gather others who don't instead.
I'm also under the impression that "not caring" in this sense contributes largely to problems as those discussed here: https://news.ycombinator.com/item?id=17164728
(i.e. just ship what the customer/boss wants, don't bother understanding the problems or think things through)
Our theory is that artists are used to working with the limitations of their medium and enjoying the challenge.
But it's dumb to use someone's academic achievements alone to measure whether they meet the bar or not.
I'm sure they don't - the author just seems a little touchy because he doesn't have a degree. I understand - I have a CS degree with a good GPA, but the school isn't all that impressive. I know it's cost me jobs (because they've told me). However, it's a pipe dream to think that there will ever come a time when degrees are irrelevant - unless human civilization changes a _lot_, academic credentials are going to get more important for programming work, not less, just as they are for every other field. As long as programming pays well and is the sort of work you can do sitting down in an air conditioned office while drinking coffee, it's going to attract a lot of applicants, and screeners are going to have to screen them. Love it or hate it, the easiest things a screener can look at that yield the best signal-to-noise ratio are academic pedigree and reputation of past employers. Since false positives are riskier than false negatives, they're being logical and reasonable.
They are riskier for recruiters who are enforcing artificial scarcity.
authority = school, newspaper, official, parent, etc...
demonstration = performance, app, book, video, etc...
I've been coding circles around and teaching Stanford CS undergrad and graduate students for years.
Feels good since I'm self taught.
I tell them I'm a 'street coder'. They're valuable to me ( the CS students ) because they help me put words to CS concepts I have built in my own mind from experience.
Nothing frustrates me more than the scenario outlined in the article. The business folks can and will always say whatever they want that suits the business. That's their thing.
As the leader of the team and domain expert, you should be able to hire whom you deem most qualified. And they biz folks can make up whatever BS they want as long as you're delivering.
That said, I am self-employed in SF. So I don't particularly have to worry about managers. Except for convincing them to hire me, without the fancy degree. Fortunately I think it filters out a lot of the pretentious companies I would not be happy to work with.
I want - passion, compassion, drive, curiosity, etc. That's where principles are always important for a company to show what is important as a high bar to your company. The goal is to hire the best people to accelerate your team not your ego which I think is the point of the article. In other words I agree.
That is a great expression and I'm stealing it!
Sometimes it feels like most of my life is spent trying to teach others to cast booleans to floats. :)