{"id":525,"date":"2019-05-03T02:29:14","date_gmt":"2019-05-03T06:29:14","guid":{"rendered":"https:\/\/lennycheng.com\/blog\/?p=525"},"modified":"2019-05-03T15:24:40","modified_gmt":"2019-05-03T19:24:40","slug":"complacency-and-competency","status":"publish","type":"post","link":"http:\/\/lennycheng.com\/blog\/2019\/05\/03\/complacency-and-competency\/","title":{"rendered":"Midnight Reflection: Complacency and Competency"},"content":{"rendered":"\n<p>Complacency and competency are two sides of the same coin. The more skilled we are, we the more likely we are to become too satisfied by our skills. A software developer who\u2019s been programming for 10 years can write cleaner code than a university student, but tends to be less hungry to learn new software skills. A pianist who practices three hours a day will outperform one who practices only one hour a day, but may be satisfied with their existing expertise and be less ambitious to improve.<\/p>\n\n\n\n<p>When we\u2019re already at the top, we tend to lose the incentive\nto keep climbing higher. After all, if you\u2019re already the best, there isn\u2019t as\nmuch external motivation pushing you to continue. We become satisfied with our\nskills and stop learning. Meanwhile, those who did not reach the top are still\nhungry to climb and over time, they surpass the top.<\/p>\n\n\n\n<p>This happens frequently at UWaterloo. Before interning at large companies, many students are hungry to strengthen their software skills, such as by building side-projects. After a year or two, they land an internship at IBM (or another well-known company)! Great! They made it! They\u2019re at the front of the pack! But then, they become complacent, satisfied and no longer hungry to keep learning. Meanwhile, peers who didn\u2019t get that IBM internship stayed hungry for growth and continued to strengthen their skills. A year later, they\u2019ve acquired more technical skills and end up landing possibly better internships at Google or Microsoft.<\/p>\n\n\n\n<p>What can we learn from this observation? Experience leads to complacency <em>only if you allow yourself to be complacent<\/em>. One way to stay hungry is to recognize that there\u2019s still a lot to learn. When we think we\u2019re at the top of the game, it\u2019s good to look around\u2026maybe we\u2019re actually just at a local maxima. Maybe we\u2019ve become a big fish in a small pond and it\u2019s time to swim to a bigger pond. Or perhaps, we overestimated our skills and weren&#8217;t as good as we imagined.<\/p>\n\n\n\n<p>In business, giants also rise and fall. There used to be a time when Kodak, BlockBuster, Sears, and BlackBerry were household names. Now, they are no longer. I heard that about 15 years ago, UWaterloo students used to describe co-op as \u201cIBM or bust\u201d; today, they say \u201cCali or bust\u201d. Change is the only constant and those who become too complacent will become replaced.<\/p>\n\n\n\n<p>During each of the six co-op application periods, I tried to co-op at a large company, but it wasn&#8217;t until my final internship did I achieve this goal. In hindsight, I begin to see some benefits of not having gotten an internship at a large company sooner. Had I interned at LinkedIn earlier (or gotten an offer from Apple during my 5<sup>th<\/sup> internship, or Bloomberg during my 4<sup>th<\/sup>, or IBM during my second), I might have been led to believe that I was \u201cgood enough\u201d at programming. As a result, I would have lost my hunger to learn more programming skills by building hobby projects and reading software-related books. Without as much self-learning, my excitement for programming would not have grown and I would never have gained the technical skills I now have. Interning at a large company early on would have made me complacent, trapping me in a local maxima.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Complacency and competency are two sides of the same coin. The more skilled we are, we the more likely we are to become too satisfied by our skills. A software&#8230;<\/p>\n","protected":false},"author":1,"featured_media":528,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[14],"tags":[18],"_links":{"self":[{"href":"http:\/\/lennycheng.com\/blog\/wp-json\/wp\/v2\/posts\/525"}],"collection":[{"href":"http:\/\/lennycheng.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/lennycheng.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/lennycheng.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/lennycheng.com\/blog\/wp-json\/wp\/v2\/comments?post=525"}],"version-history":[{"count":4,"href":"http:\/\/lennycheng.com\/blog\/wp-json\/wp\/v2\/posts\/525\/revisions"}],"predecessor-version":[{"id":532,"href":"http:\/\/lennycheng.com\/blog\/wp-json\/wp\/v2\/posts\/525\/revisions\/532"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/lennycheng.com\/blog\/wp-json\/wp\/v2\/media\/528"}],"wp:attachment":[{"href":"http:\/\/lennycheng.com\/blog\/wp-json\/wp\/v2\/media?parent=525"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/lennycheng.com\/blog\/wp-json\/wp\/v2\/categories?post=525"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/lennycheng.com\/blog\/wp-json\/wp\/v2\/tags?post=525"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}