BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Podcasts Pablo Santos on Creating a Great Engineering Culture, Engaging Remote Workers and DevOps

Pablo Santos on Creating a Great Engineering Culture, Engaging Remote Workers and DevOps

In this Shane Hastie, Lead Editor for Culture & Methods, spoke to Pablo Santos of Plastic SCM about what it takes to create a great engineering culture, dealing with skills shortages, engaging remote workers and getting the highest value out of DevOps.    

Key Takeaways

  • Attracting the right people is a constant challenge in the technology space
  • Having interesting and challenging work is important
  • Remote workers are common today and it’s important to focus on keeping them engaged
  • DevOps is a way to create a continuous flow of stable changes and get them into production quickly
  • The art of splitting the work is key to DevOps and it is something that takes significant understanding and careful design

Show Notes

  • 00:50 Introductions
  • 02:07 A founder’s story – how Pablo came to launch Plastic SCM
  • 03:00 The factors that make a great engineering culture?
  • 03:31 The work is super-challenging which spans many aspects of many technology stacks *** Good soundbite ***
  • 04:12 Anyone can work on any area of the product which allows them to keep learning
  • 04:50 The challenges of attracting the right people
  • 05:28 Working with local universities to source skilled people
  • 06:09 The value of interesting technical challenges to attract people
  • 06:31 Being a small player competing against much larger organisations
  • 07:03 Transitioning to having more and more remote workers
  • 07:44 Techniques to keep remote workers motivated
  • 07:57 It’s easier if the remote person started working in-person with the rest of the team
  • 08:22 With new employees who will work remotely they have a one-month kick-off period where they work in the central office to help everyone to get to know each other
  • 08:49 If people are within driving distance they are encouraged to get together on a regular basis
  • 09:14 The importance of ensuring the potential new person fits well with the team during the hiring process
  • 09:45 Defining DevOps as a way to create a continuous flow of stable changes and get them into production quickly
  • 10:20 It’s about splitting the work into small chunks that make sense and deliver value
  • 10:52 The art of splitting the work is something that takes significant understanding and careful design
  • 11:30 The key is to ensure that the tasks being done are really short – less than a day
  • 12:15 The story of how Plastic SCM releases their product – moving from one release per week to at least one deployment per day
  • 14:16 Customers choose how often they take the releases based on their ability and need to absorb change

Mentioned:

More about our podcasts

You can keep up-to-date with the podcasts via our RSS Feed, and they are available via SoundCloud, Apple Podcasts, Spotify, Overcast and YouTube. From this page you also have access to our recorded show notes. They all have clickable links that will take you directly to that part of the audio.

Previous podcasts

Rate this Article

Adoption
Style

BT