skip to main content

Career Connections: Software Developer (Kosada)

4 minutes

My name is Jaymie Strecker, and I work for Kosada, and I'm a software developer. I work with a team of people to make apps that people use on their computers and phones and tablets. I'm involved in pretty much all stages of making the software. It's not just, you sit down, program it, and ta-da! It's perfect the first time. There's this long cycle of making stuff and then figuring out what worked and what didn't work and debugging it, figuring out what went wrong and trying to fix that. Then eventually we get something that's working pretty well, and we'll take it back to the customer and have them test it. And then even after we've provided the finished product to our customer, there's always a certain amount of support, helping them make sure they know how to use the software correctly. It's definitely a creative endeavor, so I kind of think of it like you're-- It's magic because you type special words on the computer, and it's like you're creating something out of nothing. So you type "draw a cube" in computer language, and then this cube appears on the screen, and it's really this magical feeling. We had somebody ask if we could make an app that helps teachers keep track of students' attendance. We had to think about needing one view that's going to show all the students and displaying all those on a grid, and if you tap on a student, what's going to happen. We have to write the code to handle that. It often helps if you have some other specialty besides computer science because when you're doing software development, it's not in a vacuum. Software development is always for somebody and about some subject. I think the most satisfying part is when I see somebody using software that I helped develop. I get a real sense of pride from that. It's just knowing that I'm doing something useful that somebody else can use to make their life better. There's only so much that you can learn in the classroom, so getting experience actually doing software development is really important toward getting a job because you take what you learn in the classroom and apply it and also go beyond that and learn things that you can only learn by doing.

Funding to purchase and make this educational production accessible was provided by the U.S. Department of Education:

PH: 1-800-USA-LEARN (V) or WEB: www.ed.gov.

Transcript Options


Now Playing As: Captioned (English) (change)

Report a Problem

What all does a software developer need to know? What should one study in college? A software developer must know more than just how to code in order to be successful. Part of the "Career Connections" series.

Media Details

Runtime: 4 minutes

Career Connections
Episode 1
5 minutes
Grade Level: 7 - 12
Career Connections
Episode 2
6 minutes
Grade Level: 7 - 12
Career Connections
Episode 3
3 minutes
Grade Level: 7 - 12
Career Connections
Episode 4
5 minutes
Grade Level: 7 - 12
Career Connections
Episode 5
5 minutes
Grade Level: 7 - 12
Career Connections
Episode 6
4 minutes
Grade Level: 7 - 12
Career Connections
Episode 7
7 minutes
Grade Level: 7 - 12
Career Connections
Episode 8
7 minutes
Grade Level: 7 - 12
Career Connections
Episode 9
6 minutes
Grade Level: 7 - 12
Career Connections
Episode 10
6 minutes
Grade Level: 7 - 12