Rinse & Reteach
Software product team working together as a group; showing the importance of teamwork

Who Actually Works in Tech

A high school lesson in which students research real tech job titles- Product Manager, UX/UI Designer, Full-Stack Engineer, QA Engineer- using verified, cited sources rather than guesses.

At a Glance

Objective

  • Students will dissect the ecosystem of a software development team and map how individual roles collaborate to build everyday consumer software.
  • Students will practice advanced media literacy and anti-plagiarism habits by physically logging their exact digital search footprint (queries and AI prompts) and mapping references directly in line with their notes.
  • Students will evaluate the modern disruption of artificial intelligence on specific technical and non-technical career paths.
Topics Covered
teamworkresearch
Subjects
Computer Science
Related Courses
Intro to Software Tech
Type of Lesson
jigsawgroup

Related Unit(s)

Lesson Plan Notes Who Actually Works in Tech

Many students sign up for computer science classes because they love video games and want to create them. They typically don’t realize that there are more people involved on the team beyond the coders and designers. They don’t know a Product Manager exists. They’ve never heard of QA. UX and UI are treated as the same thing, or as an afterthought. Helping students to see that there’s a real team effort and diverse skill set behind their favorite video game, app, or other software is what this is all about.

It’s important to emphasize that teamwork is integral to building software. By integrating teamwork and technology in this lesson, we are well-positioned for future work such as creating a resume, highlighting our skills, participating in a mock interview, and building a portfolio. The unit officially begins with an understanding of the value and necessity of collaboration, a theme that will recur throughout the school year.

What the lesson actually is

Students research four common software product team roles — Product Manager, UX/UI Designer, Full-Stack Engineer, and QA Engineer — and build out a profile card for each one: what the role actually does day to day, five sourced responsibilities (with a real named source next to each one, not just “I read it somewhere”), the hard and soft skills the role requires, and the tools people in that role actually use.

Then there’s a section I care about more than any other part of this worksheet: an AI Shift Analysis. For each role, students must name specific AI tools that are changing how that job is done and describe a concrete workflow change — not a vague “AI will change everything” statement. This isn’t a bonus add-on. I built it in because I’ve sat on the other side of hiring panels, and “does this candidate understand how their field is actually changing” is a real signal I looked for, not a hypothetical.

Why sourcing matters here

Every fact students record needs a named organization directly next to it. “Google” or “ChatGPT” alone isn’t a source — it gets zero credit for that line. This is deliberate. Students tend to grab answers from AI without thinking about where they came from. So I’m not just teaching them about tech roles; I’m teaching them to distinguish a real, checkable claim from a vibe. That’s a research skill that outlasts this specific worksheet.

What I look for when I grade it

I’m not looking for verbatim copying — a pile of text lifted straight from a source and pasted onto the page tells me nothing about whether a student understood it. I’m looking for synthesis: the student’s own language, condensed, showing they actually processed what they read. Specificity beats polish every time. A vague sentence about “AI helping with coding” earns less credit than one that names GitHub Copilot and describes exactly what changes when an engineer uses it.

Students teach each other

The jigsaw aspect of this project involves students learning in small groups and demonstrating their learning by teaching the entire class. Each group will present their software product team role to the rest of the class. When I’ve done this, I get the opportunity to observe the outgoing students and the quieter ones. Students can use Google Slides or PowerPoint to present. At the end of all the presentations, you can combine everyone’s slides in order to share with the entire class. Emphasize the importance of presenting and sharing with the class as a skill that will serve them in other classes and beyond the classroom as employees.

Frequently Asked Questions

Do product teams still exist now that companies are using AI?
Yes — the roles still exist, though teams may be leaner as companies lean more heavily on AI to do work that used to require more headcount. What's changed is that professionals in every one of these roles are now expected to actively use AI tools as part of the job, not treat it as optional.
Are references important when using AI?
Yes, references are very important. In a school setting, academic integrity may be a term students associate with not cheating. But now the definition of cheating is blurred, and many students don't associate copying and pasting answers from a website or chatbot with academic dishonesty. Students should add references to enhance credibility, fact-check, and avoid plagiarism.
Does this work outside a dedicated computer science classroom?
Yes. It's built for Intro to Software Tech and CS electives, but it doesn't require any prior coding knowledge — just basic web browser familiarity — so it works equally well in a general career-readiness, CTE, or advisory setting.
Do students need laptops or a 1:1 device program to do this?
Devices are needed only for research lookup, not for writing — the actual worksheet is completed by hand on paper. One shared device per small group is enough; this isn't a 1:1-device-dependent lesson.
Have a question or feedback? Get in touch →