Sorry, this page is no longer available
Sorry, this page is no longer available
Sorry, this page is no longer available
We may earn an affiliate commission when you visit our partners.
Course image

Soft skills are transferrable non-technical skills that are valued in any industry or profession.

These skills are especially important in the tech industry as they help you stand out among equally technically qualified professionals.

This course is aimed at students of both technical and non-technical backgrounds with at least an Intermediate (B1) level of English.

The course is right for you if:

Read more

Soft skills are transferrable non-technical skills that are valued in any industry or profession.

These skills are especially important in the tech industry as they help you stand out among equally technically qualified professionals.

This course is aimed at students of both technical and non-technical backgrounds with at least an Intermediate (B1) level of English.

The course is right for you if:

  • You want to reduce misunderstandings and communication challenges at work
  • You have been denied opportunities and promotions in the past despite having technical expertise
  • You are a newcomer in tech and feel out of sync with the rest

Who is this course for?

  • Employed tech professionals looking to grow their career
  • Job seekers - from beginners to seasoned professionals
  • Everyone working with or on international tech teams
  • IT students and graduates looking to start their careers on a strong foot.

What's inside

Learning objectives

  • After this course, you will:
  • Cut down on workplace misunderstandings and become a more effective communicator
  • Create a strong elevator pitch that you will be able to use at networking events, and business introductions
  • Build better rapport with your overseas teams
  • Learn how to give feedback and communicate in meetings

Syllabus

Module 1. Elevator Pitch
Module 2. Getting Buy-in
Module 3. Raising Issues
Module 4. Scrum Meeting
Read more

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Aims to improve communication skills, which are essential for tech professionals working in international teams and diverse environments
Focuses on reducing workplace misunderstandings, which can lead to increased efficiency and productivity in tech-related projects
Develops skills in giving feedback, which is crucial for fostering a positive and collaborative work environment in tech companies
Teaches how to create a strong elevator pitch, which is useful for networking and making business introductions in the tech industry
Explores scrum meetings, which are a common practice in agile software development and project management methodologies
Presented by the University of Cape Town, which has a strong reputation for its academic programs and research in various fields

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Essential soft skills for tech roles

According to learners, this course provides practical, actionable advice specifically tailored for the tech industry. Many find the content clear and well-structured, particularly highlighting the usefulness of modules covering giving feedback, elevator pitches, and improving communication in meetings. Students report the course offers a solid foundation in key soft skills that are immediately applicable in their professional lives. While some experienced professionals might find certain sections foundational, the overall consensus points to a highly relevant and beneficial learning experience that helps tech professionals navigate workplace interactions more effectively.
Provides a good starting point for skills.
"This course provides a solid foundation in essential soft skills needed in the tech world."
"It's a great introduction to these topics, especially if you're new to focusing on soft skills."
"The course gives you the basics, but you'll need to practice these skills regularly to master them."
"Provides a good overview and starting point rather than deep dives."
Valuable guidance on giving and receiving feedback.
"The module on giving and receiving feedback was a standout for me, offering great insights."
"I learned specific techniques for providing constructive feedback effectively."
"This section alone made the course worthwhile; it's crucial for professional growth."
Modules are clear and easy to follow.
"The way the course is structured makes it very easy to follow and understand each topic."
"Each module builds nicely on the previous one, and the concepts are explained clearly."
"I appreciated the logical flow of the syllabus, moving from pitches to feedback."
"The course structure is clean and concise, making learning efficient."
Offers tools for immediate use at work.
"The course gives very practical advice that I can immediately apply to my work situations."
"I found the actionable strategies for improving communication and feedback especially helpful."
"This course provided tangible skills that I could start using right away in my team meetings."
"Much of the content felt directly relevant and applicable, not just theoretical."
Some topics could benefit from more depth.
"For someone with some prior soft skills training, parts felt a bit basic."
"I wish some topics, like conflict resolution, were covered in more detail or advanced scenarios."
"While great for beginners, intermediate learners might find it lacks depth in certain areas."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Soft Skills For Tech Professionals with these activities:
Review Basic Communication Principles
Revisit fundamental communication concepts to build a solid foundation for the course.
Browse courses on Communication Principles
Show steps
  • Review notes from previous communication courses.
  • Read articles or watch videos on basic communication principles.
  • Identify key concepts such as active listening, nonverbal communication, and conflict resolution.
Practice Active Listening Exercises
Improve your ability to actively listen to others, which is crucial for effective communication and building rapport.
Browse courses on Active Listening
Show steps
  • Find active listening exercises online.
  • Practice summarizing what others say.
  • Ask clarifying questions to ensure understanding.
  • Reflect on your listening habits and identify areas for improvement.
Create a Personal Communication Style Guide
Develop a guide to your communication style to improve self-awareness and reduce misunderstandings.
Show steps
  • Assess your current communication strengths and weaknesses.
  • Define your preferred communication methods and styles.
  • Outline strategies for adapting your style to different audiences.
  • Document examples of effective and ineffective communication scenarios.
Four other activities
Expand to see all activities and additional details
Show all seven activities
Record a Mock Elevator Pitch
Practice and refine your elevator pitch to make a strong first impression at networking events.
Browse courses on Elevator Pitch
Show steps
  • Write a concise and compelling elevator pitch.
  • Record yourself delivering the pitch.
  • Review the recording and identify areas for improvement.
  • Re-record the pitch until you are satisfied with the delivery.
Review 'Crucial Conversations'
Learn techniques for handling difficult conversations, which is essential for raising issues and giving feedback effectively.
Show steps
  • Read the book 'Crucial Conversations'.
  • Identify key concepts and tools.
  • Reflect on how to apply these concepts in your own work environment.
Review 'Nonviolent Communication'
Learn techniques for expressing yourself clearly and empathetically, which is essential for raising issues and giving feedback constructively.
Show steps
  • Read the book 'Nonviolent Communication'.
  • Identify the four components of NVC: observations, feelings, needs, and requests.
  • Practice applying NVC in your daily interactions.
Write a Blog Post on Overcoming Communication Challenges in Tech
Share your insights and experiences on communication challenges in the tech industry to help others learn and grow.
Browse courses on Communication Challenges
Show steps
  • Brainstorm common communication challenges in tech.
  • Outline the blog post with an introduction, body paragraphs, and conclusion.
  • Write the blog post, providing practical tips and advice.
  • Edit and proofread the blog post before publishing.

Career center

Learners who complete Soft Skills For Tech Professionals will develop knowledge and skills that may be useful to these careers:
Technical Project Manager
A Technical Project Manager requires strong communication and interpersonal skills to lead teams and ensure project success. This course helps one to cut down on workplace misunderstandings to become a more effective communicator. Furthermore, the modules on getting buy-in, raising issues, and giving feedback are particularly relevant. A Technical Project Manager needs to build consensus and navigate complex stakeholder relationships, skills directly addressed in this course. This course directly helps one to communicate effectively with team members and stakeholders.
Scrum Master
A Scrum Master facilitates agile project development, requiring excellent communication and team-building skills. This course directly helps one become a more effective communicator and will help to reduce workplace misunderstandings. The module on scrum meetings is especially relevant to this role. Through this course, a Scrum Master will improve their ability to lead productive meetings and build better rapport with their teams. This course provides a foundation for any Scrum Master who wishes to facilitate clear communication amongst a team.
Software Development Manager
A Software Development Manager oversees teams of engineers, requiring strong communication to guide and mentor team members and stakeholders. This course helps one to develop an effective elevator pitch to use when networking or in business introductions. This is especially useful in a leadership role. A Software Development Manager will also need to effectively give feedback to their team members, a skill that is taught by this course. This course will help any Software Development Manager who wants to improve their ability to communicate with others and lead their team with clarity.
IT Consultant
An IT Consultant must communicate complex technical information to clients and stakeholders, making this role a great fit for this course. This course helps a consultant to cut down on workplace misunderstandings and become a more effective communicator. Through this course, one can learn how to get their point across clearly when consulting with clients. These skills will help an IT Consultant make a greater impact on their clients. This course can help a consultant clearly communicate with stakeholders.
Team Lead
A Team Lead must effectively communicate with and motivate their team members. This course can help to cut down on workplace misunderstandings and improve communication skills. The modules on raising issues and giving feedback are crucial for a Team Lead. This course can help a Team Lead to build better rapport with their team and make them more effective leaders. Additionally, the skills taught in this course are directly applicable to the needs of a Team Lead.
Product Manager
A Product Manager must communicate effectively with various teams, including engineering, marketing, and sales. This course helps build better rapport with overseas teams, a skill that will benefit any Product Manager who works with international teams. An effective Product Manager will need to successfully navigate raising difficult issues in meetings, which is a skill that is covered by this course. These skills can help a Product Manager influence and collaborate effectively. This course helps a Product Manager to hone their communication skills.
Business Analyst
A Business Analyst acts as a bridge between business needs and technical solutions and requires strong communication skills. A Business Analyst would benefit from this course because it helps build the skills needed to cut down on workplace misunderstandings. This course provides the foundation to build better rapport with teams. The modules on getting buy-in and getting one's point across are also particularly beneficial. This course may be useful to improve communication skills with both technical and non-technical stakeholders.
Technical Recruiter
A Technical Recruiter must clearly communicate job requirements to candidates and effectively represent their company. This course helps one to develop an effective elevator pitch to use when networking, which is a tool that is useful for this role. The ability to get one's point across clearly and effectively is crucial for a Technical Recruiter when working to attract top talent. This course may be useful to hone communication when working with potential candidates.
Sales Engineer
A Sales Engineer needs to clearly communicate technical specifications to potential clients, making this course useful. This course may help one cut down on workplace misunderstandings, which can hinder effective sales communication. Additionally, the modules on getting one's point across will benefit a Sales Engineer. The module on elevator pitches is also useful to present value to potential clients. This course may assist a Sales Engineer with clear and persuasive communication.
Training Specialist
A Training Specialist designs and delivers training programs where communication skills are critical. This course may be useful to improve one's effectiveness with a better understanding of communication practices. The ability to get your point across and give feedback are critical skills in training and development. This course may assist a Training Specialist to design more impactful training programs. This course may provide some communication related skills to help you train others.
Technical Writer
A Technical Writer must write clear documentation and technical content. This course may help a Technical Writer to communicate more effectively with their team, which can facilitate the creation of better documentation. This course may be useful as it covers the importance of clear communication to cut down on misunderstandings. This course can be a helpful guide for a Technical Writer seeking to improve team communication skills. By improving one's communication with other teams, it may be possible to produce better documentation.
Customer Success Manager
A Customer Success Manager builds and maintains relationships with clients, requiring strong communication. This course may be useful as it can help a manager clearly communicate with clients. This course may also help in building rapport. This course may help a Customer Success Manager better understand the importance of clear communication to ensure customer satisfaction. By improving their communication skills, a Customer Success Manager can better serve their clients.
Instructional Designer
An Instructional Designer creates educational content, requiring clear communication and understanding of learning styles. This course may help an Instructional Designer improve their communication skills with other team members. The modules on getting your point across and giving feedback are useful skills for this role. This course may be useful in providing a foundation for effective team communications. By improving their communication skills, an Instructional Designer can work more effectively with their team.
Data Analyst
A Data Analyst must effectively communicate findings to stakeholders, requiring clear and concise communication. This course may be useful to improve one's ability to communicate in meetings and give feedback. This course may assist a Data Analyst when working with team members and stakeholders. By effectively communicating data insights within a team, a Data Analyst can drive better business outcomes.
Software Engineer
A Software Engineer needs to collaborate effectively with team members and articulate technical issues, making communication skills important. This course may help a Software Engineer build better rapport with teammates and improve communication skills. The course will not teach technical skills needed for this role. This course may be helpful for those seeking to improve team communication. By improving communication with others on their team, a Software Engineer can improve their collaborative abilities.

Reading list

We've selected two books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Soft Skills For Tech Professionals.
Provides a framework for handling high-stakes conversations effectively. It offers practical tools and techniques for improving communication skills, managing emotions, and achieving positive outcomes in challenging situations. It valuable resource for anyone looking to enhance their ability to navigate difficult conversations in the workplace and beyond. This book is commonly used by industry professionals to improve communication.
Introduces a communication process focused on empathy, honesty, and meeting the needs of all parties involved. It provides a framework for expressing oneself authentically and understanding others without resorting to blame or criticism. It valuable resource for improving relationships, resolving conflicts, and fostering collaboration in both personal and professional settings. This book is helpful in providing background knowledge.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser