OCCUPATION THESAURUS

SOFTWARE DEVELOPER



Never struggle with Show-and-Tell again. Activate your free trial or subscribe to view the Occupation Thesaurus in its entirety, or visit the Table of Contents to explore unlocked entries.

CHOOSE MY PLAN

HELPFUL TIP:

There’s probably a good reason why your character chose their career. Think about how certain talents and skills, a dominant positive or negative trait, or even an emotional wound might have influenced this decision. And once they're on the job, don't forget about the many work-related conflict scenarios you can throw at them to create tension and add complications.
OVERVIEW:
Software developers create many of the computer programs people use on a daily basis, from entire systems to smaller, add-on applications. They can develop a wide variety of programs, such as video games, apps, or security software. The product may be created for the company they work for, a client who hires them as a freelancer, or on their own initiative. In addition to designing and coding a product, developers do some testing, fix bugs, and provide upgrades down the road.

Software developers may be independent freelancers or part of a team, working from home, an office, or both. If they work for a client or as part of a group, they will meet regularly, either virtually or in person, to discuss designs and solutions to tough problems, assess progress on a current job, or brainstorm and plan new projects.

NECESSARY TRAINING:
Some companies prefer software developers to hold a bachelor's degree, such as one in computer science, while others require nothing more than completion of certain certifications. If the company offers junior positions or internships, developers may utilize these opportunities to gain experience and on-the-job training. Continuing education is highly important in this field since the language of computers, as well as the computers themselves, are constantly changing.

USEFUL SKILLS, TALENTS, OR ABILITIES:

HELPFUL POSITIVE TRAITS:
...

HELPFUL NEGATIVE TRAITS:
...

EMOTIONAL WOUNDS THAT MAY HAVE FACTORED INTO THIS OCCUPATION CHOICE:
...

SOURCES OF FRICTION:
...

PEOPLE THEY MIGHT INTERACT WITH:
...

HOW THIS OCCUPATION MIGHT IMPACT ONE'S BASIC NEEDS:
...

...

TWISTING THE STEREOTYPE:
...

REASONS THE CHARACTER MAY HAVE BEEN DRAWN TO THIS PROFESSION:
...