This site uses cookies to improve your experience. To help us insure we adhere to various privacy regulations, please select your country/region of residence. If you do not select a country, we will assume you are from the United States. Select your Cookie Settings or view our Privacy Policy and Terms of Use.
Cookie Settings
Cookies and similar technologies are used on this website for proper function of the website, for tracking performance analytics and for marketing purposes. We and some of our third-party providers may use cookie data for various purposes. Please review the cookie settings below and choose your preference.
Used for the proper function of the website
Used for monitoring website traffic and interactions
Cookie Settings
Cookies and similar technologies are used on this website for proper function of the website, for tracking performance analytics and for marketing purposes. We and some of our third-party providers may use cookie data for various purposes. Please review the cookie settings below and choose your preference.
Strictly Necessary: Used for the proper function of the website
Performance/Analytics: Used for monitoring website traffic and interactions
The book Becoming an Effective SoftwareEngineeringManager by James Stanier explores how to manageengineers and what managers can do to build and run effective teams. It helps people decide if they want to go from an engineering to a manager role and organize and improve their management activities.
The typical job description for many engineeringmanager roles is action-packed. It is a mix of hands-on coding, technical leadership and decision making, process and project management, product oversight, people management, finding and hiring talent … the list goes on. What do engineers need to thrive at work?
From the technical executives to folks on the ground in engineering, management and site reliability, we wanted to know what “confidence” meant to them, and how it had changed over the course of their careers. In this interview, we spoke to CircleCI SoftwareEngineer, Jacque Garcia. I’m a softwareengineer on the X Team.
This book is ideal whether you’re a new manager, a mentor, or a more experienced leader looking for fresh advice. Pick up this book and learn how to become a better manager and leader in your organization. Managing Humans: Biting and Humorous Tales of a SoftwareEngineeringManager by Michael Lopp.
Power has a way of flowing towards people managers over time, no matter how many times you repeat “management is not a promotion, it’s a career change.” Managers are privy to performance reviews and other personal information that they need to do their jobs, and they tend to be more practiced communicators.
One of the largest software developer conferences in the region, with unmissable talks and workshops between 31 May to 3 June. Craft Conference is an international festival-like event about software delivery craft. The importance of software delivery craftsmanship is increasing constantly. Check out the speakers!
She took her experience and co-founded Wherewithall , where she offers one-on-one coaching services for managers, executives, and individual contributors growing into leadership, and consulting services to support engineering organizations. As engineers, we have that solid internal barometer of success,” she says. “We
In this episode of Programming Leadership, Marcus and his guest, GeePaw Hill, discuss how the doubling rate in the software industry has resulted in a complete lack of trade discipline. The doubling rate of makers has resulted in a total lack of culture in the software industry (2:12). Show Notes. Transcript. Here we go.
Software Crafters Barcelona. Software Crafters Barcelona is a two day event which aims to attract and connect software development professionals. Software Crafters Barcelona is an opportunity to meet new friends and further improve your skills. Also, he will present code examples, mostly in Java and Scala.
To share your thoughts, join the AoAD2 open review mailing list. As we’ve seen in the previous chapters, Agile is a philosophy: a way of thinking about software development. Agile software development is an ongoing process of learning and improvement. This excerpt is copyright 2007, 2020 by James Shore and Shane Warden.
To share your thoughts, join the AoAD2 open review mailing list. Provide training, coaching, and other ways for people to get help without feeling judged. In your conversations, starting with that first manager, talk about the challenges your organization faces with software development. Your feedback is appreciated!
Tandem’s custom softwareengineering team works collaboratively to create products for our clients. For today’s Tandem Roundtable, our engineeringmanagers (Mercedes, Chris, and Kate) sat down to discuss how they create opportunities for career growth, cultivate an inclusive workplace culture, and support each other along the way.
I was curious about moving up the engineeringmanagement ladder eventually, but I assumed a VP opportunity would be out of reach for a long time, if ever. I find basically all business problems and domains within a software company interesting, and I have always loved that startups let you see how all the pieces fit together.
As a bare minimum, I can think of an engineering organisation of 6 Spotify like squads with each team consisting of 8-10 people including engineers (frontend/backend), BA, PO, and an agile coach. That's an overall engineering organisation of 55+ people including engineering leaders, chapter leads, etc.
Bjorn is an experienced software leader. Bjorn described three challenges for distributed teams: the n+1 management problem, the junior people problem, and the friction of communication problem. The N+1 Management Problem. “For an engineeringmanager role, you have to hire people with director-level skills.”
Bjorn is an experienced software leader. Bjorn described three challenges for distributed teams: the n+1 management problem, the junior people problem, and the friction of communication problem. The N+1 Management Problem. “For an engineeringmanager role, you have to hire people with director-level skills.”
Announcer: Welcome to the Programming Leadership podcast, where we help great coders become skilled leaders and build happy, high-performing software teams. You’re responsible for providing performance feedback, for providing coaching. ” No, you learn to be a designer, or you learn to be an engineer. Transcript.
Softwareengineering productivity cant be measured. Our software would be easy to modify and maintain. We use Extreme Programming as our model of how to develop software. We have a bunch of engineers who dont have the XP mindset. Our engineeringmanagers are at the forefront of that effort.
GitPrime elevates engineering leadership with objective data. In this interview series, Engineering Leaders talk about how to build high performing teams. As an engineeringmanager, you’re concerned with your team delivering the best products they can, as efficiently as they can. Your top priority is to ask for help.”.
For today’s Tandem Roundtable, our design managers (Julia and Chris) sat down to discuss how they create opportunities for career growth, cultivate a healthy design culture, and support each other along the way. Interested in our engineeringmanagers’ perspectives? What is Tandem’s approach to management?
Announcer: Welcome to the Programming Leadership Podcast where we help great coders become skilled leaders, and build happy high performing software teams. Progressed, eventually, to leading test teams, and managing testers, and then moving more into agile roles and team coaching. Links: Sponsor: GitPrime. Transcript.
Announcer: Welcome to the Programming Leadership Podcast, where we help great coders become skilled leaders, and build happy-high performing software teams. Michael: Yeah and it’s… The thing about, I say this because my coach told me this long time ago, feedback is a gift. Transcript. Marcus: Welcome to the show.
Announcer: Welcome to the Programming Leadership Podcast, where we help great coders become skilled leaders, and build happy-high performing software teams. Michael: Yeah and it’s… The thing about, I say this because my coach told me this long time ago, feedback is a gift. Transcript. Marcus: Welcome to the show.
Announcer: Welcome to the Programming Leadership podcast where we help great coders become skilled leaders and build happy high performing software teams. And so this week has been particularly exhausting for me, because I’ve been writing and reviewing various promotion packets for people in my reporting tree. Transcript.
Have you ever been told to be more “innovative” with your code? Differences in design principles between product and engineeringmanagement (1:35). How Rich helps marketers/sales develop a more useful frame for engineering (10:01). So, leave us a review on whatever platform you’re listening to this on. Episode 48.
Have you ever been told to be more “innovative” with your code? Differences in design principles between product and engineeringmanagement (1:35). How Rich helps marketers/sales develop a more useful frame for engineering (10:01). So, leave us a review on whatever platform you’re listening to this on. Episode 48.
Links: O’Reilly Software Architecture Conference – Berlin, Germany. Use discount code MB20 to save 20% on Bronze, Silver, and Gold packages. Will’s book, An Elegant Puzzle: Systems of EngineeringManagement. Marcus: Will, you are a manager now. Marcus: Will, you are a manager now. November 4-7, 2019.
In this episode of Programming Leadership, Marcus and his guest Don Gray enlighten listeners regarding the world of software development, the reasons for implementing software changes and why it’s not as easy as people may think. Software development is not linear and not deterministic. Show Notes. Change is complex.
We organize all of the trending information in your field so you don't have to. Join 49,000+ users and stay up to date on the latest articles your peers are reading.
You know about us, now we want to get to know you!
Let's personalize your content
Let's get even more personalized
We recognize your account from another site in our network, please click 'Send Email' below to continue with verifying your account and setting a password.
Let's personalize your content