What a great book. I learned a ton about people and how I can influence them. Here are 10 things I learned that I'm applying to my life.
I'm learning to:
1. Praise sincerely and abundantly. People are more motivated to do something if someone notices and praises them for what they've done. I'm going to find the good things in people's actions, thoughts, and ideas and let them know.
2. Stop criticizing others. Ignoring undesired behavior is often enough to make it stop; actions that don't receive praise or attention tend to go away. I'm not going to criticize others' thoughts, ideas, or behavior unless absolutely necessary, but if it is necessary...
3. Criticize myself first. If I absolutely must criticize someone (see #2), I will criticize myself first. I'll talk about my own faults and missteps, then gently criticize what they've done wrong in a way that makes it seem easy to correct their behavior.
4. Give people my full attention. I will listen when someone's talking to me, give them eye contact, ask good questions, and show that I'm interested. They'll be a lot happier to do what I want if they know I like them enough to listen to their ideas, their thoughts, and their side of the story.
5. Give people a reason to want to do what I want. If I want somebody to do something, it's a lot easier to get them to want to do it than to command or force them to do it. I've found that this is especially true with my son - when I want him to wash his hands, he does a much better job and actually enjoys it when I tell him we can go play outside after we wash them. He wants to wash his hands if it means playing outside afterwards.
6. Get people to start saying yes. If they start saying yes, they're more likely to keep saying yes. Newton's first law applies to behavior as well as physics.
7. Stop arguing. Don't do it. Ever. No argument will ever change anyone's mind; therefore, arguing is not an effective way to get someone to do what I want. If I want to change someone's mind, it's better to listen to their side, agree with them (even if they're wrong), and allow them (help them) come to the conclusion I want. Arguing is harmful and unnecessary.
8. Be sympathetic. Listen to the other person's problems. If I get a nasty email about how terrible my app is, I will respond by agreeing with them. After all, they're right about something (the app probably doesn't do what they want). It's best to agree with them and then gently explain why it is the way it is. Sympathy makes us more human, and it's a good way to get on someone's good side.
9. Give people a good reputation to live up to. They will. Most people want to be honest, hard-working, smart, or good at what they do. If I want them to do something, I can explain to them how they're really good at it (much better than I am) and give them specific, honest praise about their skills in it.
10. Let people think ideas are their own, even if they're not. I'll present my ideas by asking questions and allowing the other person to come to the same conclusion I've come to so they can think the idea is their own. If someone thinks an idea is their own, they'll be much more likely to want to go through with it.
Have you read any good books lately?
22 February 2011
15 February 2011
Finding crash logs from your iPhone, iPad, or iPod touch
On your Mac:
~/Library/Logs/CrashReporter/MobileDevice/<your device's name>/
Note that new ones show up after you sync.
Thanks to Bjango for the tip.
~/Library/Logs/CrashReporter/MobileDevice/<your device's name>/
Note that new ones show up after you sync.
Thanks to Bjango for the tip.
05 February 2011
MacBook + Samsung P2370HD
I recently bought a Samsung P2370HD to use as a second monitor with my MacBook. It's a beautiful display. When I connected it to my MacBook via HDMI (using the excellent moshi adapter), the Samsung was blurry at 1080p, so I scoured some forums to figure out how to fix it.
The answer is simple: set the Samsung's HDMI Input name to PC.
On the Samsung, go to Menu > Input > Edit Name > HDMI > PC.
Further reading: http://forums.macrumors.com/showthread.php?t=959170
The answer is simple: set the Samsung's HDMI Input name to PC.
On the Samsung, go to Menu > Input > Edit Name > HDMI > PC.
Further reading: http://forums.macrumors.com/showthread.php?t=959170
30 December 2010
What did you ship in 2010?
Inspired by Seth's post, here's what I shipped in 2010:
- Roadfire Software
- iFonts 1.0, 1.1, 1.2
- Two talks at Barcamp Bangkok on iOS
- blockBUZZter 1.0 & 1.1
- Chiang Mai mobile meetup
- Similac Baby Journal 1.0
- Roadfire blog, website, Facebook page
- Nationwide Mobile 2.1
- 42 blog posts + this one
I can't take full credit for all of these - I worked on great teams for blockBUZZter, Similac Baby Journal, and Nationwide Mobile. The talks and mobile meetup couldn't have happened without people showing up. And my wife has been a huge part of Roadfire Software, encouraging me to start the company and taking care of a lot of paperwork.
I'm sure you shipped something this year. What was it?
16 December 2010
blockBUZZter 1.1!
The updates I made to blockBUZZter for BUZZWOO! just made it to the App Store! You'll be happy to know that blockBUZZter has English support now, so if you were hesitant before because the game was only available in German, hesitate no more! Version 1.1 also has OpenFeint achievements, so there are interesting goals besides just getting a high score. It's still free, so go get it!
14 December 2010
The story behind iFonts
I needed the list of available fonts in iOS to send to my designer. I searched the web and found that there are lots of iOS font lists out there (iosfonts.com, blog posts, Stack Overflow), but who knows if they're up-to-date or were ever right in the first place? At some point, every one of them will be forgotten, neglected, and become obsolete. I wanted to be absolutely certain that the list I sent to my designer was correct for the latest version of iOS. iFonts guarantees that - it uses public APIs to determine the available fonts, so you know you're getting the current list when you run it on your device. Most importantly, it has a handy email feature to send the list to a designer or developer. No need to bookmark a web page. No need to create a list on your computer that'll quickly become obsolete. Just run iFonts and you instantly have the list that's guaranteed to be up-to-date for your version of iOS. It's that simple.
11 December 2010
iFonts Price Change
Inspired by this article, we've changed the price for iFonts from free to 99 cents. iFonts is a valuable app - it's a great way to email the list of available iOS fonts to a developer or designer - so it's worth the 99 cents it now costs.
Get it on the App Store.
If you have feedback on the app, be sure to email josh@roadfiresoftware.com.
Get it on the App Store.
If you have feedback on the app, be sure to email josh@roadfiresoftware.com.
Subscribe to:
Posts (Atom)