{"id":77,"date":"2019-01-27T15:31:24","date_gmt":"2019-01-27T22:31:24","guid":{"rendered":"http:\/\/codingrestart.com\/?p=77"},"modified":"2019-03-16T08:01:43","modified_gmt":"2019-03-16T15:01:43","slug":"kate-matsudaira","status":"publish","type":"post","link":"https:\/\/codingrestart.com\/home\/kate-matsudaira\/","title":{"rendered":"Kate Matsudaira"},"content":{"rendered":"\n<p>I read an interesting article &#8220;<a href=\"https:\/\/queue.acm.org\/detail.cfm?id=3308563\">Design Patterns for Managing Up<\/a>&#8221; that discusses four challenging situations at work and approaches to resolve them. It turns out that the author is technologist Kate Matsudaira, previously working at Microsoft, Amazon, and several startups. Kate is currently a director of engineering at Google.<\/p>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"78\" data-permalink=\"https:\/\/codingrestart.com\/home\/kate-matsudaira\/maxresdefault\/\" data-orig-file=\"https:\/\/i0.wp.com\/codingrestart.com\/wp-content\/uploads\/2019\/01\/maxresdefault.jpg?fit=1280%2C720&amp;ssl=1\" data-orig-size=\"1280,720\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"maxresdefault\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/codingrestart.com\/wp-content\/uploads\/2019\/01\/maxresdefault.jpg?fit=840%2C473&amp;ssl=1\" src=\"https:\/\/i2.wp.com\/codingrestart.com\/wp-content\/uploads\/2019\/01\/maxresdefault.jpg?fit=840%2C473\" alt=\"\" class=\"wp-image-78\" width=\"534\" height=\"300\" srcset=\"https:\/\/i0.wp.com\/codingrestart.com\/wp-content\/uploads\/2019\/01\/maxresdefault.jpg?w=1280&amp;ssl=1 1280w, https:\/\/i0.wp.com\/codingrestart.com\/wp-content\/uploads\/2019\/01\/maxresdefault.jpg?resize=300%2C169&amp;ssl=1 300w, https:\/\/i0.wp.com\/codingrestart.com\/wp-content\/uploads\/2019\/01\/maxresdefault.jpg?resize=768%2C432&amp;ssl=1 768w, https:\/\/i0.wp.com\/codingrestart.com\/wp-content\/uploads\/2019\/01\/maxresdefault.jpg?resize=1024%2C576&amp;ssl=1 1024w, https:\/\/i0.wp.com\/codingrestart.com\/wp-content\/uploads\/2019\/01\/maxresdefault.jpg?resize=1200%2C675&amp;ssl=1 1200w\" sizes=\"auto, (max-width: 534px) 85vw, 534px\" \/><figcaption>Kate Matsudaira interviewed at Velocity conference.<\/figcaption><\/figure>\n\n\n\n<p>Her <a href=\"http:\/\/katemats.com\/\">personal blog<\/a> is full of great articles and is well worth reading, because Kate has a unique combination of good technical knowledge and great management skills. I particularly liked her articles on <a href=\"http:\/\/katemats.com\/resolving-conflict\/\">resolving conflicts<\/a> and <a href=\"http:\/\/katemats.com\/views-from-the-top\/\">managing people and teams<\/a>. Kate&#8217;s <a href=\"http:\/\/katemats.com\/my-swan-story-a-journey-of-self-improvement-discovery-and-success\/\">personal story<\/a> is inspiring. She also shares a very comprehensive list of <a href=\"https:\/\/docs.google.com\/document\/d\/11QOrM8z51A1EqxYdLy_b50-QGLBw_tGLlLFNzX2kS7Y\/edit\">interview questions<\/a> for CS jobs. From this list I liked converting BST to ordered array, when is a hash map a poor data choice and given the following variables: time, budget, customer happiness and best practices, explain which are the most important in a project.<\/p>\n\n\n\n<p>There are several talks by Kate available online, concentrating on personal growth at work and leadership. I suggest you start with the &#8220;<a href=\"\/\/www.youtube.com\/watch?v=lgxEmiMJVq4\">Leveling Up<\/a>&#8221; talk that is motivating and fun. Speaking of leadership,  <br>Lighthouse has a nice <a href=\"https:\/\/getlighthouse.com\/blog\/kate-matsudaira-leadership-lessons-managers\/\">interview <\/a>with her.<\/p>\n\n\n\n<p>Kate&#8217;s <a href=\"https:\/\/twitter.com\/katemats\">Twitter<\/a> account seems to be updated regularly and you may want to start 2019 with the <a href=\"https:\/\/twitter.com\/katemats\/status\/1081183472708919298\">planning tools<\/a> she links to.<\/p>\n\n\n\n<p>I love it when the Internet takes me on a tour like this. I start from an article by an unknown person on Hacker News, liking the article and finding out more articles by the author, all the way to her life story on her blog and seeing that she went to Harvey Mudd College on her <a href=\"https:\/\/www.linkedin.com\/in\/katemats\/\">LinkedIn<\/a> profile. Coming back to a game theme from Kate\u2019s talk, it\u2019s like playing different levels in a game:-)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I read an interesting article &#8220;Design Patterns for Managing Up&#8221; that discusses four challenging situations at work and approaches to resolve them. It turns out that the author is technologist Kate Matsudaira, previously working at Microsoft, Amazon, and several startups. Kate is currently a director of engineering at Google. Her personal blog is full of &hellip; <a href=\"https:\/\/codingrestart.com\/home\/kate-matsudaira\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Kate Matsudaira&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[3],"tags":[],"class_list":["post-77","post","type-post","status-publish","format-standard","hentry","category-management"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/paAAlH-1f","jetpack-related-posts":[{"id":11,"url":"https:\/\/codingrestart.com\/home\/when-is-c-pointer-valid\/","url_meta":{"origin":77,"position":0},"title":"When is C pointer valid?","author":"Viktor Sanek","date":"May 13, 2017","format":false,"excerpt":"C is largely based on raw pointers and one of the most often asked questions is when is a pointer a valid one. The reason is that dereferencing an invalid pointer generates an access violation exception (0xC0000005) and if not caught, the program crashes. You quickly learn there is IsBadReadPtr\u2026","rel":"","context":"In &quot;C\/C++&quot;","block_context":{"text":"C\/C++","link":"https:\/\/codingrestart.com\/home\/category\/uncategorized\/cc\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":65,"url":"https:\/\/codingrestart.com\/home\/okrs\/","url_meta":{"origin":77,"position":1},"title":"OKRs","author":"Viktor Sanek","date":"January 13, 2019","format":false,"excerpt":"Recently I read several articles on OKRs\u00a0(Objectives and Key Results), a method for setting and tracking the goals leading to better alignment of goals in an organization. OKRs were started by Andy Grove of Intel and first documented in his book \u201cHigh Output Management\u201d from 1983. The OKRs concept is\u2026","rel":"","context":"In &quot;Management&quot;","block_context":{"text":"Management","link":"https:\/\/codingrestart.com\/home\/category\/management\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":110,"url":"https:\/\/codingrestart.com\/home\/lessons-from-rework\/","url_meta":{"origin":77,"position":2},"title":"Lessons From re:Work","author":"Viktor Sanek","date":"February 10, 2019","format":false,"excerpt":"Recently I discovered re:Work, a website where Google shares its knowledge about human resources and management. In this post I highlight a few of the articles that I found inspiring. A thought provoking article \u201cChanging the Change Rules at Google\u201d covers a new approach to reorgs. As a large, fast\u2026","rel":"","context":"In &quot;Management&quot;","block_context":{"text":"Management","link":"https:\/\/codingrestart.com\/home\/category\/management\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":139,"url":"https:\/\/codingrestart.com\/home\/mba-programs\/","url_meta":{"origin":77,"position":3},"title":"MBA Programs","author":"Viktor Sanek","date":"March 31, 2019","format":false,"excerpt":"A Master of Business administration (MBA) degree can be a valuable career enhancement for people that are already in, or think about switching to, management positions. MBA courses cover various areas of business such as accounting, finance, marketing, and operations. There are various types of MBA programs, including part-time, Executive\u2026","rel":"","context":"In &quot;Management&quot;","block_context":{"text":"Management","link":"https:\/\/codingrestart.com\/home\/category\/management\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":69,"url":"https:\/\/codingrestart.com\/home\/ml-msdn-and-xavier\/","url_meta":{"origin":77,"position":4},"title":"ML: MSDN and Xavier","author":"Viktor Sanek","date":"January 19, 2019","format":false,"excerpt":"Microsoft\u2019s MSDN magazine for its development community has been publishing quite a few introductory articles to Machine Learning (ML) over the past few months. January's issue emphasizes ML with another series of articles, albeit with differing qualities. I liked this quote from the editorial \"Advancing AI\": \u201dML is a huge\u2026","rel":"","context":"In &quot;Machine Learning&quot;","block_context":{"text":"Machine Learning","link":"https:\/\/codingrestart.com\/home\/category\/machine-learning\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":171,"url":"https:\/\/codingrestart.com\/home\/theory-behind-anki\/","url_meta":{"origin":77,"position":5},"title":"Theory Behind Anki","author":"Viktor Sanek","date":"April 23, 2019","format":false,"excerpt":"This post covers the theory behind Anki and follows the previous post introducing Anki. The last post in this series describes best practices for using Anki. One of the best meta-analyses reviewing best approaches to learning is Improving Students\u2019 Learning With Effective Learning Techniques by Dunlosky et al. If I\u2026","rel":"","context":"In &quot;Anki&quot;","block_context":{"text":"Anki","link":"https:\/\/codingrestart.com\/home\/category\/anki\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/codingrestart.com\/home\/wp-json\/wp\/v2\/posts\/77","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/codingrestart.com\/home\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/codingrestart.com\/home\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/codingrestart.com\/home\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/codingrestart.com\/home\/wp-json\/wp\/v2\/comments?post=77"}],"version-history":[{"count":7,"href":"https:\/\/codingrestart.com\/home\/wp-json\/wp\/v2\/posts\/77\/revisions"}],"predecessor-version":[{"id":129,"href":"https:\/\/codingrestart.com\/home\/wp-json\/wp\/v2\/posts\/77\/revisions\/129"}],"wp:attachment":[{"href":"https:\/\/codingrestart.com\/home\/wp-json\/wp\/v2\/media?parent=77"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/codingrestart.com\/home\/wp-json\/wp\/v2\/categories?post=77"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/codingrestart.com\/home\/wp-json\/wp\/v2\/tags?post=77"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}