Every day I get to experience new technologies, make new choices, and drive decision making at our clients to give them the best quality and most sustainable software. Every day allows me the opportunity to showcase my broad experience and learn new and exciting technologies.
- Wake up and put on a large pot of tea.
- Journal out my plans and goals for the day.
- Read notes I left myself from the night before.
- Work in 25-minute blocks of uninterrupted tasks.
- Take a full lunch break, including thirty minutes of exercise three times a week. Step outside for this.
- Meet with teams during designated times to help others with blockers and get help with my blockers.
- Finish up tasks that might take a little longer.
- Journal end of day notes and tomorrow’s notes.
- Read a few chapters of books I’m currently reading.
- Do thirty minutes of work on personal projects.
- Get to bed at a consistent time.
When I’m not at my computer during the day…
I really prefer to be outside or on a bike. I don’t want to be defined by the work I do at the computer. I may also be prepping dinner or cooking breakfast or other activities that use my hands.
Skills to be successful in my role…
Adaptability is the biggest skill I’ve found for success in my role as a Senior Software Engineering Consultant. It’s not enough to be able to learn, but to be able to shift into entirely new skillsets and learn them with the fervor and passion that I experienced when I first got a computer to do what I wanted.
Best advice I’ve received at SoftSource…
I don’t think it was ever actually spoken to me, but the best advice I received in my work was to accept that I was qualified and good at my job. That I am exactly who I say I am, and that I can accomplish the goals I set myself to. It was a mindset shift from someone who was used to being pessimistic and worried into someone who is confident and optimistic. That advice was worth everything to me.
How I’d describe team dynamics…
I think team dynamics, for me, is best described as a series of relationships. These relationships all require trust, respect, empathy, and loyalty. Trust that your team is there because they belong there. Respect their abilities and your ability to teach and learn from them. Empathy to understand that they are living lives and going through the same type of events you go through, and have the same types of fears, frustrations, aspirations, and dreams. Loyalty that you are going to do what you say for the team, and that you will help the team grow into something bigger than the sum of its parts.
Who I am makes me better at what I do…
I am a firm believer in the phrase, “Do the right thing.” It is one of my core beliefs, and one I held long before I ever came to SFTSRC. Everything I do spins out of a desire to be the right change for the world. It guides my decisions. When I tell a teammate that I will do something, I do it, because they expect me to do as I say. When I tell a client that this will be fixed, it will be fixed, because it’s the right thing. This one core value is at the heart of every interaction I have. It makes me better at everything I do.
Quick facts about Jarrod
Favorite work perk
A wonderful office and good people to work with who have a broad set of skills to tap and learn from.
Turkey sandwich, with honey mustard and mayo, gouda cheese slice. Chips, and a pickle.
Favorite technology/tool/language learned while at SoftSource
Scala and functional programming are both big favorites. I went from saying “Yes, I can learn that” in an interview to a position of expertise through an engagement. Functional programming was an entire paradigm shift that likely will make every project I work on in the future that much stronger.
First thing I mastered after joining SoftSource
Believing in myself and that my skills are valuable.
Skill I’m building now
Working on RUST programming, continuing my functional programming expertise, and looking into more DIY projects around the house involving microprocessors and Arduinos.