Skip to main content

Say Yes

I recently went on a team outing where we took an improv class. One of the ideas of the class was that you need to accept the idea provided by your partner(s) in the scene. If you contradict that idea then you are taking away from what they are trying to build for the audience. The core idea is to "say yes" and go with the flow of the scene. This will tend to lead to funnier moments than if you are are fighting against your partner(s).

This made me think about how life outside of improv and comedy is normally not this way. The instructions to the class to "say yes" are needed because this is not the way most people behave most of the time. How often do you hear someone disagree with a suggestion someone else gave them? It's almost like a reflex to some people. No matter what the suggestion is or who it came from they disagree with it immediately and clearly couldn't have considered the suggestion. I wonder if that sort of mindset leads to a negative outlook on life? By always being negative you only see the world through a negative lens. 

I think it would be better to try to be the opposite. Say yes. If you are given a suggestion, start out by accepting it as a good idea and that you should follow the suggestion. If you start in a positive place and you come to the conclusion that you should not follow the suggestion, then at least you reasoned out why it wouldn't work as opposed to dismissing it out of hand. You will have a solid reason for not following the suggestion and you will have thought through your options. You will likely be grateful for the suggestion and feel like it helped you understand your situation better, rather than thinking of it as a waste of time or a hopeless idea that would never work.

I also think it is a good idea to say yes when someone asks you for a favor. It is generally going to be easier to just say yes and do a quick favor for someone than saying no. Most people are not going to bother you with some overly complex and difficult task, they are going to ask for something simple and something they themselves would be willing to do for you in reverse. If your first reaction to, "Hey could you grab me that item over there?" is yes of course, then both of you are going to end up happy. The person asking gets their item and you never let negative thoughts enter your mind so you are happy to have helped. If instead, your first reaction is "I don't want to do that," chances are you are going to end up doing it anyways so that you don't look like a jerk. The other person is going to either be happy if you hide your annoyance well or feel bad that you are annoyed and probably not want to be around you as much. You are going to be annoyed and unhappy over something small and insignificant. 

I know that for myself I do not enjoy being around people that are always negative. I do not like talking with people that immediately shoot down my ideas without thinking them through. I want to be happy and positive and if someone does not help me achieve that, I would rather spend time with someone else than them. I believe that keeping yourself in a positive mindset will lead to a happier life. If you do not fight against things and go with the flow, people will be more interested in being around you. You will likely have better and more experiences as well because people will invite you to do things with them rather than avoid you whenever possible.

Say Yes. Stay Positive. Be Happy!


Popular posts from this blog

Converting a Large AngularJS Application to TypeScript Part 1

I work on a project that uses AngularJS heavily. Recently we wondered if using a preprocesser like CoffeeScript or TypeScript for our JavaScript would be beneficial. If our team is going to switch languages, we would need to be able to convert existing code over without much pain and we would have to find enough value in switching that it would be worth the conversion. I had read an article that stated that because TypeScript is a SuperSet of JavaScript, you could convert a plain JavaScript file to TypeScript by changing the extension to .ts and not much else would need to change. I wanted to test out this claim, so I took a file that I was familiar with, an Angular Controller, and tried to convert it to TypeScript to see how much effort it would take and then try to figure out where we would benefit from using TypeScript. This is what the controller JavaScript file looked like to start out with: ( function () { 'use strict' ; angular .module( 'app'

My idea for Hearthstone to add more deck slots

Recently someone asked the Blizzard developers for more slots for decks in the game Hearthstone. The response was that they are talking about it and looking into it, but no decision has been made yet. One of the concerns over adding deck slots is that it could complicate the UI for Hearthstone and make it more difficult for new players to understand. I have what I think would be a good solution to add more deck slots without increasing the learning curve for the game much if at all. First I would take a look at the current selection screen for starting to play a game. It defaults to showing the decks that are custom built by the player if they have any custom decks, and there is an option to page over to the basic decks. This basic deck screen is perfect for how I would change this process. Instead of having 2 pages of decks, 1 for basic and 1 for custom, you would just see the select a Hero screen. Then once you selected the Hero you wanted, you would see all of the decks that

Gamify TDD

I like it when things that would not normally be associated with games add concepts from games as a way to incentives you to accomplish things. Why simply go for a run if you can have an app that will track you and give you a gold star if you do better than you did the last time? Why go to the coffee shop that only gives you coffee if the other one will give you points that you can redeem for free drinks eventually? I was recently introduced to C odeSchool , an online training system similar to PluralSight, it has video courses and challenges you can take to prove that you retained what the video taught. CodeSchool also adds badges and tracks to your learning, so as you complete a video and its challenges you get a badge. Complete a collection of courses within a specific discipline and you become a master of that discipline. Some of these incentives are not tangible and really don't mean much in the real world, but they tend to work for me. If I start working towards a large g