Work with people who tell you when you're stupid
gkogan.co
gkogan.co
We do reviews on every PR, so we got used to saying "try it this way instead" or at least asking "why is it like this and not like that?"
It requires broad agreement on the way the thing is to be built. Otherwise haggling over details is not useful.
There isn't another industry I can think of in which you can become top of the heap without formal education like you can in tech.
If you have questions, ask them. If you have suggestions, try to pose them tactfully but confidently.
If they look down their nose and scoff based on school status, you know exactly who is placing emphasis in the wrong things, and you can somewhat discount their perspective.
The best teams are the ones in which the intern can pipe up in a senior meeting and be taken seriously based on their merit, not social standing.
let them be mad at you. unless they have firing authority over you, who cares?
It helps that the team members are all fairly experienced, have a previous history of working together, and are generally mature individuals. I'm not sure it works without that filter, which is possible for us because our CEO is a serial founder with a deep network of competent people.
Luckily I had great people I worked with who helped show me what was acceptable and not rather early. I still find myself doing this now even at an executive level 25 years into my career. I suspect I will be battling this mindset the rest of my life.
It’s self limiting and puts you at a significant disadvantage off then at compared to your peers in many early career situations - but the mindset does come in handy once in a while in the course of running a business.
When you get your first “real” job these things are not obvious because below a certain level you are expected to show up on time and at location at your own personal expense.
I grew up both poor and was an immigrant. My parents took up blue-collar jobs and were themselves trying to understand how things work in this country. I grew up in a community of immigrants so all my friends were in the same boat.
If you don't have anyone in your life who goes on business trips or tells you about their white-collar job and how things work, how are you supposed to know? Well, through your own experience! Which unfortunately involves doing something stupid at first and learning a lesson from it.
This contradicts itself — you paid for it or your company did?
Steve is extremely nice and probably didn't want to push the issue. Also, their monthly fee to me made the travel cost insignificant, and he knew that.
In my defense, this stuff just isn't taught anywhere. That day I was one of the 10,000 people who learned something that "everyone knows." (https://xkcd.com/1053/)
There's another story where I worked for the Dept of Defense and on my first work trip I stayed in a run-down Howard Johnson motel in the outskirts of Mobile, Alabama, because I thought we were supposed to book the cheapest possible lodging.
Turns out the policy was we had to book the cheapest rental car, but for hotels we could just get the standard government rate at any hotel chain like Marriott or Hilton. So while my coworkers cozied up on 500-threadcount sheets I watched a car get repossessed outside my window while the front desk receptionist was stealing my card on file. :)
i have more than enough experience building teams to know with confidence that if alice is naive enough to tell bob, mallory and eve they are stupid—no matter alice’s skill level—the majority of time her team will not perform as well as the other team where david has learned how to give constructive criticism.
criticism is one of the key mechanisms a team needs, but someone skilled at delivering that criticism is every bit as valuable as the unicorn.
If you are blunt to the point of being rude, then any communication you’re attempting is going to get lost behind the other person getting angry. People, generally, don’t think productively if they feel attacked, diminished or insulted.
You’ve gotta phrase what you want to say in a way that won’t elevate someone’s emotions beyond the point that they can actually hear your real feedback.
That is: When I decide you're being stupid, it's not always you who's being stupid. Sometimes it's me. Sometimes when I tell you you're being stupid, it turns out that I am. If I'm going to tell you, I need to be open to finding out that, no, actually I'm being stupid on this question.
...and who you trust to deliver that info: re ++knowledge, --agenda
Other info (like having bad breath or taking-up-1.2-parking-spaces-in-a-full-lot-is-bad) can be trusted from anyone.