{"id":1375,"date":"2021-05-05T17:15:00","date_gmt":"2021-05-05T14:15:00","guid":{"rendered":"https:\/\/arc.dev\/developer-blog\/?p=1375"},"modified":"2024-11-20T20:31:48","modified_gmt":"2024-11-20T12:31:48","slug":"software-engineering-manager-skills","status":"publish","type":"post","link":"https:\/\/arc.dev\/talent-blog\/software-engineering-manager-skills\/","title":{"rendered":"5 Crucial Software Engineering Manager Skills to Have &amp; Improve in 2025"},"content":{"rendered":"\n<p>It\u2019s a great time to be in software engineering management. The field is finally mature, with people everywhere realizing its potential in every area of business \u2014 and life \u2014 for that matter! But that doesn\u2019t mean you can slink by with just the bare minimum skills required as a manager.<\/p>\n\n\n\n<p>Whether you\u2019re looking to land a new management role or trying to brush up to keep your skill set current, it\u2019s important to know what\u2019s required&nbsp;<em>right now<\/em>&nbsp;for engineering managers \u2014 as well as for the near future.<\/p>\n\n\n\n<p>Already an engineering manager and want to step up your game within your company? Here\u2019s&nbsp;<a href=\"https:\/\/arc.dev\/employer-blog\/how-to-be-a-great-engineering-manager\/\">how to be the engineering manager your company needs<\/a>.<\/p>\n\n\n\n<p>Today, we\u2019ll run through what&nbsp;tech skills and soft skills&nbsp;are necessary for engineering managers. Feel free to use this as a starting point for your learning process!<\/p>\n\n\n\n<p><em>Looking to hire the best remote developers? Arc can help you:<\/em><\/p>\n\n\n\n<p><em>\u26a1\ufe0f Get instant candidate matches without searching<br>\u26a1\ufe0f Identify top applicants from our network of 350,000+ <br>\u26a1\ufe0f Hire 4x faster with vetted candidates (qualified and interview-ready)<\/em><\/p>\n\n\n\n<p><a href=\"https:\/\/arc.dev\/\"><em><strong>Try Arc to hire top developers now \u2192<\/strong><\/em><\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"an-up-to-date-knowledge-of-software-technologies\">Up-to-Date Knowledge of Software Technologies<\/h2>\n\n\n\n<p>An up-to-date knowledge means being well-versed in your languages, frameworks, cloud services, toolkits, methodologies, etc. As a manager, you don\u2019t necessarily need to know the inner workings of each, but you\u2019ll need to be aware of what\u2019s applicable for which situation, and what each of their downfalls are.<\/p>\n\n\n\n<p>It\u2019ll often be your architects and senior software developers giving their informed opinions on which toolchain and stack are best for which application.<\/p>\n\n\n\n<p>However, it\u2019s good practice to be able to evaluate their choices to some degree, instead of going in with blind acceptance. This way, you know the benefits and risks of choosing a particular technology, particularly as it relates to time and cost estimates.<\/p>\n\n\n\n<p>For those not currently up to date, it\u2019s time you start reading up and following the <a href=\"https:\/\/arc.dev\/developer-blog\/online-developer-communities\/\">best online dev communities<\/a>.&nbsp;Hit subscribe to JavaScript, Angular, programming, AI, data science\u2026 whatever catches your interest. Browse these community posts in the morning with your coffee, instead of doom-scrolling through Insta or Facebook, and you\u2019ll find yourself absorbing helpful new knowledge in no time.<\/p>\n\n\n\n<p class=\"has-johannes-bg-alt-1-background-color has-background\"><strong>Read More<\/strong>: <a href=\"https:\/\/arc.dev\/developer-blog\/developer-senior-role-leadership\/\">Ready to Take On a Senior Role or Leadership Position as a Developer?<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"you-need-to-know-how-to-read-the-code-your-team-is-writing\">Know How to Read the Code Your Team is Writing<\/h2>\n\n\n\n<p>There are plenty of engineering managers out there who haven\u2019t coded a line in years. There is absolutely nothing wrong with that. However, not having proficient enough or up-to-date coding skills to appraise your team\u2019s work&nbsp;<em>is<\/em>&nbsp;a deal-breaker.<\/p>\n\n\n\n<p>Consider this: if you wanted to apply for a new engineering management role, where your team works mainly in Ruby and you haven\u2019t played around with it in years, you may well be out of your depth.<\/p>\n\n\n\n<p>Cross-ecosystem\/language\/paradigm managers (or those that have slipped with their skills!) looking to keep up with what skills are needed should brush up on their relevant coding knowledge, including <a href=\"https:\/\/arc.dev\/developer-blog\/popular-programming-languages-technologies\/\">newer and more popular coding languages, frameworks, and libraries<\/a> you might not have played around with before. (Also know <a href=\"https:\/\/arc.dev\/developer-blog\/how-to-list-programming-languages-on-a-resume\/\">how to list those programming languages on your CV<\/a> correctly!)<\/p>\n\n\n\n<p>This way your team members will be able to trust your judgment when it comes to their output. For developers, there\u2019s nothing worse than a hefty dose of praise on a project where you know the underlying code is held together with hacks and a prayer.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"youre-a-people-person-with-the-ability-to-communicate-effectively-among-and-between-stakeholder-groups\">Effective Communication Skills &amp; Interpersonal Skills<\/h2>\n\n\n\n<p>You can&#8217;t <a href=\"https:\/\/arc.dev\/developer-blog\/leadership-skills\/\">improve your leadership skills<\/a> without also working on your ability to communicate.<\/p>\n\n\n\n<p>This is a standard requirement for&nbsp;<em>any<\/em>&nbsp;management role. However, it\u2019s particularly relevant in the software engineering field, where soft skills usually take a backseat to technical skills. Both <a href=\"https:\/\/arc.dev\/developer-blog\/skills-to-put-on-a-resume\/\">hard and soft skills<\/a> are important.<\/p>\n\n\n\n<p>Do you really want to be in a role heavily weighted towards <a href=\"https:\/\/arc.dev\/developer-blog\/interpersonal-skills\/\">people skills<\/a>, or do you actually love programming?<\/p>\n\n\n\n<p>For some senior software engineers who go into engineering management positions, they try it out for a while and realize that, actually, they prefer having a workload that\u2019s more highly weighted towards the tech side.<\/p>\n\n\n\n<p>Knowing what you&nbsp;<em>like<\/em>&nbsp;doing is just as important as being able to succeed in it!<\/p>\n\n\n\n<p><strong>Are your people skills polished enough to be a good manager?<\/strong><\/p>\n\n\n\n<p>As a junior developer, I noticed two distinct types of managers in my rise up the ranks.<\/p>\n\n\n\n<p>First, there was the \u201c<strong>people person manager<\/strong>.\u201d This type of manager stopped by the office, checked in for a chat, caught up with his or her team&#8217;s work and social life, and elicited updates on progress naturally.<\/p>\n\n\n\n<p>This type of manager was well in tune with their&nbsp;project management tools&nbsp;and responsibilities (software and otherwise), always open to suggestions on the best way forward for a project, and was as comfortable communicating with stakeholders as they were with developers. They often were great engineers and excellent coordinators.<\/p>\n\n\n\n<p>Then there was what I\u2019ll call the \u201c<strong>developer-manager<\/strong>.\u201d Generally, this was a typical senior engineer who completed management courses and was actively trying to be a people person. They\u2019d be brilliant at coding and pointing the team towards technical solutions we never thought of, but not the strongest at generating team buzz or effectively communicating project context outside of our little bubble.<\/p>\n\n\n\n<p>While the work always got done, it didn\u2019t foster an ideal team environment and cohesiveness \u2014 it was simply going through the motions. There wasn\u2019t a smooth flow of information through stakeholders down to developers and the other way around, and <a href=\"https:\/\/arc.dev\/developer-blog\/remote-collaboration\/\">team collaboration wasn&#8217;t as effective<\/a>.<\/p>\n\n\n\n<p>The team needs to be able to&nbsp;<em>trust<\/em>&nbsp;in your ability to manage, in your ability to communicate effectively and fluidly with everyone. You can work on your communication skills by reading books like&nbsp;<em>How to Win Friends and Influence People<\/em>, listening to podcasts, attending your local&nbsp;Toastmasters&nbsp;group, and practicing what you learn both socially and at work. <\/p>\n\n\n\n<p>Oh, and don&#8217;t forget <a href=\"https:\/\/arc.dev\/developer-blog\/cross-cultural-communication\/\">cross-cultural communication skills<\/a>, as well, especially on remote or distributed engineering teams!<\/p>\n\n\n\n<p class=\"has-johannes-bg-alt-1-background-color has-background\"><strong>Read More<\/strong>: <a href=\"https:\/\/arc.dev\/developer-blog\/when-to-call-yourself-senior\/\">Here\u2019s When You Can TRULY Call Yourself a \u201cSenior\u201d Software Engineer<\/a><\/p>\n\n\n\n<p><em>You can also explore <a href=\"https:\/\/arc.dev\/\">HireAI<\/a> to skip the line and:<\/em><\/p>\n\n\n\n<p><em>\u26a1\ufe0f Get instant candidate matches without searching<br>\u26a1\ufe0f Identify top applicants from our network of 350,000+ with no manual screening<br>\u26a1\ufe0f Hire 4x faster with vetted candidates (qualified and interview-ready)<\/em><\/p>\n\n\n\n<p><a href=\"https:\/\/arc.dev\"><strong><em><strong><em><\/em><\/strong><\/em><\/strong><\/a><strong><em><strong><em><a href=\"https:\/\/arc.dev\">Try HireAI and hire top developers now \u2192<\/a><\/em><\/strong><\/em><\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"agile-management-experience\">Agile Management Experience<\/h2>\n\n\n\n<p>According to the <a href=\"https:\/\/digital.ai\/resource-center\/analyst-reports\/state-of-agile-report\" target=\"_blank\" rel=\"noreferrer noopener\">2021\u00a0<a href=\"https:\/\/explore.versionone.com\/state-of-agile\/versionone-12th-annual-state-of-agile-report\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a>State of Agile Report<\/a> by Digital.ai, agile adoption within software development teams has reached an all-time high at 86%, which is up from 37% the year before (likely due to the pandemic).<\/p>\n\n\n\n<p>Agile&nbsp;is becoming both pervasive and mature within organizations. The intersection of agile and DevOps is particularly important in management roles, so it\u2019s important that you bone up.<\/p>\n\n\n\n<p>The agile approach focuses on intra- and inter-team communication and flow of artifacts, continuous development and testing, automation across activities, and other various directives.<\/p>\n\n\n\n<p>Different team activities no longer exist in a vacuum in large, discrete chunks, as was practiced in the Waterfall model of software development, but are broken up and continually built upon.<\/p>\n\n\n\n<p>This makes software less error-prone (from continuous testing), easier to release (from a minimum viable product), less manual (with the right DevOps configuration) and thus less personnel-resource heavy, and less susceptible to schedule blowouts (and smaller activities are defined).<\/p>\n\n\n\n<p>As an agile engineering manager, you\u2019ll need to outline expectations, have faith that your team will be self-organizing, remove impediments to their success, offer support and assistance where necessary, and solicit estimations of time\/resources need for them to do their job. If you have hired well, then your agile team, with the right tools and agile practices in place, should be a success.<\/p>\n\n\n\n<p>Picking up agile is particularly relevant if you are an engineering manager with just a little or no agile experience. If this sounds like you, then do know that there are options open to you.<\/p>\n\n\n\n<p>Grow your skillset by taking an&nbsp;<a href=\"https:\/\/apmg-international.com\/product\/agilepm\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a>agile management course&nbsp;or engage the services of a mentor to help build your knowledge before starting the job application cycle.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"deep-understanding-of-and-belief-in-a-companys-engineering-processes-product-and-vision\">Deep Understanding Of and Belief In the Engineering Processes, Product &amp; Vision<\/h2>\n\n\n\n<p>Looking to apply for a new role? You\u2019ll need to ask yourself whether the company\u2019s engineering processes, product, and vision resonate with you.<\/p>\n\n\n\n<p>How you feel about the company and your ability to spearhead project success is going to be a huge determinant in how well you do and how long you stay in the role.<\/p>\n\n\n\n<p>Not only is this going to be important for the company hiring you, it\u2019s also important for&nbsp;<em>you<\/em>&nbsp;to take into consideration unless you\u2019re just looking into a short-term engagement as a stepping stone.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Are their engineering processes in line with your standards?<\/h3>\n\n\n\n<p>Learn more about their current engineering processes. Ask questions, poke around. Does it sound like they know what they are doing? Do they have sound DevOps systems, development style guides, well-kept version control, compulsory documentation, and solid testing practices in place?<\/p>\n\n\n\n<p>While it might be up to you to implement&nbsp;<em>some<\/em>&nbsp;new practices, you don\u2019t want to step into a workplace that has spaghetti code, mismanaged backups, and has so far just got by on a wing and a prayer.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Are you&nbsp;<em>actually<\/em>&nbsp;interested in and knowledgeable about the projects you\u2019ll be working on?<\/h3>\n\n\n\n<p>Ensure you have a deep knowledge of the space the company is working within, as well as the scope of the project\/s you will be working on.<\/p>\n\n\n\n<p>There is no point in jumping in on a project that sounds as if it would bore you to tears \u2014 because it\u2019ll probably end up doing just that. If you jump into a role&nbsp;<em>without<\/em>&nbsp;that deep understanding of product and vision, you\u2019re taking a huge risk in hoping you\u2019ll be a match, instead of evaluating if you think it\u2019ll be a good fit first.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Does the company vision match your own career philosophy?<\/h3>\n\n\n\n<p>Take a look at the company, its values, brand voice, internal culture, and how they interact with the wider community. Does it sound like it matches your own career philosophy? Will this role energize you and propel success?<\/p>\n\n\n\n<p>If you are out of work, it can be tempting to want to pick up&nbsp;<em>any<\/em>&nbsp;role. However, if you have the means, or can take on casual\/external\/temp work in the meantime, it\u2019s better to carefully evaluate whether the company, product, and engineering processes will be a match for you.<\/p>\n\n\n\n<p class=\"has-johannes-bg-alt-1-background-color has-background\"><strong>Read More<\/strong>: <a href=\"https:\/\/arc.dev\/developer-blog\/social-media-thought-leadership\/\">How To Use Social Media Thought Leadership To Level Up Your Developer Career<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"a-final-note\">A Final Note<\/h2>\n\n\n\n<p>Don\u2019t be afraid if you aren\u2019t perfect!<\/p>\n\n\n\n<p>Not all engineering managers are going to be excellent in every one of these areas. However, you can always make improvements by practicing, doing courses, reading, and talking to other professionals in the area.<\/p>\n\n\n\n<p>If you are looking to move into a new role and the company can see that you\u2019re a great fit in a majority of these areas, and are willing to put the time and resources into helping you develop in others, then they are likely to hire you anyway.<\/p>\n\n\n\n<p>If you think the company and role are perfect for you but you\u2019re lacking a little in a given area, apply anyway, outline your weakness, and see where the road takes you.<\/p>\n\n\n\n<p>If you feel like your skills aren\u2019t up-to-date, you could always consider a side-step, too. Have you considered an analyst role? Software architect? Technical writing? You might find a change is good as a rest.<\/p>\n\n\n\n<p>Did we miss any key skills that software engineering managers should have? Let us know in the comments section below, and thanks for reading!<\/p>\n\n\n\n<p class=\"has-johannes-bg-color has-johannes-meta-background-color has-text-color has-background\"><em>This post was originally written by Julia S., a tech writer and former software developer.<\/em><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/arc.dev\/?utm_source=CTA-Banner&amp;utm_medium=Image&amp;utm_campaign=Blog-CRO\"><img decoding=\"async\" width=\"1024\" height=\"256\" src=\"https:\/\/arc.dev\/developer-blog\/wp-content\/uploads\/2022\/02\/Meet-HireAI-blog-CTA-banner-1024x256.png\" alt=\"\" class=\"wp-image-2106\" srcset=\"https:\/\/arc.dev\/talent-blog\/wp-content\/uploads\/2022\/02\/Meet-HireAI-blog-CTA-banner-1024x256.png 1024w, https:\/\/arc.dev\/talent-blog\/wp-content\/uploads\/2022\/02\/Meet-HireAI-blog-CTA-banner-300x75.png 300w, https:\/\/arc.dev\/talent-blog\/wp-content\/uploads\/2022\/02\/Meet-HireAI-blog-CTA-banner-768x192.png 768w, https:\/\/arc.dev\/talent-blog\/wp-content\/uploads\/2022\/02\/Meet-HireAI-blog-CTA-banner.png 1200w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Here are 5 important skills every software engineering manager should have for leading effectively or to shine as a job candidate.<\/p>\n","protected":false},"author":4,"featured_media":1376,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,5],"tags":[],"class_list":["post-1375","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-career-growth","category-getting-hired"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>5 Crucial Software Engineering Manager Skills to Have &amp; Improve in 2022<\/title>\n<meta name=\"description\" content=\"Here are 5 important skills every software engineering manager should have for leading effectively or to shine as a job candidate.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/arc.dev\/talent-blog\/software-engineering-manager-skills\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"5 Crucial Software Engineering Manager Skills to Have &amp; Improve in 2022\" \/>\n<meta property=\"og:description\" content=\"Here are 5 important skills every software engineering manager should have for leading effectively or to shine as a job candidate.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/arc.dev\/talent-blog\/software-engineering-manager-skills\/\" \/>\n<meta property=\"og:site_name\" content=\"Arc Talent Career Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/arcdotdev\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/arcdotdev\" \/>\n<meta property=\"article:published_time\" content=\"2021-05-05T14:15:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-11-20T12:31:48+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/arc.dev\/talent-blog\/wp-content\/uploads\/2022\/04\/engineering-manager-skills.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1128\" \/>\n\t<meta property=\"og:image:height\" content=\"634\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Arc Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@arcdotdev\" \/>\n<meta name=\"twitter:site\" content=\"@arcdotdev\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Arc Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/software-engineering-manager-skills\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/software-engineering-manager-skills\\\/\"},\"author\":{\"name\":\"Arc Team\",\"@id\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/#\\\/schema\\\/person\\\/5ab8d561ed1c4df83cf67128a502da7f\"},\"headline\":\"5 Crucial Software Engineering Manager Skills to Have &amp; Improve in 2025\",\"datePublished\":\"2021-05-05T14:15:00+00:00\",\"dateModified\":\"2024-11-20T12:31:48+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/software-engineering-manager-skills\\\/\"},\"wordCount\":1942,\"publisher\":{\"@id\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/software-engineering-manager-skills\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/wp-content\\\/uploads\\\/2022\\\/04\\\/engineering-manager-skills.jpg\",\"articleSection\":[\"Career Growth\",\"Getting Hired\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/software-engineering-manager-skills\\\/\",\"url\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/software-engineering-manager-skills\\\/\",\"name\":\"5 Crucial Software Engineering Manager Skills to Have & Improve in 2022\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/software-engineering-manager-skills\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/software-engineering-manager-skills\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/wp-content\\\/uploads\\\/2022\\\/04\\\/engineering-manager-skills.jpg\",\"datePublished\":\"2021-05-05T14:15:00+00:00\",\"dateModified\":\"2024-11-20T12:31:48+00:00\",\"description\":\"Here are 5 important skills every software engineering manager should have for leading effectively or to shine as a job candidate.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/software-engineering-manager-skills\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/software-engineering-manager-skills\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/software-engineering-manager-skills\\\/#primaryimage\",\"url\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/wp-content\\\/uploads\\\/2022\\\/04\\\/engineering-manager-skills.jpg\",\"contentUrl\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/wp-content\\\/uploads\\\/2022\\\/04\\\/engineering-manager-skills.jpg\",\"width\":1128,\"height\":634},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/software-engineering-manager-skills\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"5 Crucial Software Engineering Manager Skills to Have &amp; Improve in 2025\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/#website\",\"url\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/\",\"name\":\"Arc Talent Career Blog\",\"description\":\"Tech insights and career advice for developers worldwide\",\"publisher\":{\"@id\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/#organization\",\"name\":\"Arc.dev\",\"url\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/arc.dev\\\/developer-blog\\\/wp-content\\\/uploads\\\/2021\\\/11\\\/Arc-alternate-logo.png\",\"contentUrl\":\"https:\\\/\\\/arc.dev\\\/developer-blog\\\/wp-content\\\/uploads\\\/2021\\\/11\\\/Arc-alternate-logo.png\",\"width\":512,\"height\":512,\"caption\":\"Arc.dev\"},\"image\":{\"@id\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/arcdotdev\",\"https:\\\/\\\/x.com\\\/arcdotdev\",\"https:\\\/\\\/www.instagram.com\\\/arcdotdev\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/arcdotdev\",\"https:\\\/\\\/www.youtube.com\\\/c\\\/Arcdotdev\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/#\\\/schema\\\/person\\\/5ab8d561ed1c4df83cf67128a502da7f\",\"name\":\"Arc Team\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a0ede409fa33fc8968402c9e39b820b22e501e28ec7700d038eedfc80652d3aa?s=96&d=mm&r=pg\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a0ede409fa33fc8968402c9e39b820b22e501e28ec7700d038eedfc80652d3aa?s=96&d=mm&r=pg\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a0ede409fa33fc8968402c9e39b820b22e501e28ec7700d038eedfc80652d3aa?s=96&d=mm&r=pg\",\"caption\":\"Arc Team\"},\"description\":\"The Arc team provides articles and expert advice on tech careers and remote work. From helping beginners land their first junior role to supporting remote workers facing challenges at home or guiding mid-level professionals toward leadership, Arc covers it all!\",\"sameAs\":[\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/\",\"https:\\\/\\\/www.facebook.com\\\/arcdotdev\",\"https:\\\/\\\/www.instagram.com\\\/arcdotdev\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/arcdotdev\",\"https:\\\/\\\/x.com\\\/arcdotdev\",\"https:\\\/\\\/www.youtube.com\\\/c\\\/Arcdotdev\"],\"url\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/author\\\/arcteam\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"5 Crucial Software Engineering Manager Skills to Have & Improve in 2022","description":"Here are 5 important skills every software engineering manager should have for leading effectively or to shine as a job candidate.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/arc.dev\/talent-blog\/software-engineering-manager-skills\/","og_locale":"en_US","og_type":"article","og_title":"5 Crucial Software Engineering Manager Skills to Have & Improve in 2022","og_description":"Here are 5 important skills every software engineering manager should have for leading effectively or to shine as a job candidate.","og_url":"https:\/\/arc.dev\/talent-blog\/software-engineering-manager-skills\/","og_site_name":"Arc Talent Career Blog","article_publisher":"https:\/\/www.facebook.com\/arcdotdev","article_author":"https:\/\/www.facebook.com\/arcdotdev","article_published_time":"2021-05-05T14:15:00+00:00","article_modified_time":"2024-11-20T12:31:48+00:00","og_image":[{"width":1128,"height":634,"url":"https:\/\/arc.dev\/talent-blog\/wp-content\/uploads\/2022\/04\/engineering-manager-skills.jpg","type":"image\/jpeg"}],"author":"Arc Team","twitter_card":"summary_large_image","twitter_creator":"@arcdotdev","twitter_site":"@arcdotdev","twitter_misc":{"Written by":"Arc Team","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/arc.dev\/talent-blog\/software-engineering-manager-skills\/#article","isPartOf":{"@id":"https:\/\/arc.dev\/talent-blog\/software-engineering-manager-skills\/"},"author":{"name":"Arc Team","@id":"https:\/\/arc.dev\/talent-blog\/#\/schema\/person\/5ab8d561ed1c4df83cf67128a502da7f"},"headline":"5 Crucial Software Engineering Manager Skills to Have &amp; Improve in 2025","datePublished":"2021-05-05T14:15:00+00:00","dateModified":"2024-11-20T12:31:48+00:00","mainEntityOfPage":{"@id":"https:\/\/arc.dev\/talent-blog\/software-engineering-manager-skills\/"},"wordCount":1942,"publisher":{"@id":"https:\/\/arc.dev\/talent-blog\/#organization"},"image":{"@id":"https:\/\/arc.dev\/talent-blog\/software-engineering-manager-skills\/#primaryimage"},"thumbnailUrl":"https:\/\/arc.dev\/talent-blog\/wp-content\/uploads\/2022\/04\/engineering-manager-skills.jpg","articleSection":["Career Growth","Getting Hired"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/arc.dev\/talent-blog\/software-engineering-manager-skills\/","url":"https:\/\/arc.dev\/talent-blog\/software-engineering-manager-skills\/","name":"5 Crucial Software Engineering Manager Skills to Have & Improve in 2022","isPartOf":{"@id":"https:\/\/arc.dev\/talent-blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/arc.dev\/talent-blog\/software-engineering-manager-skills\/#primaryimage"},"image":{"@id":"https:\/\/arc.dev\/talent-blog\/software-engineering-manager-skills\/#primaryimage"},"thumbnailUrl":"https:\/\/arc.dev\/talent-blog\/wp-content\/uploads\/2022\/04\/engineering-manager-skills.jpg","datePublished":"2021-05-05T14:15:00+00:00","dateModified":"2024-11-20T12:31:48+00:00","description":"Here are 5 important skills every software engineering manager should have for leading effectively or to shine as a job candidate.","breadcrumb":{"@id":"https:\/\/arc.dev\/talent-blog\/software-engineering-manager-skills\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/arc.dev\/talent-blog\/software-engineering-manager-skills\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/arc.dev\/talent-blog\/software-engineering-manager-skills\/#primaryimage","url":"https:\/\/arc.dev\/talent-blog\/wp-content\/uploads\/2022\/04\/engineering-manager-skills.jpg","contentUrl":"https:\/\/arc.dev\/talent-blog\/wp-content\/uploads\/2022\/04\/engineering-manager-skills.jpg","width":1128,"height":634},{"@type":"BreadcrumbList","@id":"https:\/\/arc.dev\/talent-blog\/software-engineering-manager-skills\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/arc.dev\/talent-blog\/"},{"@type":"ListItem","position":2,"name":"5 Crucial Software Engineering Manager Skills to Have &amp; Improve in 2025"}]},{"@type":"WebSite","@id":"https:\/\/arc.dev\/talent-blog\/#website","url":"https:\/\/arc.dev\/talent-blog\/","name":"Arc Talent Career Blog","description":"Tech insights and career advice for developers worldwide","publisher":{"@id":"https:\/\/arc.dev\/talent-blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/arc.dev\/talent-blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/arc.dev\/talent-blog\/#organization","name":"Arc.dev","url":"https:\/\/arc.dev\/talent-blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/arc.dev\/talent-blog\/#\/schema\/logo\/image\/","url":"https:\/\/arc.dev\/developer-blog\/wp-content\/uploads\/2021\/11\/Arc-alternate-logo.png","contentUrl":"https:\/\/arc.dev\/developer-blog\/wp-content\/uploads\/2021\/11\/Arc-alternate-logo.png","width":512,"height":512,"caption":"Arc.dev"},"image":{"@id":"https:\/\/arc.dev\/talent-blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/arcdotdev","https:\/\/x.com\/arcdotdev","https:\/\/www.instagram.com\/arcdotdev\/","https:\/\/www.linkedin.com\/company\/arcdotdev","https:\/\/www.youtube.com\/c\/Arcdotdev"]},{"@type":"Person","@id":"https:\/\/arc.dev\/talent-blog\/#\/schema\/person\/5ab8d561ed1c4df83cf67128a502da7f","name":"Arc Team","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/a0ede409fa33fc8968402c9e39b820b22e501e28ec7700d038eedfc80652d3aa?s=96&d=mm&r=pg","url":"https:\/\/secure.gravatar.com\/avatar\/a0ede409fa33fc8968402c9e39b820b22e501e28ec7700d038eedfc80652d3aa?s=96&d=mm&r=pg","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a0ede409fa33fc8968402c9e39b820b22e501e28ec7700d038eedfc80652d3aa?s=96&d=mm&r=pg","caption":"Arc Team"},"description":"The Arc team provides articles and expert advice on tech careers and remote work. From helping beginners land their first junior role to supporting remote workers facing challenges at home or guiding mid-level professionals toward leadership, Arc covers it all!","sameAs":["https:\/\/arc.dev\/talent-blog\/","https:\/\/www.facebook.com\/arcdotdev","https:\/\/www.instagram.com\/arcdotdev\/","https:\/\/www.linkedin.com\/company\/arcdotdev","https:\/\/x.com\/arcdotdev","https:\/\/www.youtube.com\/c\/Arcdotdev"],"url":"https:\/\/arc.dev\/talent-blog\/author\/arcteam\/"}]}},"_links":{"self":[{"href":"https:\/\/arc.dev\/talent-blog\/wp-json\/wp\/v2\/posts\/1375","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/arc.dev\/talent-blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/arc.dev\/talent-blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/arc.dev\/talent-blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/arc.dev\/talent-blog\/wp-json\/wp\/v2\/comments?post=1375"}],"version-history":[{"count":0,"href":"https:\/\/arc.dev\/talent-blog\/wp-json\/wp\/v2\/posts\/1375\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/arc.dev\/talent-blog\/wp-json\/wp\/v2\/media\/1376"}],"wp:attachment":[{"href":"https:\/\/arc.dev\/talent-blog\/wp-json\/wp\/v2\/media?parent=1375"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/arc.dev\/talent-blog\/wp-json\/wp\/v2\/categories?post=1375"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/arc.dev\/talent-blog\/wp-json\/wp\/v2\/tags?post=1375"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}