Friday, January 3, 2020
Beyond Code Why Todays Engineers Need Strong Soft Skills
Beyond Code Why Todays Engineers Need Strong Soft Skills Software engineers are a hot commodity today, and nearly every company needs them. In fact, software engineering is one of the top 10 most in-demand jobs in 2017, according to a report from CareerCast.Along with this current demand for engineers, there is also a growing demand for engineers to have new skill sets, particularlywhen it comes to soft skills. Gone are the days when engineers could lock themselves in their offices and crank out massive amounts of code. As former coders like Mark Zuckerberg become powerhouse leaders in tech companies around the world, increasingly mora organizations are asking engineers to develop intangible skills like leadership and collaboration chops.In some settings, these soft skills may be even more important than technical prowess. Researchfrom Harvard, the Carnegie Foundation, and Stanford Research Center found that 85 percent of job success comes from strong soft skills, and only 15 percent stems from hard skills like engineering knowledge.Engineers Need to Collaborate and Solve ProblemsTodays engineers operate in much more collaborative work environments. In the past, engineers were the executors of ideas devised by the product marketing team. In todays agile engineering environments, engineers, product managers, user experience designers, marketers, and many others typically work together in small pods on projects, meeting nearly every day to brainstorm ideas and manage workflows. In this setting, the engineer is expected to solve problems that are not always technical in nature while clearly communicating their points of view and collaborating with teammates.As companies become increasingly global, engineers may even be working with teams thousands of miles away, heightening the need for them to be exceptionally flexible and adept atresolving conflicts. In software-as-a-service (SaaS) companies, product review cycles are often three weeks or less. More frequent releases means engineers need greater personal accountability, and they need to be able to communicate their progress toward deadlines, often as they manage the entire release process.At Instructure, we assess an engineers communications skills along with their technical capabilities. As weve focused on engineers who bring strong collaboration and communication skills, weve found that ur projects run smoother and were able to iterate faster and with limited hiccups.Not Enough EngineersHave the Right SoftSkillsThat being said, as ur company grows and we need to hire more engineering talent, we find there arent enough engineers in the talent pool who have mastered both the technical skills and the dynamic soft skills. While universities and crash engineering courses do a fine job at helping new engineers develop the technical skills of the trade, many people still lack basic communication and problem-solving skills when they graduate these programs. Some colleges have identified this problem, and theyve consequently started to emphasize soft skills more within their STEM departments, but it is still difficult to find a high-quality engineer who is also a great leader.In many instances, this skills gap within engineering has been left to companies to fix. With in-office education, companies can indeed offer engineers the soft skills training they need. As more and more engineers are asked to lead, its important that employers help these future managers build the communication skills they need at the outsets of their careers.Companies Need to Take the Lead on Training EngineersAt Instructure, we train our engineers with much of the same materials we use to train our managers. Were focused on building engineers who can set expectations with teams and communicate well with others. We also mix soft skills courses into engieneers continued coding education, and we give new engineers mentors to help them become productive team players more quickly. Once an engineer has shown leadership promise, we give them opportunities to mentor others or become a team lead, expanding their leadership responsibilities from there.Companies need to take on the task of nurturing the next generation of engineers. Building their soft skills will make them not only better engineers, but also all-around better employees, leading to greater innovation and productivity for the company.Jeff Weber is senior vice president of people and places at Instructure.
Subscribe to:
Posts (Atom)