« All Episodes

Finding Your Perspective

Published 1/11/2017

In today's episode, we talk about gaining perspective by recognizing your own fallibility.

Today's episode is sponsored by WooCommerce. WooCommerce is customizable eCommerce built on WordPress. Powering over a third of all online e-commerce stores, with WooCommerce you own all of your data, forever. Use the code "developertea" for 25% off on WooCommerce.com. Head to https://spec.fm/woocommerce for more info.

Transcript (Generated by OpenAI Whisper)
Hey everyone and welcome to Developer Tea. My name is Jonathan Cutrell and in today's episode we're talking a little bit about perspective. We're taking a quick break from our discussions on JavaScript to talk about something that's a little bit more philosophy driven and we aren't a philosophy podcast but I do think it's important for Developer To think about these things. As I've mentioned before, my wife and I are expecting a child in fact we recently found out that we are expecting a boy and there's a theory of early childhood education that I thought was very interesting. My sister is actually studying early childhood education and she shared with me a theory and I really don't know the source of it but the concept of thinking is still valuable even if the theory is proven and the theory is quite simply that before a child is about three years old their perspective is purely from their own mind and that they don't have the ability to shift their perspective or suspend their perspective. So for example, if a child gets hurt somehow regardless of if it was their fault or if it was nobody's fault and inadvertent, the child is going to believe that the thing that hurt them was doing so invasively. In other words, it intended to hurt them. They can't exit their own perspective and recognize that some things just kind of happen. The child has no conception of that. And so you may be wondering why we're talking about childhood psychology on a developer podcast. The theory that I presented the skill of suspending your perspective or suspending your own opinion of what is happening around you. That is still something that people who are evolved beyond three years old often are limited with. We tend to trust our own perspective too much. Our ability to reason our ability to evaluate to determine the validity of some set of circumstances, our ability to justify our opinions, all of these things we consider to be something other than our own perspective. A lot of times what we consider our perspective to be is the most clear picture of reality and suspending our perspective and adopting someone else's, for example, accessing empathy we see as more of a muddied picture of reality. In other words, we accidentally elevate our own opinions above everyone else's. We elevate our own perspective above everyone else's. And in so doing a lot of the time we end up being wrong and it's extremely difficult to see it. In today's episode, I want to give you three exercises for reminding yourself, right? Not realizing by reminding yourself that thing that you learned so long ago that your perspective is simply that. It is simply a perspective in that you still have a lot to learn from the perspective of other people. And so that when you are practicing empathy, you are doing so deeply. You're not doing so as lip service and you're also not doing so in a patronizing or in a condescending way to the person you are being empathetic towards. I'm going to give you those exercises in just a moment. But first I want to talk about today's sponsor, Wu Commerce. Wu Commerce started in 2011. It was acquired by automatic last year. And it's developed and supported by a fully distributed and global team. Wu Commerce powers over 37% of all online stores that number has certainly grown since Wu Commerce got in touch with us. And that's because it's built on the world's most popular open source web platform WordPress. Because it's built on WordPress, by the way, it also is open source and it allows you to build fully customizable solutions, not like the out-of-the-box solutions that kind of limit you to their design or their way of doing things. There are no limits with Wu Commerce and you own the data forever. On top of all of that, they integrate with a lot of the services you probably already use like PayPal or Stripe as well as the US Postal Service, Royal Mail and hundreds of local services. Go and check out Wu Commerce. They're providing you with 25% off if you use the code Developer Tea and that's spec.fm slash Wu Commerce to learn more about Wu Commerce. Thank you again to Wu Commerce for sponsoring today's episode of Developer Tea and thank you to Automatic for making incredible products for Developer To use all around the world and driving a large portion of the internet. It's amazing work that's being done and just making a big difference in the community of web developers. So we're talking about perspective and more specifically about recognizing the fallibility or the cracks in your own perspective. This is something that's very hard to do. We as human beings, we don't like being wrong but even more than that, we have a hard time escaping our own perspective. We have a hard time seeing ourselves the same way that we see other people. It's wired into our brains to elevate our own selves and to survive before anyone else does. And it's important that if we're going to evolve further, if we're going to become better developers for other people, remember we're developing the different things that we build, we're developing those things for other people and with other people most of the time. So if we're going to do that effectively, we have to understand the importance of the perspectives of other people and we need to remind ourselves consistently that our perspective is of similar value to the next person's perspective rather than seeing our perspective as the clearest picture of reality. So I said that I was going to give you some exercises. Hopefully the audio format didn't make this a confusing discussion to have but I'm hoping that these exercises bring some clarity and give you something, some homework sort of to work on here on Developer Tea. I'm hoping to give you some actionable advice. So exercise number one is simply study yourself. Study yourself. This isn't extremely specific but one of the best ways to recognize the inconsistencies and the problems in your own perspective is to learn as much as you can about yourself. Now even though this seems like it's self-serving in this episode is about getting outside of yourself, the best way that you can get outside of yourself is to become self-aware, to become self-aware, the things that make up who you are and how you behave start to learn more about those things. Anytime I talk to people, one-on-one, about career advice, especially students in high school, students in college, I tell them to learn as much about themselves as possible. Take every personality quiz, especially the ones that are considered to be well researched and ask the people closest to you to help you understand your personality and your tendencies in social situations and professional situations, one-on-one situations. You may uncover in this process some realities that are a little bit difficult to swallow and on the other side you may uncover some things that help you understand your own behaviors. There have been multiple points in my personal career when I had a discussion with a friend or I took a personality profile and I read the descriptions and as simple as it seems and sometimes it feels like you're taking a quiz on Facebook or something but these well researched personality profiling tools as simple as they seem, they can provide you the tools that you need to learn about yourself in a much more structured manner than just sitting down and thinking about it. There's a good time and a place to sit down and journal out your feelings and maybe this is another part of studying yourself is the normal exploration and learning about the way that you think and reading and doing all those things that allow you to be introspective and present yourself with content or with ideas and take note of how your brain responds to that content, how it responds to those ideas, how it responds to a blank page, learning about yourself and becoming self-aware is really the first step to actually recognizing that you also have a perspective like the people around you. So that's a big number one and really we could do an entire episode or an entire series of episodes and quite honestly there are entire podcasts that are dedicated to the subject of studying yourself, of becoming self-aware. So we aren't going to linger on that too long today because the point of this podcast is not to be a philosophy podcast but instead to enable you and give you the right direction, the right pointers to the tools and the discussions that you need to be having and consuming in order to become a great developer. So the second exercise that I want you to do is generate absolutely wild ideas. Generate absolutely crazy and inconceivable ideas. I'm reading Tim Ferris's book, Tools of Titans and I listened to an episode of his podcast recently and he said one of his crazy ideas was to simply cut his legs off. Now this seems completely antithetical to anything that you would want to do to move forward in life. Of course you want to become stronger, you want to become a better person, you want to become more able bodied, these are things that generally everyone pursues. Tim's idea, his wild idea was one of the many things that he came up with in this process of brainstorming the most outlandish things he could think of. This is a part of the idea generation process. Now of course he didn't go through with cutting his legs off and that's certainly not what we're proposing here but this model of thinking, this practice of generating completely crazy and outlandish ideas and not just for the shock value by the way but generating ideas that you have never had before. It forces your brain to adapt to this concept that you've never thought of before. We've talked a little bit about this on the podcast before that our brains effectively take shortcuts where they can. Our brains are really good at taking shortcuts. When we're very young our brains have not solidified the knowledge that we're going to carry throughout life and a lot of our perspective is built in those early days and a lot of the thoughts that you have on a day-to-day basis are extremely similar to the day before. A lot of the things that you do, your routines, a lot of the tasks you complete, a lot of the work that you do, a lot of the food that you eat, a lot of the things that you see, a lot of those things are actually the same stuff and really there's not a lot of dynamic things happening. So your brain isn't going to change very much when you put yourself in an environment that is extremely familiar. So if part of what we're trying to do is learn, if part of what we're trying to do is change the way we think about our perspective, then we need to make our brain pliable. A very simple way to do this, a very simple way to kind of get the engine rolling, get your brain into processing mode rather than shortcut mode is to start generating ideas that are totally outside of the norm of your normal day-to-day routine thinking patterns. And we're not going to go into specific ways of generating those ideas. There's plenty of people who have brainstorming templates on Google and that kind of stuff, but go and make it a habit of generating, let's say, three crazy ideas every morning. In fact, this practice is alluded to in one of Lewis Carroll's books through the Looking Glass, if you're not familiar with that name. It is basically Alice and Wonderland's story. And it goes like this, Alice laughed, there's no use trying, she said, one can't believe impossible things. I dare say you haven't had much practice, said the queen. When I was your age, I always did it for half an hour a day. Why, sometimes I've believed as many as six impossible things before breakfast. This is such an interesting quote to me and it's such an interesting way of thinking. And I believe that practicing the plasticity of your thinking, practicing the suspension of disbelief is an incredibly important part to becoming more self-aware, to becoming more intelligent, and to actually reforming your brain, reforming the way that you think. And finally, the last exercise on the list, number one, remember with study yourself, number two, is generate wild ideas. And number three, do things that are hard enough to make you fail. Do things that are hard enough to make you fail. Now, if you are succeeding all the time in the work that you do, if people around you are telling you that you are succeeding all of the time, and if people view you as a smart person, which at this point in our culture, developers generally have that title associated with them, they are considered to be smart or intelligent people, then it's kind of difficult to remain humble. And I want to use that term very lightly. It's been abused quite a bit and in startup culture and that kind of thing. Staying humble in this case means reminding yourself that you have the opportunity, the responsibility, as well as the simple ability to fail. Remember learning comes as a result of failure and iteration. We've talked about learning so many times on this podcast. Failure is a fundamental part of learning. If you are not experiencing failure on a regular basis, you're probably not going through the process of learning. And once again, if you're going to change the way you think, you're going to have to be open to failure because you're going to have to be open to learning. So the third exercise is centered around this idea of doing something that is worth doing, doing something that is hard enough, that it reminds you that you're not always going to be successful. And also doing something where you are in a constant learning position, where you always have the opportunity, the responsibility, and the simple ability to fail. Thank you so much for listening to Developer Tea. Once again, I know that my perspective is simply that it is just a perspective. I want you to take everything that I say and open up new conversations with these topics. You can talk back to me on the spec Slack community by going to spec.fm slash Slack. Also a quick reminder, the CodePen JavaScript January Developer Teachallenge is still going on. All you have to do is create a pin, tag it with JavaScript January or JS January, and then also tag it with Developer Tea. That's so I can find the the pins and then do something cool with JavaScript. Your pen needs to rely on JavaScript primarily. There's going to be six winners to this contest. And we still haven't had a ton of submissions yet. Please go and start your submissions on CodePen. Remember the prize is a year of CodePen Pro. And if you aren't already on CodePen Pro, I promise you want to be. Thank you again to CodePen by the way for sponsoring that contest. And thank you to today's episode sponsor, WuCommerce. Powering over a third of the internet's online stores and built on top of WordPress. Go and check out WuCommerce. They're offering you 25% off for using the code Developer Tea. Spec.fm slash WuCommerce. Thanks so much for listening to today's episode of Developer Tea. And until next time, enjoy your tea.