2025 Field Research Project: Career Path

Course Title: Web Dev Career Experience | Instructor: Robert Buchholz | Completion Date: May 19th, 2025

Pursuing?

I am most interested in pursuing a career as a Full-Stack Web Developer, a role that involves working on both the front-end (user interface) and back-end (server, database, and application logic) aspects of web development. This career path excites me because it offers a blend of creativity and problem-solving, allowing me to build fully functional web applications from start to finish. Additionally, web development is a constantly evolving field with a strong demand for skilled professionals.

guy at desk

Factual Data on Job Outlook & Salary

Salary Range:

Entry-level developers earn around $60,000–$80,000 per year, while experienced developers can make $100,000–$150,000+ per year, depending on location and expertise.

Typical Working Hours:

Usually 40 hours per week, but overtime may be required to meet project deadlines. Freelancers may have flexible schedules.

Employment Outlook:

The U.S. Bureau of Labor Statistics projects a 23% growth rate in web development jobs from 2021 to 2031, much faster than the average for all occupations.

Opportunities for Advancement:

Web developers can advance to senior developer roles, software engineering positions, or move into project management, consulting, or entrepreneurship.

Reasons for Choosing This Career Path

Passion for Coding & Problem-Solving –I enjoy programming and solving complex challenges, which are fundamental aspects of web development.

Creative & Technical Balance –Full-stack development allows me to work on both the visual design (UI/UX) and the technical backend logic.

Job Flexibility –Web developers have the option to work remotely, freelance, or be employed in various industries.

Strong Career Growth –The demand for skilled web developers is growing, providing stable job opportunities and advancement potential.

Tasks and Activities in This Career Field

-Writing and maintaining code using languages such as JavaScript, Python, and SQL.

-Designing responsive and user-friendly interfaces using HTML, CSS, and frameworks like React or Angular.

-Developing and managing databases using MySQL, MongoDB, or PostgreSQL.

-Debugging, testing, and optimizing website performance.

-Collaborating with designers, project managers, and other developers in a team environment.