<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Alex Olkhovoi</title>
    <description>The latest articles on DEV Community by Alex Olkhovoi (@extravertivecto).</description>
    <link>https://dev.to/extravertivecto</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F757525%2F73741007-52a4-4d7f-a5b2-8f978b880b6f.jpeg</url>
      <title>DEV Community: Alex Olkhovoi</title>
      <link>https://dev.to/extravertivecto</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/extravertivecto"/>
    <language>en</language>
    <item>
      <title>Why Your Dev Team's Morale Matters: The Surprising Impact on Developer Productivity</title>
      <dc:creator>Alex Olkhovoi</dc:creator>
      <pubDate>Thu, 02 Mar 2023 16:47:46 +0000</pubDate>
      <link>https://dev.to/extravertivecto/why-your-dev-teams-morale-matters-the-surprising-impact-on-developer-productivity-1gnf</link>
      <guid>https://dev.to/extravertivecto/why-your-dev-teams-morale-matters-the-surprising-impact-on-developer-productivity-1gnf</guid>
      <description>&lt;p&gt;Have you noticed that your software developers seem less productive and less motivated than they used to be? If so, you're not alone. Low morale is a silent killer that's affecting tech teams everywhere, and it's having a devastating impact on developer productivity and company growth.&lt;/p&gt;

&lt;p&gt;In recent years, the software development industry has experienced a shift in focus towards creating positive work environments for developers. However, despite this shift, many tech teams still suffer from low morale.&lt;/p&gt;

&lt;p&gt;In this &lt;a href="https://blog.getace.io/all-posts/why-your-dev-teams-morale-matters-the-surprising-impact-on-developer-productivity"&gt;blog post&lt;/a&gt;, we'll explore the impact of morale on tech teams and how managers can boost team morale with AI.&lt;/p&gt;

&lt;h2&gt;
  
  
  The impact of morale on dev team performance and motivation
&lt;/h2&gt;

&lt;p&gt;As a tech leader, you may have heard the saying, “Happy employees are productive employees”. But have you ever stopped to consider just how true this statement is for your tech team?&lt;/p&gt;

&lt;p&gt;Let’s start with defining the terms and find out what team morale is.&lt;/p&gt;

&lt;h3&gt;
  
  
  Team morale definition
&lt;/h3&gt;

&lt;p&gt;Team morale refers to the overall psychological and emotional well-being and attitudes of a team towards their work, their colleagues, and the organization they work for.&lt;/p&gt;

&lt;p&gt;In the tech industry, where creativity and innovation are essential, low morale can have a significant impact on a dev team's performance. A study by the Association for Computing Machinery found that low morale in software development teams can lead to decreased collaboration, decreased job satisfaction, and decreased creativity.&lt;/p&gt;

&lt;p&gt;Let’s consider how team morale correlates with developer productivity in detail.&lt;/p&gt;

&lt;h3&gt;
  
  
  How low morale affects individual productivity
&lt;/h3&gt;

&lt;p&gt;According to a study by Deloitte, 85% of employees who are disengaged from their work say they don't feel motivated to do their best work.&lt;/p&gt;

&lt;p&gt;Decreased motivation and engagement can result in lower quality work, missed deadlines, and reduced creativity. When employees are feeling demotivated, they are less likely to take initiative, seek out new challenges, or be proactive in finding solutions to problems.&lt;/p&gt;

&lt;h3&gt;
  
  
  How low morale affects the productivity of the entire dev team
&lt;/h3&gt;

&lt;p&gt;Low morale in one team member can spread to others, leading to a toxic work environment and decreased collaboration.&lt;/p&gt;

&lt;p&gt;A team with low morale may struggle to communicate effectively, leading to a lack of trust between team members and a breakdown in the collaboration process. This can lead to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Decreased creativity and innovation&lt;/li&gt;
&lt;li&gt;Lack of focus and attention to detail&lt;/li&gt;
&lt;li&gt;Longer time to complete tasks&lt;/li&gt;
&lt;li&gt;Decreased ability to work together effectively&lt;/li&gt;
&lt;li&gt;Lack of trust and communication between team members&lt;/li&gt;
&lt;li&gt;Reduced motivation to participate in team projects and initiatives&lt;/li&gt;
&lt;li&gt;A decrease in overall team performance&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Dev teams need to be able to work together to develop, design, and implement software and technology solutions. Effective collaboration is critical for successful project management and ensuring that goals and deadlines are met.&lt;/p&gt;

&lt;p&gt;So, the problem of low morale is not just a minor inconvenience, it's affecting the bottom line. Low morale affects not only dev productivity but also overall company growth as a result.&lt;/p&gt;

&lt;h2&gt;
  
  
  The costs of low morale on company growth
&lt;/h2&gt;

&lt;p&gt;The problems of low team morale and slow and error-prone deployments have been widely recognized and discussed within the tech community. Experienced engineering leaders have commented on the issue, with some stating that it's one of the biggest challenges facing development teams today.&lt;/p&gt;

&lt;p&gt;"When a development team lacks motivation and morale, it can greatly impact the quality of work they produce. In my experience, it can lead to a decrease in productivity, and even result in a drop in revenue." - Kent Beck, Founder of Extreme Programming.&lt;/p&gt;

&lt;p&gt;Here are the numbers that leadership should definitely pay attention to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A recent study by the Association for Computing Machinery found that dev teams with low morale and low levels of motivation were less likely to deliver projects on time and within budget.&lt;/li&gt;
&lt;li&gt;Furthermore, the study found that these teams were less likely to adopt new technologies and were more likely to experience high levels of staff turnover.&lt;/li&gt;
&lt;li&gt;The impact of slow and error-prone deployments due to decreased dev team productivity can result in a loss of $9,000 per minute.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That’s why it’s important to address the low morale issue, not only for the benefit of the dev team members but for the success of the company as a whole.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to boost morale with AI
&lt;/h2&gt;

&lt;p&gt;As a leader, you play a crucial role in &lt;a href="https://blog.getace.io/all-posts/5-reasons-why-your-tech-teams-morale-is-low-and-how-to-fix-them"&gt;addressing the issue of low morale&lt;/a&gt; in your dev team. A positive workplace culture starts at the top, and leaders can set the tone for the rest of the team. By creating a positive and supportive environment, leaders can help improve dev team morale and increase productivity.&lt;/p&gt;

&lt;p&gt;There are several strategies to boost employee morale, including:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Improving communication and recognition:&lt;/strong&gt; 
By regularly communicating with dev team members during regular team meetings and acknowledging their contributions with feedback, management can help to build a positive workplace culture and increase morale.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You can easily spot your best performers and recognize their achievements with the help of AI.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.getace.io/"&gt;Ace AI&lt;/a&gt; identifies improving performance based on Git data and recommends agenda for a 1 on 1 meeting with a developer. See how it works in practice:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--rQ0xcOJC--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/i1l95d7fbruf4s9dhxvx.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--rQ0xcOJC--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/i1l95d7fbruf4s9dhxvx.gif" alt="Image description" width="640" height="354"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;Automatic agenda for 1-on-1 meeting on improved performance&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Moreover, &lt;a href="https://www.getace.io/"&gt;Ace AI&lt;/a&gt; writes different types of feedback based on work data from Git, Slack, Jira, and other tools.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--6mqMOkxJ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/2650kq8yvtex6usp5a3d.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--6mqMOkxJ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/2650kq8yvtex6usp5a3d.gif" alt="Image description" width="640" height="354"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;Automatic feedback in &lt;a href="https://www.getace.io/"&gt;Ace AI&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Сreating a positive workplace culture&lt;/strong&gt;
This can be achieved by promoting a supportive and inclusive environment, offering opportunities for professional development, and encouraging team-building activities.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Use &lt;a href="https://www.getace.io/"&gt;Ace AI&lt;/a&gt; to set professional development goals for the whole engineering team and help them grow necessary skills and stay up-to-date with the latest technology.&lt;/p&gt;

&lt;p&gt;Connect Git and &lt;a href="https://www.getace.io/"&gt;Ace AI&lt;/a&gt; will analyze the skill gaps of each developer and create personalized development goals with recommendations on mentors, courses, books, and other learning materials:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ukIs40AB--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/7hpbiksvge6s5zzed67s.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ukIs40AB--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/7hpbiksvge6s5zzed67s.gif" alt="Image description" width="640" height="354"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;Personalized development goals in &lt;a href="https://www.getace.io/"&gt;Ace AI&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Providing support and resources&lt;/strong&gt;
Offering support during regular 1-on-1s and providing resources to dev team members can help to reduce stress and increase morale.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://www.getace.io/"&gt;Ace AI&lt;/a&gt; catches the signs of decreased performance based on Git and CI tool data and recommends 1-on-1 meeting agenda to improve performance:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--aYV8yaD---/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/tgfegzu6w84zdfijzshs.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--aYV8yaD---/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/tgfegzu6w84zdfijzshs.gif" alt="Image description" width="640" height="354"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;Automatic agenda for 1-on-1 meeting in &lt;a href="https://www.getace.io/"&gt;Ace AI&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;Dev team morale is critical to the success of your business. It can lead to decreased motivation, increased turnover, and decreased efficiency, all of which can impact your company's growth.&lt;/p&gt;

&lt;p&gt;As a leader, you play a crucial role in improving dev team morale and should prioritize this issue. By creating a positive workplace culture, communicating regularly with your team, and offering opportunities for growth, you can help improve dev team morale and increase productivity.&lt;/p&gt;

&lt;p&gt;Remember, happy and motivated employees lead to a more productive and successful tech team. Invest in your dev team's morale, and you'll see the benefits in the growth of your business.&lt;/p&gt;

</description>
      <category>productivity</category>
      <category>management</category>
      <category>leadership</category>
      <category>motivation</category>
    </item>
    <item>
      <title>5 Reasons Why Your Tech Team's Morale is Low (and How to Fix Them)</title>
      <dc:creator>Alex Olkhovoi</dc:creator>
      <pubDate>Thu, 02 Mar 2023 16:39:00 +0000</pubDate>
      <link>https://dev.to/extravertivecto/5-reasons-why-your-tech-teams-morale-is-low-and-how-to-fix-them-kf2</link>
      <guid>https://dev.to/extravertivecto/5-reasons-why-your-tech-teams-morale-is-low-and-how-to-fix-them-kf2</guid>
      <description>&lt;p&gt;Is your tech team experiencing high turnover rates and decreased productivity? Are you struggling to maintain the quality of their work and keep your engineers motivated?&lt;/p&gt;

&lt;p&gt;Low morale in tech teams is a common issue that affects companies of all sizes. According to a study by Atlassian, low team morale can result in a decrease in productivity by up to 32%. By addressing low morale, engineering managers and CTOs can not only improve the performance of software developers but also drive the growth and success of their companies.&lt;/p&gt;

&lt;p&gt;In this &lt;a href="https://blog.getace.io/all-posts/5-reasons-why-your-tech-teams-morale-is-low-and-how-to-fix-them"&gt;blog post&lt;/a&gt;, we will take a closer look at the root causes of low morale in tech teams and provide effective solutions for engineering managers to tackle this problem and uplift their team spirit.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why is team morale important for tech companies?
&lt;/h2&gt;

&lt;p&gt;According to a study by &lt;a href="https://www.mckinsey.com/mgi/our-research/all-research"&gt;McKinsey &amp;amp; Company&lt;/a&gt;, companies with engaged employees are 21% more profitable than those with low employee morale. Additionally, a survey by the &lt;a href="https://www.shrm.org/"&gt;Society for Human Resource Management&lt;/a&gt; found that employees who feel valued and engaged are more likely to go above and beyond their job responsibilities, leading to increased productivity and revenue growth.&lt;/p&gt;

&lt;p&gt;On the other hand, low team morale among software developers is a critical issue that not only affects individual performance but also has a far-reaching impact on a company's growth and revenue and leads to the following challenges:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Decreased motivation and engagement:&lt;/strong&gt; Low morale can lead to a lack of motivation and engagement among software developers. This can result in decreased productivity and a lower quality of work.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Increased absenteeism and turnover:&lt;/strong&gt; When morale is low, employees may be more likely to take more time off or even leave the company. This can result in increased absenteeism and turnover, which can be costly for the company.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Decreased creativity and innovation:&lt;/strong&gt; A lack of motivation and engagement can also lead to decreased creativity and innovation. This can negatively impact the company's ability to stay competitive and come up with new ideas and solutions.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Poor communication and collaboration:&lt;/strong&gt; Low morale can lead to poor communication and decreased collaboration among team members. This can result in misunderstandings and decreased efficiency, impacting the overall performance of the team.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Decreased job satisfaction:&lt;/strong&gt; Low morale can lead to decreased job satisfaction among employees, which can result in decreased engagement and motivation. This can ultimately impact the performance and growth of the company.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Engineering managers and CTOs can drive the growth and success of their companies by improving the performance of software developers by addressing low morale.&lt;/p&gt;

&lt;p&gt;So let’s start with understanding what factors lead to low team morale in dev teams and find the best strategies to fix them and build strong employee morale.&lt;/p&gt;

&lt;h2&gt;
  
  
  Reasons for low team morale in tech teams (+Solutions)
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Reason #1: Lack of recognition and appreciation
&lt;/h3&gt;

&lt;p&gt;Unfortunately, many tech teams still struggle with providing sufficient recognition and appreciation to their software developers. This can lead to low morale, decreased motivation, and ultimately decreased productivity.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Solution:&lt;/strong&gt; To improve recognition and appreciation within your tech team, consider implementing regular one on one meetings and performance-based rewards. This can help to create a more positive and supportive work environment where software developers feel valued and appreciated.&lt;/p&gt;

&lt;p&gt;You can easily spot your best performers and recognize their achievements with the help of AI.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.getace.io/"&gt;Ace AI&lt;/a&gt; identifies improving performance based on Git data and recommends agenda for a 1 on 1 meeting with a developer. See how it works in practice:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--pIXKKPc1--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/l56nx5f2wnmdy378tsls.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--pIXKKPc1--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/l56nx5f2wnmdy378tsls.gif" alt="Image description" width="640" height="354"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;Automatic agenda for 1-on-1 meeting on improved performance&lt;/em&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Reason #2: Poor communication and management
&lt;/h3&gt;

&lt;p&gt;Effective communication is a key component of a high-performing tech team. A study by Harvard Business Review found that poor communication and collaboration are the most significant contributors to project failure. This highlights the importance of addressing these issues within your tech team to ensure success and maintain high morale.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Solution:&lt;/strong&gt; To improve communication within your tech team, consider implementing a feedback system.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.getace.io/"&gt;Ace AI&lt;/a&gt; writes different types of feedback based on work data from Git, Slack, Jira, and other tools:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--atj-M_u---/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ko64349krjlvgdd8gcsl.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--atj-M_u---/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ko64349krjlvgdd8gcsl.gif" alt="Image description" width="640" height="354"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;Automatic feedback in &lt;a href="https://www.getace.io/"&gt;Ace AI&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Reason #3: Lack of growth opportunities
&lt;/h3&gt;

&lt;p&gt;Providing professional development opportunities is crucial for maintaining high morale and motivation among software developers. Employees who feel they have opportunities for growth are more likely to be satisfied with their jobs and more engaged in their work.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Solution:&lt;/strong&gt; To provide growth opportunities for your tech team, consider offering training and development programs for software developers. This can help to ensure that software developers feel supported in their careers and motivated to succeed.&lt;/p&gt;

&lt;p&gt;Use &lt;a href="https://www.getace.io/"&gt;Ace AI&lt;/a&gt; to set professional development goals for the whole engineering team and help them grow necessary skills and stay up-to-date with the latest technology.&lt;/p&gt;

&lt;p&gt;Connect Git and &lt;a href="https://www.getace.io/"&gt;Ace AI&lt;/a&gt; will analyze the skill gaps of each developer and create personalized development goals with recommendations on mentors, courses, books, and other learning materials:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--71CyziSD--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/efoq3ucoyuugq31jk7bo.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--71CyziSD--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/efoq3ucoyuugq31jk7bo.gif" alt="Image description" width="640" height="331"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;Personalized development goals in &lt;a href="https://www.getace.io/"&gt;Ace AI&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Reason #4: Unclear or unachievable goals
&lt;/h3&gt;

&lt;p&gt;Software developers need clear and achievable goals to feel motivated and engaged in their work. If goals are not defined or are unrealistic, it can lead to frustration and decreased motivation.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Solution:&lt;/strong&gt; To ensure clear and achievable goals for your tech team, involve software developers in goal setting and provide regular feedback to ensure that goals are realistic and attainable.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.getace.io/"&gt;Ace AI&lt;/a&gt; identifies declining motivations based on Git data and recommends materials and mentors to improve motivation.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--REGTEgU---/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/za6d9w19u1np0hbbxgrl.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--REGTEgU---/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/za6d9w19u1np0hbbxgrl.gif" alt="Image description" width="640" height="354"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;Automatic agenda for 1-on-1 meeting in &lt;a href="https://www.getace.io/"&gt;Ace AI&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Reason #5: Burnout and overwork
&lt;/h3&gt;

&lt;p&gt;The fast-paced and demanding nature of the tech industry can lead to long hours and intense pressure to meet deadlines. This can quickly lead to burnout and decreased motivation among software developers.&lt;/p&gt;

&lt;p&gt;A report by the World Health Organization (WHO) states that burnout is a syndrome conceptualized as resulting from chronic workplace stress that has not been successfully managed.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Solution:&lt;/strong&gt; To prevent burnout and overwork within your tech team, it's crucial to promote a healthy work-life balance. This can be achieved by offering support during regular 1-on-1 meetings with your team.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.getace.io/"&gt;Ace AI&lt;/a&gt; provides managers with insights and notifies them about potential problems based on activity in the integrated tools such as git, Discord, Slack, etc. and writes a feedback to solve the problem.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--oERiyq7G--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ey3pgq8m85vzb3pe2mms.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--oERiyq7G--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ey3pgq8m85vzb3pe2mms.gif" alt="Image description" width="640" height="354"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;&lt;a href="https://www.getace.io/"&gt;Ace AI&lt;/a&gt; catches signs of burnout and recommends feedback&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;The morale of a tech team is a crucial factor in determining its success and the success of the company as a hole. Engineering managers need to prioritize the well-being and motivation of their tech teams.&lt;/p&gt;

&lt;p&gt;By implementing these strategies, you can improve team morale, increase productivity, and ultimately drive your company's growth. Investing in the well-being and motivation of your tech team is an investment in your company's future success.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.getace.io/"&gt;Ace AI&lt;/a&gt; helps to put this process on autopilot and maintain high morale and developer productivity with zero effort.&lt;/p&gt;

</description>
      <category>productivity</category>
      <category>motivation</category>
      <category>leadership</category>
      <category>management</category>
    </item>
    <item>
      <title>Optimized Engineering: The Key to Unlocking the Potential of Your Development Team</title>
      <dc:creator>Alex Olkhovoi</dc:creator>
      <pubDate>Thu, 02 Mar 2023 16:31:37 +0000</pubDate>
      <link>https://dev.to/extravertivecto/optimized-engineering-the-key-to-unlocking-the-potential-of-your-development-team-57o8</link>
      <guid>https://dev.to/extravertivecto/optimized-engineering-the-key-to-unlocking-the-potential-of-your-development-team-57o8</guid>
      <description>&lt;p&gt;As technology continues to advance at a rapid pace, developers are faced with the challenge of staying ahead of the curve. According to the Stack Overflow Developer Survey 2021, 65.9% of developers say that learning new technologies is essential to their job. This is where optimized engineering comes in. Teams at Level 5 of optimized engineering are constantly seeking out new methodologies and tools to enhance their ability to deliver high-quality work.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is Optimized Engineering?
&lt;/h2&gt;

&lt;p&gt;Optimized engineering is a level of development where teams are always seeking out new methodologies and tools to enhance their ability to deliver high-quality work. According to a report by McKinsey, companies that prioritize innovation and are digitally mature are three times more likely to achieve above-average revenue growth than their peers. This is why optimized engineering is becoming increasingly important for companies that want to stay competitive.&lt;/p&gt;

&lt;p&gt;For example, Google is known for their optimized engineering culture, where they have a team dedicated to continuous innovation and experimentation. This team is responsible for launching products like Google Maps, Google Glass, and self-driving cars.&lt;/p&gt;

&lt;h2&gt;
  
  
  Role of Engineering Managers
&lt;/h2&gt;

&lt;p&gt;Engineering managers play a critical role in promoting a culture of continuous innovation and learning. According to a survey by Hired, developers who work with supportive managers are more likely to report high job satisfaction, feel fulfilled by their work, and are more likely to recommend their company to others.&lt;/p&gt;

&lt;p&gt;For example, at Shopify, engineering managers are responsible for creating a culture of learning and experimentation. They encourage their team members to attend conferences, participate in hackathons, and work on side projects that help them expand their skills and knowledge.&lt;/p&gt;

&lt;h2&gt;
  
  
  How Optimized Engineering Affects Motivation, Productivity, and Growth of Developers.
&lt;/h2&gt;

&lt;p&gt;Optimized engineering can have a significant impact on the motivation, productivity, and growth of developers. However, this level of optimization comes with its own set of challenges. According to a study by the Society for Human Resource Management, 41% of employees who do not feel adequately recognized will look for a new job within the next year. This is why it's important for teams at Level 5 to actively seek out feedback from team members and recognize their contributions.&lt;/p&gt;

&lt;p&gt;The common problems faced by Level 5 teams include difficulty in managing technical documentation and knowledge sharing, difficulty in managing customer satisfaction, and difficulty in handling team conflicts and disagreements. According to a report by IDC, the average knowledge worker spends 2.5 hours per day searching for information. This is why it's important for teams to implement advanced technical documentation and knowledge sharing processes to save time and increase productivity.&lt;/p&gt;

&lt;p&gt;For example, Atlassian's Confluence is a popular tool used by software teams to manage technical documentation and knowledge sharing. According to a survey by Atlassian, 84% of software teams say that using Confluence has improved the quality of their work.&lt;/p&gt;

&lt;h2&gt;
  
  
  Solutions for Problems at Optimized Engineering Level
&lt;/h2&gt;

&lt;p&gt;To address the common problems faced by Level 5 teams, they can implement advanced technical documentation and knowledge sharing processes. They can also actively seek out feedback from customers and implement processes to address their needs and concerns. Additionally, teams can develop strategies for managing team conflicts and disagreements, promoting a culture of open communication and mutual respect. Finally, teams can prioritize work-life balance, provide opportunities for professional development, and encourage breaks and downtime.&lt;/p&gt;

&lt;p&gt;For example, HubSpot's engineering team has a "no meetings Wednesdays" policy, where Wednesdays are designated as a day for individual work and self-improvement. They also provide their team members with unlimited vacation time and encourage them to take breaks and recharge.&lt;/p&gt;

&lt;h2&gt;
  
  
  Risks of Not Addressing Problems at Optimized Engineering Level
&lt;/h2&gt;

&lt;p&gt;Not addressing the problems faced by Level 5 teams can lead to decreased motivation, productivity, and growth of developers. It can also lead to dissatisfied customers and negative feedback, and the loss of talented team members. According to a survey by Robert Half Technology, 46% of tech professionals would leave their current job for one that provides better work-life balance. Additionally, the constant pace of change can lead to burnout, which can have serious consequences for the health and well-being of team members.&lt;/p&gt;

&lt;p&gt;For example, in 2018, Google employees organized a walkout to protest the company's handling of sexual harassment allegations. The walkout was a result of a long-standing culture of discrimination and retaliation that affected the health and well-being of many Google employees. This led to the loss of talented team members and negative publicity for the company.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;Optimized engineering is crucial for companies that want to stay competitive in today's rapidly evolving technology landscape. By addressing the common challenges faced by Level 5 teams, companies can ensure that their developers remain motivated, productive, and fulfilled in their work.&lt;/p&gt;

&lt;p&gt;Engineering managers play a critical role in promoting a culture of continuous innovation and learning, and providing the necessary resources and support to help team members stay ahead of the curve. This not only benefits the individual developers but also the team as a whole.&lt;/p&gt;

&lt;p&gt;In conclusion, optimized engineering is like a game where you always have to level up to stay competitive. By embracing this mindset and overcoming the challenges that come with it, companies can achieve above-average revenue growth and make a real impact on their respective industries.&lt;/p&gt;

&lt;h4&gt;
  
  
  Read about the other levels:
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://blog.getace.io/all-posts/ad-hoc-engineering-problems-risks-and-solutions" rel="noopener noreferrer"&gt;Level 1. Ad Hoc Engineering: Problems, Risks, and Solutions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.getace.io/all-posts/repeatable-engineering-promoting-consistency-and-quality-in-dev-team" rel="noopener noreferrer"&gt;Level 2. Repeatable Engineering: Promoting Consistency and Quality in Dev Team&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.getace.io/all-posts/defined-engineering-navigating-common-problems-at-level-3" rel="noopener noreferrer"&gt;Level 3. Defined Engineering: Navigating Common Problems at Level 3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.getace.io/all-posts/managed-engineering-empowering-teams-with-data-driven-decision-making" rel="noopener noreferrer"&gt;Level 4. Managed Engineering: Empowering Teams with Data-Driven Decision Making&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>cloud</category>
      <category>performance</category>
      <category>backend</category>
      <category>monitoring</category>
    </item>
    <item>
      <title>Managed Engineering: Empowering Teams with Data-Driven Decision Making</title>
      <dc:creator>Alex Olkhovoi</dc:creator>
      <pubDate>Thu, 02 Mar 2023 16:25:57 +0000</pubDate>
      <link>https://dev.to/extravertivecto/managed-engineering-empowering-teams-with-data-driven-decision-making-2k0</link>
      <guid>https://dev.to/extravertivecto/managed-engineering-empowering-teams-with-data-driven-decision-making-2k0</guid>
      <description>&lt;p&gt;According to a study conducted by McKinsey &amp;amp; Company, high-performing software development teams are twice as productive as low-performing teams. This productivity gap is often due to the use of managed engineering. Managed engineering is when teams use data and metrics to make informed decisions and continuously improve their processes. It's a level 4 in the engineering management hierarchy, where teams have already surpassed levels 1 to 3, and they are now focused on establishing a data-driven culture.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is Managed Engineering?
&lt;/h2&gt;

&lt;p&gt;Managed engineering involves using data and metrics to make informed decisions and continuously improve software development processes. According to a report by the Project Management Institute, high-performing organizations are 1.5 times more likely to use data-driven decision-making. Managed engineering is a level 4 in the engineering management hierarchy, where teams have already surpassed levels 1 to 3 and are now focused on establishing a data-driven culture. By implementing managed engineering, teams can improve the quality, efficiency, and performance of their software development projects.&lt;/p&gt;

&lt;h2&gt;
  
  
  Role of Engineering Managers
&lt;/h2&gt;

&lt;p&gt;Engineering managers play a crucial role in the success of managed engineering. They are responsible for creating an environment of accountability and data-driven decision making, which promotes innovation and risk-taking. According to a study by McKinsey &amp;amp; Company, employees who are empowered to make decisions are 4.5 times more likely to feel engaged in their work. Engineering managers also facilitate communication and collaboration between developers, encouraging innovation and promoting personal and professional growth. According to a survey by Atlassian, 83% of developers say that learning new technologies is essential for their job satisfaction.&lt;/p&gt;

&lt;h2&gt;
  
  
  How Managed Engineering Affects Motivation, Productivity, and Growth of Developers. Common problems
&lt;/h2&gt;

&lt;p&gt;Managed engineering has a significant impact on the motivation, productivity, and growth of developers. According to a survey by Hired, 45% of developers said that challenging work is the most important factor in their job satisfaction. Managed engineering provides developers with challenging work by requiring them to learn new skills and improve their abilities. However, common problems developers face in managed engineering include:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Difficulty in managing project scope:&lt;/strong&gt; The team struggles to manage scope and meet project deadlines. According to a report by Standish Group, 52.7% of software development projects are challenged due to cost and schedule overruns.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Lack of effective communication:&lt;/strong&gt; Communication is often unclear and inconsistent, leading to misaligned expectations and wasted time. According to a study by Project Management Institute, ineffective communication is the primary cause of project failure for one-third of all projects.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Difficulty in managing risk:&lt;/strong&gt; The team struggles to identify and manage risks effectively. According to a report by the Project Management Institute, 40% of organizations report poor risk management as the primary cause of project failure.&lt;/p&gt;

&lt;h2&gt;
  
  
  Solutions for problems of Managed Engineering
&lt;/h2&gt;

&lt;p&gt;To address the above-mentioned problems, teams can implement the following solutions:&lt;/p&gt;

&lt;p&gt;Implement effective project management processes: Establish clear project objectives and deadlines, and use data to monitor progress and make informed decisions. According to a report by McKinsey &amp;amp; Company, companies that use data to make decisions are 1.5 times more likely to report higher profits than their competitors.&lt;/p&gt;

&lt;p&gt;Enhance communication channels: Promote effective communication through regular check-ins and meetings, and use tools like chat platforms and project management software to facilitate communication. According to a report by Buffer, remote workers are 20% more likely to say that they communicate more effectively with their team when using chat platforms.&lt;/p&gt;

&lt;p&gt;Promote risk management strategies: Identify and assess risks, and develop a risk management plan to mitigate potential issues. According to a study by PwC, 94% of executives believe that risk management is essential to the success of their organization.&lt;/p&gt;

&lt;h2&gt;
  
  
  Risks of not addressing problems at Managed Engineering Level
&lt;/h2&gt;

&lt;p&gt;Failing to address managed engineering can result in increased technical debt, missed deadlines, and low morale. Developers may feel unsupported and undervalued, leading to high turnover rates and decreased productivity. According to a report by Deloitte, 88% of employees say that a positive work culture is essential for their job satisfaction. High turnover rates can be costly for organizations and can negatively impact the morale of remaining employees. In addition, not addressing managed engineering can result in poor quality software, leading to unhappy customers and a damaged reputation.&lt;/p&gt;

&lt;p&gt;According to a report by Capgemini, 70% of customers say that they will not do business with a company that has provided them with a poor experience. This can lead to lost revenue and further damage to the organization's reputation. Failing to address managed engineering can also lead to decreased innovation, as teams may be less likely to experiment and take risks. According to a report by Accenture, 92% of executives believe that the ability to innovate is essential to the success of their organization.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;In conclusion, managed engineering is a crucial aspect of the modern development world. By using data and metrics to make informed decisions, teams can improve processes and promote a culture of innovation. Managed engineering promotes personal and professional growth, leading to increased motivation and productivity. Engineering managers play a crucial role in the success of managed engineering, creating an environment of accountability and data-driven decision making, while promoting a culture of innovation and risk-taking.&lt;/p&gt;

&lt;p&gt;By implementing effective project management processes, enhancing communication channels, and promoting risk management strategies, teams can mitigate risks and create a successful data-driven culture. Failing to address managed engineering can result in increased technical debt, missed deadlines, and low morale. This can lead to decreased innovation, lost revenue, and a damaged reputation. Therefore, it is essential to prioritize managed engineering to support and motivate developers, which is essential for the growth and success of any organization.&lt;/p&gt;

&lt;h4&gt;
  
  
  Read about the other levels:
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://blog.getace.io/all-posts/ad-hoc-engineering-problems-risks-and-solutions"&gt;Level 1. Ad Hoc Engineering: Problems, Risks, and Solutions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.getace.io/all-posts/repeatable-engineering-promoting-consistency-and-quality-in-dev-team"&gt;Level 2. Repeatable Engineering: Promoting Consistency and Quality in Dev Team&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.getace.io/all-posts/defined-engineering-navigating-common-problems-at-level-3"&gt;Level 3. Defined Engineering: Navigating Common Problems at Level 3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.getace.io/all-posts/optimized-engineering-the-key-to-unlocking-the-potential-of-your-development-team"&gt;Level 5. Optimized Engineering: The Key to Unlocking the Potential of Your Development Team&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
    </item>
    <item>
      <title>Defined Engineering: Navigating Common Problems at Level 3</title>
      <dc:creator>Alex Olkhovoi</dc:creator>
      <pubDate>Thu, 02 Mar 2023 16:17:54 +0000</pubDate>
      <link>https://dev.to/extravertivecto/defined-engineering-navigating-common-problems-at-level-3-2ceg</link>
      <guid>https://dev.to/extravertivecto/defined-engineering-navigating-common-problems-at-level-3-2ceg</guid>
      <description>&lt;p&gt;As a developer, you know that your success depends on your ability to work well in a team. However, working in a team can be challenging when the team's processes are undefined, inconsistent, or not well-communicated. This is where the concept of Defined Engineering comes in.&lt;/p&gt;

&lt;p&gt;According to a survey by McKinsey &amp;amp; Company, organizations with well-defined processes in place are more likely to have successful technology transformations. The study found that companies that had established best practices for software development, testing, deployment, and maintenance had higher success rates in digital transformations.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is Defined Engineering?
&lt;/h2&gt;

&lt;p&gt;Defined Engineering is a level of development maturity where teams have well-defined processes in place and can consistently produce high-quality work. The focus at this level is on establishing consistent practices for software development, testing, deployment, and maintenance.&lt;/p&gt;

&lt;p&gt;According to a survey by the DevOps Institute, only 28% of respondents reported that their organizations had a well-defined and agreed-upon set of processes and practices for software delivery.&lt;/p&gt;

&lt;p&gt;At Level 3: Defined Engineering, teams have a good understanding of their processes, roles, and responsibilities, and they can effectively manage their resources. However, there are still common problems that can arise, including:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Limited collaboration and feedback: Team members work in silos and do not provide feedback to one another.&lt;/li&gt;
&lt;li&gt;Lack of continuous improvement initiatives: The team does not actively seek out ways to improve their processes.&lt;/li&gt;
&lt;li&gt;Difficulty in managing technical debt: The team struggles to balance the need to address technical debt with the need to produce new work.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Role of Engineering Managers
&lt;/h2&gt;

&lt;p&gt;Engineering managers play a crucial role in ensuring that the team operates at Level 3. They must set expectations for high-quality work, provide guidance on process improvements, and promote a culture of continuous learning.&lt;/p&gt;

&lt;p&gt;According to a survey by Hired, 61% of developers reported that a good manager is the most important factor in job satisfaction. An engineering manager who prioritizes feedback and professional development can help create a positive and engaging work environment.&lt;/p&gt;

&lt;p&gt;To address the common problems that can arise at this level, engineering managers must promote collaboration and feedback among team members. They can encourage cross-functional teams, hold regular stand-up meetings, and foster a culture of open communication.&lt;/p&gt;

&lt;p&gt;According to a survey by Atlassian, teams that collaborate effectively are 1.9 times more likely to exceed their goals. Collaboration and feedback are essential for creating a positive work environment and achieving successful outcomes.&lt;/p&gt;

&lt;p&gt;Engineering managers must also establish continuous improvement initiatives by creating a culture of experimentation and actively seeking out ways to improve processes. This can be achieved by setting up regular retrospectives, encouraging innovation days, and providing opportunities for professional development.&lt;/p&gt;

&lt;p&gt;To manage technical debt more effectively, engineering managers must prioritize addressing technical debt in a structured way. This can be achieved by setting up a technical debt backlog, prioritizing technical debt items, and incorporating technical debt work into the team's regular sprint planning.&lt;/p&gt;

&lt;h2&gt;
  
  
  How Defined Engineering Affects Motivation, Productivity, and Growth of Developers
&lt;/h2&gt;

&lt;p&gt;The lack of collaboration and feedback, the absence of continuous improvement initiatives, and the struggle to manage technical debt can all impact the motivation, productivity, and growth of developers.&lt;/p&gt;

&lt;p&gt;According to a survey by Gallup, 85% of employees are not engaged or are actively disengaged at work. When team members work in silos, they may feel isolated and undervalued. They may also miss opportunities for learning and growth. This can lead to disengagement and a decline in productivity.&lt;/p&gt;

&lt;p&gt;According to a survey by the DevOps Institute, companies that prioritize continuous learning and development are 1.5 times more likely to have high-performing teams. When the team does not actively seek out ways to improve processes, they may miss out on opportunities for innovation and efficiency gains. This can lead to a stagnation in the team's growth and can impact motivation and productivity.&lt;/p&gt;

&lt;p&gt;When the team struggles to manage technical debt, they may find it challenging to balance the need to address technical debt with the need to produce new work. This can lead to a build-up of technical debt, which can impact the quality of the team's work and slow down the team's progress.&lt;/p&gt;

&lt;h2&gt;
  
  
  Solutions for Problems of Defined Engineering
&lt;/h2&gt;

&lt;p&gt;To promote collaboration and feedback, teams can encourage team members to work together and provide feedback to one another. This can be achieved by creating cross-functional teams, holding regular stand-up meetings, and fostering a culture of open communication.&lt;/p&gt;

&lt;p&gt;According to a survey by McKinsey &amp;amp; Company, companies that prioritize collaboration and communication are 1.5 times more likely to outperform their peers. Collaboration and feedback are essential for creating a positive work environment and achieving successful outcomes.&lt;/p&gt;

&lt;p&gt;To establish continuous improvement initiatives, teams can create a culture of experimentation and actively seek out ways to improve processes. This can be achieved by setting up regular retrospectives, encouraging innovation days, and providing opportunities for professional development.&lt;/p&gt;

&lt;p&gt;According to a survey by the DevOps Institute, teams that prioritize continuous improvement are 1.8 times more likely to have high-performing teams. By establishing a culture of continuous improvement, teams can achieve better outcomes and drive growth.&lt;/p&gt;

&lt;p&gt;To manage technical debt more effectively, teams can prioritize addressing technical debt in a structured way. This can be achieved by setting up a technical debt backlog, prioritizing technical debt items, and incorporating technical debt work into the team's regular sprint planning.&lt;/p&gt;

&lt;p&gt;According to a survey by the Consortium for IT Software Quality, companies that prioritize technical debt management are 2.6 times more likely to be high-performing. By addressing technical debt in a structured way, teams can improve the quality of their work and speed up their progress.&lt;/p&gt;

&lt;h2&gt;
  
  
  Risks of not addressing problems at Defined Engineering Level
&lt;/h2&gt;

&lt;p&gt;The risks of not addressing Defined Engineering include developers becoming disengaged due to lack of feedback and recognition. When developers work in silos and do not receive feedback, they may feel undervalued and isolated, which can lead to disengagement and a decline in productivity. This can have a significant impact on the team's success and can lead to increased turnover and difficulty in hiring and retaining top talent.&lt;/p&gt;

&lt;p&gt;According to a survey by LinkedIn, the cost of losing a software developer can be as high as 213% of their salary. By failing to address the common problems that arise at Level 3, teams may find it challenging to retain their top talent, which can have significant financial implications.&lt;/p&gt;

&lt;p&gt;Furthermore, the lack of continuous improvement initiatives can lead to a stagnation in the team's growth and can impact motivation and productivity. The team may miss out on opportunities for innovation and efficiency gains, which can impact the quality of the team's work and the team's ability to keep up with the pace of change in the industry.&lt;/p&gt;

&lt;p&gt;According to a survey by the DevOps Institute, teams that do not prioritize continuous improvement are 2.2 times more likely to have low-performing teams. By failing to establish a culture of continuous improvement, teams may find it challenging to keep up with the pace of change and may struggle to achieve successful outcomes.&lt;/p&gt;

&lt;p&gt;Finally, the struggle to manage technical debt can impact the quality of the team's work and slow down the team's progress. Technical debt can make it more challenging to implement new features, fix bugs, and maintain existing code, which can lead to longer release cycles and a decline in customer satisfaction.&lt;br&gt;
According to a survey by the Consortium for IT Software Quality, companies that do not prioritize technical debt management are 2.7 times more likely to be low-performing. By failing to manage technical debt effectively, teams may find it challenging to maintain the quality of their work and may struggle to keep up with the demands of the business.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;Defined Engineering is a critical level in a team's development journey, and it can significantly impact the motivation, productivity, and growth of developers. To succeed at this level, teams must promote collaboration and feedback, establish continuous improvement initiatives, and manage technical debt effectively. Engineering managers play a crucial role in setting expectations for high-quality work, providing guidance on process improvements, and promoting a culture of continuous learning.&lt;/p&gt;

&lt;p&gt;According to a survey by Puppet, high-performing teams are twice as likely to have a manager who is perceived as supportive and who enables autonomy. By prioritizing feedback and professional development, engineering managers can help create a positive and engaging work environment that drives team success.&lt;/p&gt;

&lt;p&gt;By addressing the common problems that arise at this level and prioritizing the growth and development of team members, teams can set themselves up for success at higher levels and achieve long-term success. According to a survey by McKinsey &amp;amp; Company, organizations that successfully achieve digital transformation are 1.8 times more likely to be top performers in their industries.&lt;/p&gt;

&lt;p&gt;In summary, Defined Engineering is a critical level in a team's development journey, and it is essential to ensure that teams have well-defined processes in place to produce high-quality work consistently. By addressing the common problems that arise at this level and prioritizing the growth and development of team members, teams can set themselves up for success at higher levels and achieve long-term success. The role of engineering managers is crucial in promoting collaboration and feedback, establishing continuous improvement initiatives, and managing technical debt effectively to create a positive work environment that drives team success.&lt;/p&gt;

&lt;h4&gt;
  
  
  Read about the other levels:
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://blog.getace.io/all-posts/ad-hoc-engineering-problems-risks-and-solutions"&gt;Level 1. Ad Hoc Engineering: Problems, Risks, and Solutions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.getace.io/all-posts/repeatable-engineering-promoting-consistency-and-quality-in-dev-team"&gt;Level 2. Repeatable Engineering: Promoting Consistency and Quality in Dev Team&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.getace.io/all-posts/managed-engineering-empowering-teams-with-data-driven-decision-making"&gt;Level 4. Managed Engineering: Empowering Teams with Data-Driven Decision Making&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.getace.io/all-posts/optimized-engineering-the-key-to-unlocking-the-potential-of-your-development-team"&gt;Level 5. Optimized Engineering: The Key to Unlocking the Potential of Your Development Team&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
    </item>
    <item>
      <title>Repeatable Engineering: Promoting Consistency and Quality in Dev Team</title>
      <dc:creator>Alex Olkhovoi</dc:creator>
      <pubDate>Thu, 02 Mar 2023 16:09:29 +0000</pubDate>
      <link>https://dev.to/extravertivecto/repeatable-engineering-promoting-consistency-and-quality-in-dev-team-bic</link>
      <guid>https://dev.to/extravertivecto/repeatable-engineering-promoting-consistency-and-quality-in-dev-team-bic</guid>
      <description>&lt;p&gt;In the previous blog post, we talked about &lt;a href="https://blog.getace.io/all-posts/ad-hoc-engineering-problems-risks-and-solutions"&gt;Ad Hoc Engineering&lt;/a&gt;, the lowest level of engineering team maturity. In this blog post, we'll discuss the next level, Repeatable Engineering. Teams at this level have basic processes in place and can consistently repeat their successes. However, there are still some common problems that teams at this level encounter, and risks that come with them.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is Repeatable Engineering?
&lt;/h2&gt;

&lt;p&gt;A repeatable engineering process is a set of procedures and best practices that a software development team uses to ensure consistency and quality in their work. It involves implementing processes that can be repeated across different projects to ensure that the team can consistently deliver high-quality work.&lt;/p&gt;

&lt;p&gt;For example, a repeatable engineering process might involve creating a standardized development environment, such as using virtual machines, which can be easily replicated across different projects. This ensures consistency in the development environment, reducing the likelihood of bugs and other issues.&lt;/p&gt;

&lt;h2&gt;
  
  
  Role of Engineering Managers
&lt;/h2&gt;

&lt;p&gt;Engineering managers play a critical role in creating a framework for success, setting clear goals, providing guidance, and being available to answer questions or provide support when needed. They can also help solve problems typical of this stage, such as limited documentation and version control, a lack of defined roles and responsibilities, and limited problem-solving capabilities.&lt;/p&gt;

&lt;p&gt;For example, an engineering manager may establish a code review process to ensure that code is adequately documented and adheres to the team's standards. They may also establish a clear framework for documenting work, tracking changes over time, and ensuring that everyone on the team understands their individual responsibilities.&lt;/p&gt;

&lt;h2&gt;
  
  
  Common Problems at Repeatable Engineering Level
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Limited Documentation and Version Control
&lt;/h3&gt;

&lt;p&gt;Without proper documentation and version control, it's challenging to keep track of changes and ensure that work is adequately tracked and managed. According to a survey by GitLab, 47% of developers believe that documentation is crucial for effective collaboration, yet only 27% of teams have a defined process for creating it. This can lead to delays in the project, misunderstandings, and confusion among team members.&lt;/p&gt;

&lt;p&gt;For example, a lack of documentation and version control may lead to mistakes in the product. If you have an update to the project specification from a manager and post it on a Slack channel, expecting it to be done, mistakes may arise if it's not adequately documented, leading to confusion and delays in the project.&lt;/p&gt;

&lt;h3&gt;
  
  
  Lack of Defined Roles and Responsibilities
&lt;/h3&gt;

&lt;p&gt;When team members are unclear about their individual responsibilities and what is expected of them, it can lead to confusion, misunderstandings, and ultimately delays in the project. According to a study by the Software Engineering Institute, 30% of development project failures are due to poorly defined roles and responsibilities.&lt;/p&gt;

&lt;p&gt;For example, a lack of defined roles and responsibilities may lead to misunderstandings in the team, causing developers to work on the same task, or leaving important tasks unaddressed.&lt;/p&gt;

&lt;h3&gt;
  
  
  Limited Problem-Solving Capabilities
&lt;/h3&gt;

&lt;p&gt;When a team is not proactive in addressing problems and instead relies on past successes, it can lead to stagnation and missed opportunities. According to a survey by Deloitte, 94% of executives believe that a culture of innovation is essential to their success, yet only 14% believe they have a clear and concise strategy for fostering innovation.&lt;/p&gt;

&lt;p&gt;For example, limited problem-solving capabilities may lead to developers relying on past solutions to problems, rather than taking a creative approach to finding a solution. This may result in missing opportunities to solve the problem in a better way.&lt;/p&gt;

&lt;h2&gt;
  
  
  Risks of not addressing problems at Repeatable Engineering Level
&lt;/h2&gt;

&lt;p&gt;Developers may become complacent due to the repetition of their work and lack of variety. This can lead to a decline in productivity and creativity, which can ultimately impact the success of the project. To avoid this, it's essential to keep the team engaged and motivated by introducing new challenges and opportunities for growth.&lt;/p&gt;

&lt;p&gt;For example, providing opportunities for developers to learn new technologies, or to work on different projects can help them stay motivated and engaged, allowing them to take on new challenges and grow their skills.&lt;/p&gt;

&lt;h2&gt;
  
  
  Solutions for a Repeatable Engineering Process
&lt;/h2&gt;

&lt;p&gt;To mitigate the common problems and risks, it's essential to establish clear documentation and version control processes, clarify roles and responsibilities, and promote continuous improvement through training and problem-solving exercises.&lt;/p&gt;

&lt;p&gt;For example, to establish clear documentation and version control processes, a team may use a version control system, such as GitLab, to keep track of changes and ensure that documentation is always up-to-date. To clarify roles and responsibilities, the team may create a document outlining each member's role and the tasks they are responsible for. To promote continuous improvement, the team may hold regular retrospectives to identify areas for improvement and implement changes.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;A repeatable engineering process is critical for the success of software development teams. By implementing the solutions we have discussed and being aware of the potential problems and risks, you can help your team operate at the highest level. Remember that engineering managers play a crucial role in establishing a repeatable engineering process, solving problems typical of this stage, and mitigating risks for developers. By doing so, the productivity, motivation, and growth of developers can be enhanced, leading to higher quality work and overall success for the team.&lt;/p&gt;

&lt;h4&gt;
  
  
  Read about the other levels:
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://blog.getace.io/all-posts/ad-hoc-engineering-problems-risks-and-solutions"&gt;Level 1. Ad Hoc Engineering: Problems, Risks, and Solutions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.getace.io/all-posts/defined-engineering-navigating-common-problems-at-level-3"&gt;Level 3. Defined Engineering: Navigating Common Problems at Level 3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.getace.io/all-posts/managed-engineering-empowering-teams-with-data-driven-decision-making"&gt;Level 4. Managed Engineering: Empowering Teams with Data-Driven Decision Making&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.getace.io/all-posts/optimized-engineering-the-key-to-unlocking-the-potential-of-your-development-team"&gt;Level 5. Optimized Engineering: The Key to Unlocking the Potential of Your Development Team&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
    </item>
    <item>
      <title>Ad Hoc Engineering: Problems, Risks, and Solutions</title>
      <dc:creator>Alex Olkhovoi</dc:creator>
      <pubDate>Thu, 02 Mar 2023 15:59:13 +0000</pubDate>
      <link>https://dev.to/extravertivecto/ad-hoc-engineering-problems-risks-and-solutions-146k</link>
      <guid>https://dev.to/extravertivecto/ad-hoc-engineering-problems-risks-and-solutions-146k</guid>
      <description>&lt;p&gt;Have you ever worked in a team that lacks structure and relies on individual heroics to get work done? If so, you might be experiencing Ad Hoc Engineering, the lowest level of engineering team maturity. In this blog post, we'll explore the problems associated with Ad Hoc Engineering, the risks of not addressing them, and the solutions and tools that can be used to improve your team's performance.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is Ad Hoc Engineering Maturity Level?
&lt;/h2&gt;

&lt;p&gt;Ad Hoc Engineering is the lowest level of engineering team maturity. It is characterized by teams that are reactive and rely on individual heroics to get work done. They have no real process in place and often rely on the experience of individual team members to complete tasks. This can lead to chaos and disorder in a team, resulting in individual team members feeling overwhelmed or unsure of what to do next.&lt;/p&gt;

&lt;h2&gt;
  
  
  Role of Engineering Managers
&lt;/h2&gt;

&lt;p&gt;Ad Hoc Engineering can lead to several risks that can impact the team's productivity and performance. Without a clear framework and structure for work, individual team members may feel overwhelmed or unsure of what to do next. The reactive nature of their work and lack of structure can also lead to burnout, disengagement, and a lack of career growth opportunities for developers.&lt;/p&gt;

&lt;p&gt;This is why engineering managers play a critical role in creating an environment that fosters growth and progress. They should provide a clear vision for the team, establish basic processes and communication channels, and encourage more collaboration through team-building exercises. Managers should also be available to answer questions and provide feedback when needed, to help team members feel more confident in their work.&lt;/p&gt;

&lt;p&gt;According to the survey conducted by CodinGame, developers are most motivated when they feel like they're making progress, and they're working on challenging projects that help them grow their skills. This is why engineering managers play a critical role in creating an environment that fosters growth and progress. They should provide a clear vision for the team, establish basic processes and communication channels, and encourage more collaboration through team-building exercises. Managers should also be available to answer questions and provide feedback when needed, to help team members feel more confident in their work.&lt;/p&gt;

&lt;h2&gt;
  
  
  How Ad Hoc Engineering Management Affects Motivation, Productivity, and Growth of Developers
&lt;/h2&gt;

&lt;p&gt;Ad Hoc Engineering can hinder developers' opportunities for growth and progress, resulting in demotivated and unproductive team members. Without clear guidance and support from their engineering managers, individual team members may feel overwhelmed, unsure of what to do next, and ultimately disengaged from their work. This can lead to a decrease in productivity and a lack of career growth opportunities for developers.&lt;/p&gt;

&lt;p&gt;For example, when developers don't have access to clear goals and objectives, they may be uncertain about what they need to accomplish. This lack of clarity can cause them to become demotivated, and they may struggle to stay on task. Additionally, when team members are working in isolation, communication may be ad hoc and inconsistent. This can cause misunderstandings, errors, and delays that can impact the quality of the work and the team's productivity.&lt;/p&gt;

&lt;h2&gt;
  
  
  Solutions and Tools to Address Ad Hoc Engineering
&lt;/h2&gt;

&lt;p&gt;To address the problems associated with Ad Hoc Engineering, establishing basic processes, implementing communication channels, and promoting collaboration among team members are essential. A Git system like Gitlab can also help to improve communication and collaboration, enabling developers to track changes and versions of code. The tool also facilitates the review and feedback process, improving the quality of work and the speed at which it is done. By creating a structure and framework for work, team members can work more effectively and achieve their goals.&lt;/p&gt;

&lt;p&gt;For example, establishing basic processes like a checklist for code review or a documentation template can provide a clear framework for work to be performed, helping team members feel more confident in their roles and responsibilities. Implementing communication channels like a designated Slack channel or a regular team meeting can help to establish clear lines of communication between team members, ensuring that everyone is on the same page. Promoting collaboration through team-building exercises or pairing can encourage team members to work together and build relationships, improving communication and building a stronger sense of community within the team.&lt;/p&gt;

&lt;h2&gt;
  
  
  Risks of not addressing problems at Ad Hoc Engineering Level
&lt;/h2&gt;

&lt;p&gt;The risks associated with Ad Hoc Engineering can lead to several negative consequences for the team's productivity and performance. As we mentioned earlier, the reactive nature of work and the lack of structure can cause burnout, disengagement, and a lack of career growth opportunities for developers. In addition to these risks, there are other negative consequences associated with Ad Hoc Engineering that can impact the team's overall productivity.&lt;/p&gt;

&lt;p&gt;For example, a lack of documentation and communication can lead to miscommunications, misunderstandings, and mistakes. This can result in errors, rework, and delays, ultimately leading to poor quality work. Moreover, without a clear framework and structure for work, individual team members may feel overwhelmed or unsure of what to do next. This can cause chaos and disorder in a team, resulting in individual team members feeling overwhelmed or unsure of what to do next.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;In conclusion, Ad Hoc Engineering is detrimental to team success, but it can be mitigated by implementing basic processes, communication channels, and fostering collaboration among team members. By creating a structure and framework for work and providing guidance and support to team members, engineering managers can help developers feel more confident in their work and motivated to grow their skills. With these measures, teams can move towards higher levels of engineering team maturity, improving their performance and delivering better outcomes for the business. The role of engineering managers is critical in mitigating the risks associated with Ad Hoc Engineering, and they should establish a clear vision, provide guidance and support, be available to answer questions, and monitor progress closely.&lt;/p&gt;

&lt;p&gt;Implementing basic processes, communication channels, and fostering collaboration can provide a clear framework for work to be performed, helping team members feel more confident in their roles and responsibilities. Using a Git system like Gitlab can help to improve communication and collaboration, enabling developers to track changes and versions of code. These measures can help create structure and foster teamwork within the team, allowing them to work more effectively and achieve their goals.&lt;/p&gt;

&lt;p&gt;As software development is a team sport, it's important for managers to establish a clear vision for the team and encourage them to work towards it. According to the survey conducted by Stack Overflow, over 54% of developers cited "bad management" as the most frustrating part of their job. This is a clear indication of the importance of good engineering management in a team's success. With the guidance of engineering managers, teams can move towards higher levels of engineering team maturity, improving their performance and delivering better outcomes for the business.&lt;/p&gt;

&lt;h4&gt;
  
  
  Read about the other levels:
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://blog.getace.io/all-posts/repeatable-engineering-promoting-consistency-and-quality-in-dev-team"&gt;Level 2. Repeatable Engineering: Promoting Consistency and Quality in Dev Team&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.getace.io/all-posts/defined-engineering-navigating-common-problems-at-level-3"&gt;Level 3. Defined Engineering: Navigating Common Problems at Level 3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.getace.io/all-posts/managed-engineering-empowering-teams-with-data-driven-decision-making"&gt;Level 4. Managed Engineering: Empowering Teams with Data-Driven Decision Making&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.getace.io/all-posts/optimized-engineering-the-key-to-unlocking-the-potential-of-your-development-team"&gt;Level 5. Optimized Engineering: The Key to Unlocking the Potential of Your Development Team&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
    </item>
    <item>
      <title>Improve Developer Productivity: A Guide to Mentorship and Skill Development</title>
      <dc:creator>Alex Olkhovoi</dc:creator>
      <pubDate>Thu, 02 Mar 2023 15:42:37 +0000</pubDate>
      <link>https://dev.to/extravertivecto/improve-developer-productivity-a-guide-to-mentorship-and-skill-development-eia</link>
      <guid>https://dev.to/extravertivecto/improve-developer-productivity-a-guide-to-mentorship-and-skill-development-eia</guid>
      <description>&lt;p&gt;Did you know that the lack of clear software developer goals and inadequate development of skills can lead to decreased overall developer productivity in a software engineering team?&lt;/p&gt;

&lt;p&gt;To solve this problem, experienced engineering managers start a mentorship program and practice mentoring software engineers.&lt;/p&gt;

&lt;p&gt;In this &lt;a href="https://blog.getace.io/all-posts/guide-to-mentorship-and-skill-development"&gt;blog post&lt;/a&gt;, we'll discuss how effective mentorship can significantly increase productivity in tech teams and provide mentor tips for engineering leaders to become a software engineer mentor with the help of &lt;a href="https://www.getace.io/"&gt;Ace AI.&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Read: &lt;a href="https://blog.getace.io/all-posts/ultimate-guide-on-how-to-start-a-mentorship-program-at-work"&gt;Full guide on how to start a mentorship program at work&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Why is mentorship important in engineering?
&lt;/h2&gt;

&lt;p&gt;Effective mentorship can help significantly increase developer productivity and positively influence employee retention in an engineering team. According to a survey conducted by &lt;a href="https://www.gartner.com/en"&gt;Gartner&lt;/a&gt;, employees who receive mentoring are promoted five times more often than those who don't receive mentoring.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;List of benefits of effective mentorship for a software engineering team:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;#1. Effective mentorship helps an engineering manager provide guidance in professional skill development.&lt;/strong&gt; &lt;br&gt;
Mentors help developers with technical skill development, identify and address skill gaps,  increase engagement, and create a culture of continuous learning within the tech team.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;#2. Mentorship can also have a positive impact on employee retention.&lt;/strong&gt; &lt;br&gt;
According to a survey conducted by &lt;a href="https://www2.deloitte.com/za/en/services/consulting-deloitte/people-surveys-by-deloitte.html"&gt;Deloitte&lt;/a&gt;, employees who are mentored are 77% more likely to stay with their organization than those who are not mentored. By investing in mentorship, organizations can improve employee satisfaction and retention rates, leading to long-term benefits for the company.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;#3. Mentorship can help to improve diversity and inclusion in tech teams.&lt;/strong&gt; According to a study conducted by &lt;a href="https://www.betterup.com/blog/employee-engagement-survey"&gt;BetterUp&lt;/a&gt;, employees who receive mentorship from someone outside of their own demographic group are more likely to feel included and supported within their organization. This can lead to increased engagement and better collaboration within the team.&lt;/p&gt;

&lt;p&gt;Mentorship is a powerful tool for improving productivity of tech teams. But now we’ll address the question: How do you create an effective mentoring program?&lt;/p&gt;

&lt;p&gt;In the next part of this blog post, you’ll get mentor tips to help an engineer manager become a great mentor for their engineering team.&lt;/p&gt;

&lt;h2&gt;
  
  
  Successful mentorship tips
&lt;/h2&gt;

&lt;p&gt;How can I make my mentorship effective?&lt;/p&gt;

&lt;p&gt;Here is a list of tips on how to make mentoring effective. These strategies and tools will help you start a mentorship program and significantly increase developer productivity.&lt;/p&gt;

&lt;h3&gt;
  
  
  Tip #1. Adding relevant skills to a development plan
&lt;/h3&gt;

&lt;p&gt;Effective mentorship involves identifying the relevant skills that developers need to acquire or improve upon, and adding them to the development plan. This will help to optimize the professional skill development of engineers and stay focused.&lt;/p&gt;

&lt;p&gt;For example, a front-end developer may need to learn new frameworks or tools to keep up with the latest trends in web development. A full-stack developer may benefit from learning a new programming language to expand their skill set.&lt;/p&gt;

&lt;p&gt;How can a manager understand what skills should developers upgrade?&lt;/p&gt;

&lt;p&gt;Good question!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How to identify focus skills:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Industry trends:&lt;/strong&gt; Stay up-to-date with industry trends and identify the skills that are in high demand. This will help you to ensure that your developers are equipped with the skills they need to stay competitive.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Skill gaps:&lt;/strong&gt; Identify the skill gaps within the team and develop training plans to address them. This will help to ensure that your team has a well-rounded set of skills and that everyone is capable of contributing to the team's success.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Developer career goals:&lt;/strong&gt; Identify the career goals of each developer and tailor their development plans accordingly. This will help to keep developers motivated and engaged, as they are working towards skills that are relevant to their career aspirations.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Company’s business goals:&lt;/strong&gt; Identify the skills required to achieve the company's business goals. This will help to ensure that the team is working towards goals that are aligned with the company's overall strategy.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Is there an easy way to choose relevant skills for development? Sure!&lt;/p&gt;

&lt;p&gt;You can easily automate the process of identifying focus skills and creating development plans for your engineering team with the help of AI.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.getace.io/"&gt;Ace AI&lt;/a&gt; uses Git data to identify career path level of a software engineer and finds skills gaps. Then Ace AI creates a personalized development goal to fill these skill gaps.&lt;/p&gt;

&lt;p&gt;See how it works in practice:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--LQN2zG30--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/f29ll9zs9nwttnecr17s.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--LQN2zG30--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/f29ll9zs9nwttnecr17s.gif" alt="Image description" width="640" height="331"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;Connect Git and get a personalized development goal in &lt;a href="https://www.getace.io/"&gt;Ace AI&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Tip #2. Personalizing recommendations for skill development
&lt;/h3&gt;

&lt;p&gt;Once the focus skills have been identified, it's important to personalize recommendations for professional skill development for each developer. People have different learning styles and preferences, so what works for one person may not work for another. For example, some developers may prefer hands-on learning experiences while others may prefer self-paced online courses or reading books.&lt;/p&gt;

&lt;p&gt;By personalizing recommendations for each developer, managers can create a more engaging and effective learning experience that helps developers develop their skills and achieve their goals.&lt;/p&gt;

&lt;p&gt;Ace AI identifies skill gaps of developers based on Git data and provides personalized recommendations on mentors, courses, videos, books, and other materials, to help developers reach their full potential.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--qvHOi3Pd--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ny3sil6t64fnh7sjuq4c.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--qvHOi3Pd--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ny3sil6t64fnh7sjuq4c.gif" alt="Image description" width="640" height="354"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;Personalized recommendations in &lt;a href="https://www.getace.io/"&gt;Ace AI&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Tip #3. Holding regular one-on-one mentorship sessions
&lt;/h3&gt;

&lt;p&gt;Regular one-on-one mentorship sessions are essential to the success of a mentorship program. These sessions provide an opportunity for managers to connect with their developers, assess progress on development plans, and provide feedback on performance.&lt;/p&gt;

&lt;p&gt;Here are the two principles of effective one-on-one sessions:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Principle 1. Schedule them regularly.&lt;/strong&gt;&lt;br&gt;
Depending on the goals of a developer and their needs, you can schedule regular one-on-one mentorships sessions:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;weekly&lt;/li&gt;
&lt;li&gt;biweekly&lt;/li&gt;
&lt;li&gt;or monthly&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Schedule these meetings in a way that works for both the mentor and the mentee.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Principle 2. Structure them.&lt;/strong&gt;&lt;br&gt;
In order to stay focused and provide direction to a developer during the mentorship session, an agenda is a must.&lt;/p&gt;

&lt;p&gt;Some examples of mentor topics for discussion: progress on development plans, feedback on performance, career development goals, challenges faced by the team member, and strategies to overcome those challenges.&lt;/p&gt;

&lt;p&gt;To save your time, &lt;a href="https://www.getace.io/"&gt;Ace AI&lt;/a&gt; creates mentorship agenda for you 1-on-1s and offers to discuss a developer’s achievements based on Git data.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--2_GLQ5Cx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/jcykuftkrg1dqj5ndk6u.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--2_GLQ5Cx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/jcykuftkrg1dqj5ndk6u.gif" alt="Image description" width="640" height="354"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;Mentorship agenda for 1 on 1 meeting in &lt;a href="https://www.getace.io/"&gt;Ace AI&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Tip #4. Providing regular feedback
&lt;/h3&gt;

&lt;p&gt;Regular feedback is crucial to the success of a mentorship program. Feedback can help developers identify areas for improvement, make course corrections, and stay motivated to achieve their goals.&lt;/p&gt;

&lt;p&gt;Effective feedback should be:&lt;/p&gt;

&lt;p&gt;A. Specific (be detailed and highlight specific examples and behaviors).&lt;/p&gt;

&lt;p&gt;B. Timely (use every session to provide your feedback).&lt;/p&gt;

&lt;p&gt;C. Actionable (update development plans and add new tasks to a development plan).&lt;/p&gt;

&lt;p&gt;Managers can use feedback templates to help them provide constructive feedback that is both supportive and challenging.&lt;/p&gt;

&lt;p&gt;Or use AI-generated feedback for specific skills by &lt;a href="https://www.getace.io/"&gt;Ace AI&lt;/a&gt; based on the work of developers in Git, Jira, and other tools, and save your time.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--eX5iUIHa--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/a9oj7uz8ok62tih64msi.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--eX5iUIHa--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/a9oj7uz8ok62tih64msi.gif" alt="Image description" width="640" height="354"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;Automatic feedback for skills in &lt;a href="https://www.getace.io/"&gt;Ace AI&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Key takeaways
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Lack of clear goals and inadequate tracking and development of skills can lead to decreased overall performance and productivity of the tech team.&lt;/li&gt;
&lt;li&gt;Effective mentorship can help address this issue by guiding developers towards success and helping them develop their skills.
Personalizing mentorship recommendations for each developer based on their learning style and preferences can help ensure the effectiveness of the mentoring process.&lt;/li&gt;
&lt;li&gt;Identifying relevant skills for each developer based on industry trends, skill gaps, future career goals, and company's business goals can help managers add relevant skills to the development plan for each developer.&lt;/li&gt;
&lt;li&gt;Holding regular one-on-one mentorship sessions and providing regular feedback are essential components of successful mentorship and skills development.&lt;/li&gt;
&lt;li&gt;Feedback should be specific, timely, and actionable to be effective.&lt;/li&gt;
&lt;li&gt;Using tools like Ace helps engineering managers to automate and personalize the process of skills development and drive the overall team’s performance as a result.&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>productivity</category>
      <category>motivation</category>
      <category>leadership</category>
      <category>management</category>
    </item>
    <item>
      <title>Why Your Dev Team's Morale Matters: The Surprising Impact on Developer Productivity</title>
      <dc:creator>Alex Olkhovoi</dc:creator>
      <pubDate>Tue, 14 Feb 2023 17:07:12 +0000</pubDate>
      <link>https://dev.to/extravertivecto/why-your-dev-teams-morale-matters-the-surprising-impact-on-developer-productivity-1l0h</link>
      <guid>https://dev.to/extravertivecto/why-your-dev-teams-morale-matters-the-surprising-impact-on-developer-productivity-1l0h</guid>
      <description>&lt;p&gt;This blog post was originally published on &lt;a href="https://blog.getace.io/" rel="noopener noreferrer"&gt;Ace blog&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Have you noticed that your software developers seem less productive and less motivated than they used to be? If so, you're not alone. Low morale is a silent killer that's affecting tech teams everywhere, and it's having a devastating impact on developer productivity and company growth.&lt;/p&gt;

&lt;p&gt;In recent years, the software development industry has experienced a shift in focus towards creating positive work environments for developers. However, despite this shift, many tech teams still suffer from low morale. &lt;/p&gt;

&lt;p&gt;In this blog post, we'll explore &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;the impact of morale on tech teams&lt;/li&gt;
&lt;li&gt;the costs of low morale on company growth&lt;/li&gt;
&lt;li&gt;the importance of leadership in addressing the issue&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  The impact of morale on dev team performance and motivation
&lt;/h2&gt;

&lt;p&gt;As a tech leader, you may have heard the saying, “Happy employees are productive employees”. But have you ever stopped to consider just how true this statement is for your tech team?&lt;/p&gt;

&lt;p&gt;Let’s start with defining the terms and find out what team morale is. &lt;/p&gt;

&lt;h3&gt;
  
  
  Team morale definition
&lt;/h3&gt;

&lt;p&gt;Team morale refers to the overall psychological and emotional well-being and attitudes of a team towards their work, their colleagues, and the organization they work for.&lt;/p&gt;

&lt;p&gt;In the tech industry, where creativity and innovation are essential, low morale can have a significant impact on a dev team's performance. A study by the Association for Computing Machinery found that low morale in software development teams can lead to decreased collaboration, decreased job satisfaction, and decreased creativity. &lt;/p&gt;

&lt;p&gt;Let’s consider how team morale correlates with developer productivity in detail. &lt;/p&gt;

&lt;h3&gt;
  
  
  How low morale affects individual productivity
&lt;/h3&gt;

&lt;p&gt;According to a study by &lt;a href="https://www.google.com/aclk?sa=l&amp;amp;ai=DChcSEwjOu4Xm6IH9AhW1La0GHc4XC3cYABAAGgJwdg&amp;amp;sig=AOD64_12IYxBlVzAzs6_qP2UDg247gQioQ&amp;amp;q&amp;amp;adurl&amp;amp;ved=2ahUKEwj7w__l6IH9AhV_C0QIHc7bCywQ0Qx6BAgFEAE" rel="noopener noreferrer"&gt;Deloitte&lt;/a&gt;, 85% of employees who are disengaged from their work say they don't feel motivated to do their best work.&lt;/p&gt;

&lt;p&gt;Decreased motivation and engagement can result in lower quality work, missed deadlines, and reduced creativity. When employees are feeling demotivated, they are less likely to take initiative, seek out new challenges, or be proactive in finding solutions to problems.&lt;/p&gt;

&lt;h3&gt;
  
  
  How low morale affects the productivity of the entire dev team
&lt;/h3&gt;

&lt;p&gt;Low morale in one team member can spread to others, leading to a toxic work environment and decreased collaboration. &lt;/p&gt;

&lt;p&gt;A team with low morale may struggle to communicate effectively, leading to a lack of trust between team members and a breakdown in the collaboration process. This can lead to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Decreased creativity and innovation&lt;/li&gt;
&lt;li&gt;Lack of focus and attention to detail&lt;/li&gt;
&lt;li&gt;Longer time to complete tasks&lt;/li&gt;
&lt;li&gt;Decreased ability to work together effectively&lt;/li&gt;
&lt;li&gt;Lack of trust and communication between team members&lt;/li&gt;
&lt;li&gt;Reduced motivation to participate in team projects and initiatives&lt;/li&gt;
&lt;li&gt;A decrease in overall team performance&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Dev teams need to be able to work together to develop, design, and implement software and technology solutions. Effective collaboration is critical for successful project management and ensuring that goals and deadlines are met.&lt;/p&gt;

&lt;p&gt;So, the problem of low morale is not just a minor inconvenience, it's affecting the bottom line. Low morale affects not only dev productivity but also overall company growth as a result. &lt;/p&gt;

&lt;h2&gt;
  
  
  The costs of low morale on company growth
&lt;/h2&gt;

&lt;p&gt;The problems of low team morale and slow and error-prone deployments have been widely recognized and discussed within the tech community. Experienced engineering leaders have commented on the issue, with some stating that it's one of the biggest challenges facing development teams today.&lt;/p&gt;

&lt;p&gt;"When a development team lacks motivation and morale, it can greatly impact the quality of work they produce. In my experience, it can lead to a decrease in productivity, and even result in a drop in revenue." - Kent Beck, Founder of Extreme Programming.&lt;/p&gt;

&lt;p&gt;Here are the numbers that leadership should definitely pay attention to: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A recent study by the Association for Computing Machinery found that dev teams with low morale and low levels of motivation were less likely to deliver projects on time and within budget.&lt;/li&gt;
&lt;li&gt;Furthermore, the study found that these teams were less likely to adopt new technologies and were more likely to experience high levels of staff turnover.&lt;/li&gt;
&lt;li&gt;The impact of slow and error-prone deployments due to decreased dev team productivity can result in a loss of $9,000 per minute.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That’s why it’s important to address the low morale issue, not only for the benefit of the dev team members but for the success of the company as a whole.&lt;/p&gt;

&lt;h2&gt;
  
  
  How engineering managers can boost developers morale?
&lt;/h2&gt;

&lt;p&gt;As a leader, you play a crucial role in addressing the issue of low morale in your dev team. A positive workplace culture starts at the top, and leaders can set the tone for the rest of the team. By creating a positive and supportive environment, leaders can help improve dev team morale and increase productivity.&lt;/p&gt;

&lt;p&gt;There are several strategies to boost employee morale, including:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Improving communication and recognition:&lt;/strong&gt; By regularly communicating with dev team members during regular team meetings and acknowledging their contributions with feedback, management can help to build a positive workplace culture and increase morale.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Creating a positive workplace culture:&lt;/strong&gt; This can be achieved by promoting a supportive and inclusive environment, offering opportunities for professional development, and encouraging team-building activities.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Providing support and resources&lt;/strong&gt;: Offering support during regular 1-on-1s and providing resources to dev team members, such as flexible work schedules and access to mental health resources, can help to reduce stress and increase morale.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;Dev team morale is critical to the success of your business. It can lead to decreased motivation, increased turnover, and decreased efficiency, all of which can impact your company's growth. &lt;/p&gt;

&lt;p&gt;As a leader, you play a crucial role in improving dev team morale and should prioritize this issue. By creating a positive workplace culture, communicating regularly with your team, and offering opportunities for growth, you can help improve dev team morale and increase productivity.&lt;/p&gt;

&lt;p&gt;Remember, happy and motivated employees lead to a more productive and successful tech team. Invest in your dev team's morale, and you'll see the benefits in the growth of your business.&lt;/p&gt;

&lt;p&gt;This blog post was originally published on &lt;a href="https://blog.getace.io/" rel="noopener noreferrer"&gt;Ace blog&lt;/a&gt;&lt;/p&gt;

</description>
      <category>productivity</category>
      <category>writing</category>
      <category>devjournal</category>
    </item>
    <item>
      <title>“The Crisis Is the Best Time to Invest in Development”: Experts’ Opinion on 2022 Tech Layoffs, Hiring Freeze &amp; Job Cuts</title>
      <dc:creator>Alex Olkhovoi</dc:creator>
      <pubDate>Fri, 18 Nov 2022 00:05:19 +0000</pubDate>
      <link>https://dev.to/extravertivecto/the-crisis-is-the-best-time-to-invest-in-development-experts-opinion-on-2022-tech-layoffs-hiring-freeze-job-cuts-kno</link>
      <guid>https://dev.to/extravertivecto/the-crisis-is-the-best-time-to-invest-in-development-experts-opinion-on-2022-tech-layoffs-hiring-freeze-job-cuts-kno</guid>
      <description>&lt;p&gt;One of the most discussed topics right now is mass layoffs in Twitter with over 50% of staff cut in one day. Other big tech companies also follow this trend. Apple and Amazon “paused almost all hiring” and announced a hiring freeze for 2023. Lyft and Stripe said they are laying off hundreds of employees.&lt;/p&gt;

&lt;p&gt;More detailed info about the job cuts on layoffs tracker: &lt;a href="https://layoffs.fyi/"&gt;https://layoffs.fyi/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Other tech companies started to hunt for top developers who just lost their jobs. But is it really the right strategy right now?&lt;/p&gt;

&lt;p&gt;We asked experienced tech leaders about how it will influence smaller tech companies and startups and what should developers do in this situation.&lt;/p&gt;

&lt;p&gt;You can watch full &lt;a href="https://www.youtube.com/watch?v=WPYFJg557gQ"&gt;VIDEO&lt;/a&gt; of this interview or read it in this &lt;a href="https://blog.getace.io/all-posts/experts-opinion-on-2022-tech-layoffs-hiring-freeze-and-job-cuts-"&gt;blog post&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/WPYFJg557gQ?start=266"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  INTERVIEW QUESTIONS
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;What is the real reason behind 2022 tech layoffs?&lt;/li&gt;
&lt;li&gt;Should tech startups hire tech talent right now?&lt;/li&gt;
&lt;li&gt;How to attract top tech talent besides offering a huge salary?&lt;/li&gt;
&lt;li&gt;What should be included in a job offer?&lt;/li&gt;
&lt;li&gt;How to avoid overpaying for tech talent?&lt;/li&gt;
&lt;li&gt;What should we expect in the tech job market in 2023?&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;Q: What is the real reason behind the mass layoffs? Is it the upcoming economic crisis that made the companies announce these layoffs or is it just a good moment to perform the planned cuts to reduce increased staff?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Patrick Zhang, Head of Fulfillment Engineering at Trellis:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I think it's very unique to different companies. For Meta, who laid off 11,000 people, it’s the ad spending that potentially is going down. But what's probably more questionable is their strategic goal of going to the metaverse and how do you manage the transition from an advertisement company to a product company. A similar issue is happening in Twitter. They want to go from advertisement revenue to subscription-based. You can't make those changes overnight.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--TcObAppM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/dry09eibycpzoe0t7myj.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--TcObAppM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/dry09eibycpzoe0t7myj.png" alt="Image description" width="880" height="880"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://www.linkedin.com/in/millergeoffw/"&gt;Geoff Miller&lt;/a&gt;, Engineering Manager at Wattpad:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I'll focus on Twitter for a second. I don't think that's really indicative of the market in general. I think it’s just that they got a new owner who wanted to make a splash. And did! And in my opinion, it's not going well. In the general market, though, I don't think it's like a malicious thing that companies are like: “Oh, we can use this as an excuse now! We can get rid of people!” At least, I hope that's not the case. But I do think it's kind of a combination of factors. Companies did a lot of hiring, expecting the market to stay good and their revenue numbers will keep going up and lots of investor money will keep coming in. That started to dry up due to economic conditions and so it led to tough decisions to say: “Hey, we're not in the financial position that we were six months or a year ago. We do need to make cuts, unfortunately.”&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://www.linkedin.com/in/fabiomartins87/"&gt;Fabio Martins&lt;/a&gt;, Engineering Director at Infraspeak:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I have some visibility of what's happening in the market. First, the stock value in the tech companies dropped dramatically. So there was a lot of capital going out from the market and that actually affects the evaluation of the companies a lot. Even if you have investments, you will probably want to hold on and try to survive. If you want to have a bigger MRR, this is how you can pass safely through this time of crisis and uncertainty. The biggest chunk of their money goes to people, so the only way to extend the runway is to do some layoffs. This is the most common scenario most startups fall into.&lt;/p&gt;

&lt;p&gt;For big companies like Meta and similar, I think it's more related to two things. The uncertainty we have right now, as we are as close as we have ever been to World War III and that scares a lot of people. And because of the stock markets, which lost a lot of value. I've seen companies losing 80% of their stock market value and that's a lot! And the only way is to drop some costs.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--meChANtl--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/4yihpwzzv1xdhtnr4mjf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--meChANtl--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/4yihpwzzv1xdhtnr4mjf.png" alt="Image description" width="880" height="880"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Anthony Bibbs, Engineering Manager at Code for America:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;During the pandemic, a lot of companies saw skyrocketing revenues. And a lot of their projections were based on that revenue growth. Unfortunately, we're seeing that revenue growth wasn't sustainable and they have to descale to meet that lack of revenue. I think also another thing is because it's becoming like a norm or maybe “socially acceptable” (if you can have layoffs be socially acceptable) for companies to take this as an opportunity to scale down. Five, six years ago, they wouldn't do that and would have tried a number of other things before.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Q: How will this situation influence smaller tech companies and startups? What is the best hiring strategy right now: freeze hiring or start hunting for the top talents who just lost their job?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://www.linkedin.com/in/fabiomartins87/"&gt;Fabio Martins&lt;/a&gt;, Engineering Director at Infraspeak:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I think it really depends on how much money you have. If you have a lot of money in your bank, I think it's a great time to hire and grab the best talent you can find. If you are in a situation where you don't have that much money, I would recommend freezing hiring and waiting, or giving some bread to your company, in order to survive these times of uncertainty. Otherwise, you are at risk of shutting down.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--sZOl2n6U--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/u4fxo0pnze28fo1pamdz.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--sZOl2n6U--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/u4fxo0pnze28fo1pamdz.png" alt="Image description" width="880" height="880"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://www.linkedin.com/in/alexeiolkhovoi/"&gt;Alex Olkhovoi&lt;/a&gt;, CTO &amp;amp; Co-founder at Ace:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Oh, I think that you need to understand that the companies are not laying off the best developers and best engineers. It's not like emotional buying. If you are a startup and have a hiring strategy, you need to follow this strategy.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://www.linkedin.com/in/carlosmoraisprofile/"&gt;Carlos Morais&lt;/a&gt;, Engineering Manager at Grupo Primavera:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This is a general rule that no one should hire in a crisis. But anyway, I think for small and medium companies, the decision process of hiring or not hiring should not be driven by what we talked about before. Yes, we have a crisis and recession, but the show must go on and there are opportunities. We are still in a situation where the demand keeps being largely higher than the supply.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Q: How smaller tech companies and startups can attract tech talent besides offering big salaries?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://www.linkedin.com/in/vvallee/"&gt;Vincent Vallee&lt;/a&gt;, Site Reliability Engineering Manager at Wattpad:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I think having a great culture, good perks, a cool tech stack, and also working fully remotely. I heard in Twitter, they're forcing people back into the office and that's probably going to cause a lot of attrition. Lots of people like working hybrid but I think it's still a minority. The majority of people prefer full-time work from home.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://www.linkedin.com/in/msgoodman/"&gt;Mike Goodman&lt;/a&gt;, Head of Engineering at Sagetap:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I'm having a lot of work with attracting tech talent and here are a few things. The first one is having a really exciting product. For example, at Sagetap, the product is really promising. And people that I interviewed said they wanted to get on the ground floor of something that could really become huge and provide real value to the industry. The second one is culture: creating a culture that people want to work in. Then, remote work is a big thing, I think that resonates a lot with people. Obviously, professional development and making sure you give a space for people to grow and work on the things they want to work on. An engineer can go anywhere, so you always have to think of more than just salary.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--7cr02Pxg--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/bg5f0lvq591ipjt0sf4x.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--7cr02Pxg--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/bg5f0lvq591ipjt0sf4x.png" alt="Image description" width="880" height="880"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://www.linkedin.com/in/patzhang/"&gt;Patrick Zhang&lt;/a&gt;, Head of Fulfillment Engineering at Trellis:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I think it's never about money itself. Especially, the startup world just can't compete with the salary that the big companies are paying. But there is a good opportunity for those who want to take more responsibility, build something from scratch, or take leadership positions that otherwise would take them much longer or they don't have the opportunity to do in a larger organization.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://www.linkedin.com/in/millergeoffw/"&gt;Geoff Miller&lt;/a&gt;, Engineering Manager at Wattpad:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;For smaller startups, there is a vast difference in what companies can pay; the range is from 70k to 200k. And even if the culture isn't quite as good, you know, a 130k difference makes up for a lot of culture gaps. People aren't spending 25 years at companies anymore. You're spending two and then you're going to the next job. So most of them are saying: “I'm going to be here, culture is meh, but I'm making 130k more. Yeah, I'll do that for a couple of years, and then I'll check out the next opportunity.”&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://www.linkedin.com/in/eloquentgeek/"&gt;Anthony Bibbs&lt;/a&gt;, Engineering Manager at Code for America:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I think it's really important to gain feedback from people that you're interviewing. It's important to scale your benefits package by the employee. For instance, some employees may want annual learning budgets, stipends for a gym, and so on and so forth. I know one thing that's really important for a lot of engineers, and for a lot of employees in general, is flexibility. I think it's important to be able to, like, meet employees where they are.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--hcTAwwFK--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/wnggcxo9mg6jqb3hhxpu.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--hcTAwwFK--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/wnggcxo9mg6jqb3hhxpu.png" alt="Image description" width="880" height="880"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://www.linkedin.com/in/zach-stein-90654b5/"&gt;Zach Stein&lt;/a&gt;, Engineering Manager at Holt's Cigar Company:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Money has some importance but it's not everything, I think we all agree on that. But one thing that's kind of important is how you actually do the work of engineering. I've talked to a lot of candidates, and in addition to the culture and reasonable compensation, developers want tedious tasks of their day-to-day job to be automated away, they want management to emphasize continuous improvement in processes, whether that be how you ship your code, how you interact with each other. People are asking the classic 12 questions from Joel Spolsky, the founder of Stack Overflow: Do you use source control? How do you build your software? How quickly can you ship?&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--AJAW1A0R--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/6gdv3a2xhmg254k8nt4m.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--AJAW1A0R--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/6gdv3a2xhmg254k8nt4m.png" alt="Image description" width="880" height="880"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://www.linkedin.com/in/alexeiolkhovoi/"&gt;Alex Olkhovoi&lt;/a&gt;, CTO &amp;amp; Co-founder at Ace:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The best option for a developer is to understand that, after two years in that company, you will have the next level of your market price. Startups need to offer employees a &lt;a href="https://www.vectorly.team/ebooks/career-path-guide"&gt;transparent career track.&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Q: So, a job offer should clearly state the growth opportunities inside the company?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://www.linkedin.com/in/alexeiolkhovoi/"&gt;Alex Olkhovoi&lt;/a&gt;, CTO &amp;amp; Co-founder at Ace:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Yes, for example, when you hire a senior developer and offer him a growth opportunity to a team leader, he understands that he will get a new role in two years at that company. And a team leader is more expensive on the market, so for him, this is the best choice.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://www.linkedin.com/in/agil-hydyrov/"&gt;Agil Hydyrov&lt;/a&gt;, Software Development Manager at 1C:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Salary is not the biggest motivation factor. Like they say: a good salary motivates but the best salary demotivates. So I think that those companies who treat their staff right, pay more attention to what every person values, to their key responsibilities, key goals, and ambitions, attract the best talents.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Q: And what about the opportunities for their career growth? Is it a good strategy for companies to invest in professional development and building career paths and career progressions for their employees?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://www.linkedin.com/in/agil-hydyrov/"&gt;Agil Hydyrov&lt;/a&gt;, Software Development Manager at 1C:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;For sure, for sure! The crisis is the best time to invest in your education and professional development. As you have your staff as the greatest capital, you have to educate and invest everything you have to make this capital grow faster and bigger.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--pmkI44Jz--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/qinewuwjgq1wi3wy99wg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--pmkI44Jz--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/qinewuwjgq1wi3wy99wg.png" alt="Image description" width="880" height="880"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Q: How a company can avoid overpaying for tech talent?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://www.linkedin.com/in/agil-hydyrov/"&gt;Agil Hydyrov&lt;/a&gt;, Software Development Manager at 1C:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;As a software engineer who has been involved in developing HR applications for a long, long time, I could say that &lt;a href="https://www.vectorly.team/vectorly-blog/a-step-by-step-guide-to-software-engineering-performance-review-skill-matrix-templates"&gt;assessment tools&lt;/a&gt; are an amazingly important thing that you should use when you're hiring new people. So, when you hire staff from the market, it's like you're buying a cat in a big black bag. You never know what's inside. You can have his resume and see that he’s had big experience in Twitter or in some other big companies, but we don't know what was the reason he was laid off from that company. So, you should use assessment tools and evaluate skills. This makes you able to compare different skills and reveal the skill gap, and then it will be clear to you which skills you should develop.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--E-qKHnaC--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/fuzrbnd9y31h5kcw94xl.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--E-qKHnaC--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/fuzrbnd9y31h5kcw94xl.png" alt="Image description" width="880" height="880"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Q: How will tech layoffs influence the tech job market in 2023? What should we expect?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://www.linkedin.com/in/fabiomartins87/"&gt;Fabio Martins&lt;/a&gt;, Engineering Director at Infraspeak:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;It's a hard question. To be honest, I have a feeling that we may be living in a bubble similar to 2000. So there is a big risk that everything goes down (and there are a lot of signs that indicate that may happen), in that case, the job markets will be completely destroyed. Anyway, I think salaries will keep going up. It's kind of inevitable because, even with the mass layoffs, let's not forget that there was a huge demand and huge deficits in tech workers. Now there will be a lot of people in the market filling those gaps. So the market will still be competitive, unless everything crashes.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ZrpXnEUx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/lpkdkk7s6nmdnaszqajw.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ZrpXnEUx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/lpkdkk7s6nmdnaszqajw.png" alt="Image description" width="880" height="880"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://www.linkedin.com/in/millergeoffw/"&gt;Geoff Miller&lt;/a&gt;, Engineering Manager at Wattpad:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;We've seen one of the most employee-focused markets that has ever existed in the last few years. I do see in 2023 more of a balance between employee and employer when it comes to hiring. But I do agree with Fabio that tech salaries have been going up quite significantly in the last few years. I do think they'll keep going up but it's going to kind of level off a bit more, as again people continue to fight for talent but realize that you don't have to give a 20% raise to someone to get them in the door.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://www.linkedin.com/in/eloquentgeek/"&gt;Anthony Bibbs&lt;/a&gt;, Engineering Manager at Code for America:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Previously, "growth at all costs" was kind of like the motive for a lot of companies. But I think that you're going to start to see a lot more companies right-sizing and being more cautious about their headcount in the future. So growth at all costs is probably not going to be a thing for a while.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://www.linkedin.com/in/alexeiolkhovoi/"&gt;Alex Olkhovoi&lt;/a&gt;, CTO &amp;amp; Co-founder at Ace:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;In-house growth of developers will be a trend because most companies from Silicon Valley are overhired now, from 20 to 80%. And I think that the next step is a more attentive hiring strategy and transparent growth strategy for in-house developers.&lt;/p&gt;

&lt;h2&gt;
  
  
  HOW TO MENTOR DEVELOPERS WITH AI?
&lt;/h2&gt;

&lt;p&gt;According to a recent report on software development trends from Exploding Topics, the tech talent shortage continues to be a major issue for engineering managers, even in the face of layoffs. In fact, &lt;a href="https://explodingtopics.com/blog/software-development-trends"&gt;86% of companies struggle to find&lt;/a&gt; and hire skilled tech professionals.&lt;/p&gt;

&lt;p&gt;To attract and retain top talent, companies are investing in the professional development and training of their engineers. However, traditional methods of training can be time-consuming and resource-intensive. This is where AI-powered training platforms can make a big difference. By leveraging machine learning algorithms and personalized training modules, these platforms can automate the training process and provide engineers with the knowledge and skills they need to succeed. This can help companies stay competitive in the market and retain their top talent.&lt;/p&gt;

&lt;p&gt;How &lt;a href="https://www.getace.io/"&gt;Ace AI&lt;/a&gt; helps engineering managers mentor developers?&lt;/p&gt;

&lt;h3&gt;
  
  
  #1. BUILD CAREER PROGRESSIONS
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://www.getace.io/"&gt;Ace AI&lt;/a&gt; uses git data to define the career path level of software engineers.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Jvr4tcJY--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ifvo1xpz6v75yfbkkowz.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Jvr4tcJY--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ifvo1xpz6v75yfbkkowz.gif" alt="Image description" width="640" height="354"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;Connect Git and &lt;a href="https://www.getace.io/"&gt;Ace AI&lt;/a&gt; identifies career level&lt;/em&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  #2. CREATE DEVELOPMENT GOALS WITH PERSONALIZED RECOMMENDATIONS
&lt;/h3&gt;

&lt;p&gt;Based on Git data, &lt;a href="https://www.getace.io/"&gt;Ace AI&lt;/a&gt; automatically identifies skill gaps and creates development goals for each developer with personalized recommendations on mentors, courses, books, and other learning activities.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--uBoszQfV--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/jmjq3g0zhdmv964grl76.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--uBoszQfV--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/jmjq3g0zhdmv964grl76.gif" alt="Image description" width="640" height="354"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;Personalized recommendations in &lt;a href="https://www.getace.io/"&gt;Ace AI&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  #3. WRITE FEEDBACK AND HOLD REGULAR 1-ON-1S
&lt;/h3&gt;

&lt;p&gt;Track the progress of professional skill development of the engineering team with automatic feedback and an agenda for your meetings in &lt;a href="https://www.getace.io/"&gt;Ace AI&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--v4e0zLds--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/aniow5kqo2tj16qw17ij.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--v4e0zLds--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/aniow5kqo2tj16qw17ij.gif" alt="Image description" width="640" height="354"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;Write automatic feedback for skills in &lt;a href="https://www.getace.io/"&gt;Ace AI&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--L7C0Xzs0--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5wpa4t69iq85l6cwcmje.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--L7C0Xzs0--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5wpa4t69iq85l6cwcmje.gif" alt="Image description" width="640" height="354"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;Automatic agenda in &lt;a href="https://www.getace.io/"&gt;Ace AI&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

</description>
      <category>career</category>
      <category>news</category>
      <category>startup</category>
    </item>
    <item>
      <title>VIDEO 2022 Tech Layoffs: Experts on hiring freeze &amp; job cuts</title>
      <dc:creator>Alex Olkhovoi</dc:creator>
      <pubDate>Wed, 16 Nov 2022 18:50:37 +0000</pubDate>
      <link>https://dev.to/extravertivecto/2022-tech-layoffs-srisis-is-best-time-to-invest-in-development-experts-on-hiring-freeze-job-cuts-556f</link>
      <guid>https://dev.to/extravertivecto/2022-tech-layoffs-srisis-is-best-time-to-invest-in-development-experts-on-hiring-freeze-job-cuts-556f</guid>
      <description>&lt;p&gt;One of the most discussed topics and big news right now is tech layoffs: Twitter layoffs with over 50% of staff cut in one day, as well as Meta layoffs and others. Apple and Amazon “paused almost all hiring” and announced hiring freeze for 2023. Lyft and Stripe said they are laying off hundreds of employees.&lt;/p&gt;

&lt;p&gt;More detailed info about the job cuts on the layoffs tracker site: &lt;a href="https://layoffs.fyi/"&gt;https://layoffs.fyi/&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;Other tech companies started to hunt for top developers who just lost their jobs. But is it really the right strategy right now? And how startups can attract top tech talent besides offering huge salaries?&lt;/p&gt;

&lt;p&gt;We asked experienced tech leaders about how it will influence smaller tech companies and startups and what should developers do in this situation. &lt;/p&gt;

</description>
    </item>
    <item>
      <title>VIDEO: How to conduct an employee survey in 3 clicks?</title>
      <dc:creator>Alex Olkhovoi</dc:creator>
      <pubDate>Fri, 05 Aug 2022 21:39:00 +0000</pubDate>
      <link>https://dev.to/extravertivecto/how-to-conduct-an-employee-survey-in-3-clicks-best-employee-survey-tool-5hh2</link>
      <guid>https://dev.to/extravertivecto/how-to-conduct-an-employee-survey-in-3-clicks-best-employee-survey-tool-5hh2</guid>
      <description>&lt;p&gt;In this video, you will find about the best survey tool Ace that will help you to conduct employee survey in just 3 clicks, get free employee survey template, and questions to ask during a survey. &lt;/p&gt;

&lt;p&gt;🔗USEFUL LINKS: &lt;br&gt;
🎯Free employee survey template &lt;a href="https://www.getace.io/templatesutm_source=devto&amp;amp;utm_campaign=templates_promo#test-and-survey"&gt;https://www.getace.io/templatesutm_source=devto&amp;amp;utm_campaign=templates_promo#test-and-survey&lt;/a&gt;&lt;br&gt;
🚀Start 1st survey with Ace - SIGN UP: &lt;a href="https://bit.ly/3yiLycy"&gt;https://bit.ly/3yiLycy&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;00:35 - What do you mean by employee survey&lt;br&gt;
00:43 - Why employee surveys are important?&lt;br&gt;
01:20 - Free employee survey template &lt;br&gt;
01:31 - How do I make an employee survey? employee engagement survey &lt;br&gt;
01:40 - What should be included in employee survey&lt;br&gt;
02:34 - What questions should I ask in an employee survey?&lt;/p&gt;




&lt;p&gt;Help your team grow with Ace!&lt;/p&gt;

&lt;p&gt;FREE ebooks for engineering management &amp;amp; tech leads: &lt;a href="https://www.getace.io/ebooks?utm_source=devto&amp;amp;utm_campaign=ebook_promo"&gt;https://www.getace.io/ebooks?utm_source=devto&amp;amp;utm_campaign=ebook_promo&lt;/a&gt;&lt;br&gt;
Ace's blog: &lt;a href="https://blog.getace.io/"&gt;https://blog.getace.io/&lt;/a&gt;&lt;br&gt;
Grow This Grow That podcast: &lt;a href="https://community.getace.io/"&gt;https://community.getace.io/&lt;/a&gt;&lt;br&gt;
Instagram: &lt;a href="https://cutt.ly/vectorly_inst"&gt;https://cutt.ly/vectorly_inst&lt;/a&gt;&lt;br&gt;
Twitter: &lt;a href="https://twitter.com/VectorlyHQ"&gt;https://twitter.com/VectorlyHQ&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
