Frontendmasters Courses
863 subscribers
1 photo
7.9K videos
2.04K links
#frontendmasters courses

source: https://frontendmasters.com/courses

Channel for automated uploaded courses from frontendmasters.com

Our Channels:
@vue_courses
@vue_updates

Contacts:
@Black_Yuzia
Download Telegram
Media is too big
VIEW IN TELEGRAM
12. Building Strong Partnerships
Ryan discusses the importance of strong partnerships and collaboration in achieving success, emphasizing the need for input, feedback, and diverse perspectives from partners to drive innovation. The lesson also covers building trust, effective communication, aligning expectations, being adaptable, and understanding shared goals. Ryan also addresses a question about teams that have different approaches to problem-solving and provides suggestions for finding a middle ground and fostering collaboration. The lesson concludes with additional tips on communication and the impact of team communication patterns on software systems design.
#lesson
Media is too big
VIEW IN TELEGRAM
13. Building a High-Performing Team
Ryan discusses the importance of building and maintaining a high-performing team, and defining a high-performance team as one that exceeds expectations, delivers work efficiently, satisfies customers/stakeholders, and has a positive impact on the business. He also addresses the need for continuous improvement, consistency, and open communication within the team. The lesson concludes with insights on how to address team struggles and give feedback to team members who need to improve in certain technical areas.
#lesson
Media is too big
VIEW IN TELEGRAM
14. Measuring Team Performance
Ryan discusses how to determine if a team is performing well, and mentions several indicators, such as clear goals and alignment, meeting timelines, and receiving unsolicited positive feedback. He also mentions individual growth, healthy debate, psychological safety, and the ability to learn from mistakes. Also emphasized is the importance of giving and receiving feedback in a constructive manner.
#lesson
Media is too big
VIEW IN TELEGRAM
15. Bad Measurements of Performance
Ryan discusses the pitfalls of using certain metrics to measure team performance, such as lines of code, number of commits, time-based metrics, a focus on quantity over quality, and associating card points to hours. Ryan emphasizes that these metrics do not provide meaningful insights into high performance and should not be used for measurement.
#lesson
Media is too big
VIEW IN TELEGRAM
16. Ask a Manager- Measuring Performance
#lesson
Media is too big
VIEW IN TELEGRAM
20. Dealing with Conflict: Audience Discussion
Ryan asks the audience how they would approach various scenarios he covered which highlight the challenges of different types of conflicts, parties involved, power structures and dynamics that arise at work. Ryan finishes with guidance on how to create physiological safety which can de-escalate conflicts.
#lesson
Media is too big
VIEW IN TELEGRAM
21. Giving Feedback
Ryan examines the challenges and importance of giving feedback. He emphasizes the need for both positive reinforcement and constructive criticism and differentiating between general growth feedback and critical feedback. He also shares their approach to receiving feedback from team members and the importance of giving feedback in a private setting rather than in a group or through Slack.
#lesson
Media is too big
VIEW IN TELEGRAM
22. Critical Feedback
Ryan discusses how to approach giving critical feedback and having conversations about it, affirming the importance of creating a conducive space for feedback and considering the recipient's readiness to receive it. Also highlighted is the need for clear and concise feedback, framing it as an observation and providing concrete examples. Additionally stressed is the importance of empathy, patience, and open dialogue in these conversations.
#lesson
Media is too big
VIEW IN TELEGRAM
23. Avoiding Feedback Mistakes
Ryan reviews common mistakes to avoid when giving critical feedback. He emphasizes the importance of not overwhelming the recipient with too much feedback at once, avoiding harsh or hurtful language, and not making the feedback personal. Also stressed is the need for clear and concise feedback, and the importance of addressing issues in a timely manner rather than waiting too long.
#lesson
Media is too big
VIEW IN TELEGRAM
24. Feedback Support and Follow-up
Ryan considers the importance of giving critical feedback and how to handle it effectively. He covers the need to give the person time to reflect and digest the feedback, provide written feedback to ensure clarity, and encourage the person to outline a plan for improvement. Ryan also talks about the importance of ongoing feedback and discusses the role of managers in receiving feedback from their team members.
#lesson
Media is too big
VIEW IN TELEGRAM
25. Receiving Feedback
Ryan provides tips on how to best receive feedback, such as assuming best intent, being an active listener, and avoiding becoming defensive or making excuses. The lesson concludes with suggestions on how to engage feedback from the team and the importance of thanking people for their feedback.
#lesson
Media is too big
VIEW IN TELEGRAM
28. Ask a Manager- Handling Change Management
#lesson
Title: Engineering Management Fundamentals 101
Description: Explore a career in software management with guidance from Netflix's Engineering Manager, Jem Young. Learn key motivations, challenges, and essential skills for effective leadership and meeting management, setting the stage for success in engineering management.
Link: https://frontendmasters.com/courses/intro-management/
Time: 4 hours, 29 minutes
Lessons: 31 / 31
Tags: #course #frontendmasters #720p
Media is too big
VIEW IN TELEGRAM
1. Introduction
Jem Young introduces himself and the course - and talks about appreciating and importance of doing a job well done at Engineering Management. The instructor also shares their personal experience of transitioning from a software engineer to an engineering manager and the challenges they faced.
-
https://static.frontendmasters.com/assets/courses/2024-01-14-intro-management/intro-management-slides.pdf
#lesson
Media is too big
VIEW IN TELEGRAM
2. Business of Technology
Jem discusses the importance of understanding the business side of software engineering. He emphasizes that while coding skills are important, it is also crucial to recognize the various roles and teams involved in delivering a product, such as sales, marketing, design, QA, infrastructure, and more. Jem highlights the need for engineering leaders and managers who coordinate and support the software engineers and emphasizes the importance of considering the entire business ecosystem when developing software.
#lesson