Salesforce Mentorship Program Update - SWE.mp4

What is a Software Engineer?

Software engineers are builders of the digital world. They design, develop, and maintain software systems that power everything from mobile apps to enterprise solutions. Software engineers can work on anything from front-end user interfaces to back-end systems and infrastructure.

Cognitive Strengths

Systems Thinking, Pattern Thinker, Analytical Thinking, Technical Learning Agility, Strong Task Persistence

Day in the Life

A Day in the Life of a Software Engineer

Morning: Start with code reviews, checking system health metrics, and team standups to align on priorities and address any blockers.

Midday: Deep work sessions focusing on development tasks, debugging issues, or architecting solutions. This often involves writing code, testing implementations, and collaborating with team members.

Afternoon: Participate in technical discussions, mentor team members, and engage in strategic planning for upcoming projects. The day might end with documentation updates and planning for the next day's tasks.


▶️ A Day in the Life of a Software Engineer

The Neurodivergent Experience

Software Engineering roles can be particularly well-suited for neurodivergent professionals, offering:

1️⃣ How to Maximize the Benefits of Neurodiversity in Software Development & Support Neurodivergent Devs

2️⃣ Neurodiversity: What Can the Software Industry Gain from It?