In rural communities, one question surfaces again and again:
“But where would I work in computer science here?”
I’ve heard it from students preparing to graduate, from families thinking about their children’s futures, and from educators asked to bring computer science into their schools.
In urban and suburban areas, the connection between technology and careers is visible. Corporate offices, startups, data centers, and coworking spaces make the pathway tangible. Students can see where computer science lives.
In rural communities, that visibility is different. Technology is everywhere, but it is quieter, embedded in the systems that keep daily life running. Because it isn’t always obvious, it’s easy to assume that opportunities in computer science exist somewhere else.
But rural communities are not technology deserts. They are places where technology is essential, even if it isn’t labeled as such.
When students believe they must leave to find opportunity, communities lose more than future technologists. They lose future educators, business owners, and families. They lose people who might otherwise invest their skills back into the places that raised them.
As computer science educators, we have an opportunity to help students build a different narrative.
Students need opportunities to connect technology to familiar places: local farms using sensors and data systems, manufacturing facilities relying on automation, healthcare organizations managing digital records, municipal departments maintaining networks, and small businesses using technology to serve customers and manage operations.
When these connections are made visible, computer science shifts from an abstract subject to a practical tool for sustaining communities.
Educators can take simple but powerful steps to make these connections visible:
Help students identify the computer science around them.
Ask students, “What technology helps our community function every day?” Have students brainstorm local businesses, organizations, and services. Then work together to identify the computing behind them.
For example: grocery stores rely on inventory systems, scheduling systems, applications, databases, and point-of-sale platforms.
Invite local voices into the classroom.
A guest speaker doesn’t need to be a software engineer. Consider asking any guest:
- What problems do you solve?
- What information do you need to do your job?
- What skills are most important in your work?
- How do you know when something has gone wrong, and how do you fix it?
These conversations help students recognize that computational thinking exists in careers they may never have considered computer science-related before.
Create real-world experiences.
Job shadows, student tech teams, community projects, and internships help students see computing in action and understand how their skills can contribute locally. Sometimes it’s best to start in-house.
- Does your school IT department have a role for a student?
- Could students support technology during school events?
- Does your school offer office, library, media, or student leadership positions that involve organizing information, solving problems, or improving systems?
Encourage students to pursue these opportunities and help them connect the skills they use in those roles to the computer science concepts they are learning in class.
These actions do more than expand career awareness. They expand a student’s sense of belonging in the field.
So when a student asks, “Where would I work in computer science here?”
The answer is simple:
In the systems that sustain their community. In the place they already call home.
About the Author

Shelby Bryant is a Program Specialist for Project>Login at Educate Maine, a business-led nonprofit, where she supports middle and high school educators in expanding access to computer science for underrepresented youth. She leads professional development, builds workforce partnerships, and creates diverse pathways into CS, including free computer science summer camps. With a background in the humanities and experience in both digital liberal arts and robotics, Shelby is passionate about empowering educators to inspire the next generation of tech innovators.
