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
It was September 2023, my CEO was asking me a question, and my position as Vice President of Engineering was less than three months old. Softwareengineering productivity cant be measured. This is a talk about what you do, as VP of Engineering, when somebody asks for the impossible. How are you measuring productivity?
Alex Circei is CEO and co-founder of Waydev , a Git analytics tool that measures engineers' performance automatically. The end of the year is looming and with it one of your most important tasks as a manager. Another example is that of an engineer who is dipping their toe into multiple projects. Alex Circei. Contributor.
For instance, a skilled developer might not just debug code but also optimize it to improve system performance. HackerEarths technical assessments , coding challenges, and project-based evaluations help evaluate candidates on their problem-solving, critical thinking, and technical capabilities. Here are the key traits to look for: 1.
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.
When done correctly, codereview can help you identify bugs, ship stronger code, improve knowledge sharing and more. Here’s how to improve the process and elevate your development team as a whole.
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?
Provide more context to alerts Receiving an error text message that states nothing more than, “something went wrong,” typically requires IT staff members to review logs and identify the issue. He notes that AI can also automatically create pull requests and integrate with project managementsoftware.
A separate Gartner report found that only 53% of projects make it from prototypes to production, presumably due in part to errors — a substantial loss, if one were to total up the spending. As for Sheth, he also worked at Google as a staff softwareengineer, managing the Google Speech Recognizer platform.
In this series, we pulled aside folks from across our engineering department to talk about confidence. 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 series, we pulled aside folks from across our engineering department to talk about confidence. 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.
Software architects . The unicorns of the tech job market, software architects make high-level design choices and define softwarecoding standards. According to research , the Software Architect role has one of the highest talent deficits. Here are a few tips you can follow while hiring a software architect.
Software architects . The unicorns of the tech job market, software architects make high-level design choices and define softwarecoding standards. According to research , the Software Architect role has one of the highest talent deficits. Here are a few tips you can follow while hiring a software architect.
Ashutosh: I have been a part of recruitment in the data science field for nearly 14 years of my career and have recruited for successful startups (seed to Series D) and MNCs across levels (entry, junior, mid and senior management) and profiles including data analysts, data scientist, ML engineers, full stack developers, and DevOps/MLOps.
I’ve been leading software teams for more than 20 years and one thing I’ve learned about metrics is that leaders tend to put too much emphasis on engineering metrics alone, without considering the bigger picture. When it comes to throughput, his engineers optimize for the team rather than the individual. Morale metrics.
At Apiumhub , we recently launched an interview series where we engage with green software experts and visionaries to raise awareness about the topic and share some insightful tips. Our first initiative is an interview with Paola Annis, one of the founding members of the Green Software Foundation.
In the same spirit of using generative AI to equip our sales teams to most effectively meet customer needs, this post reviews how weve delivered an internally-facing conversational sales assistant using Amazon Q Business. Software Development Manager based in Seattle with over a decade of experience at AWS.
Although this post is written from my point of view of as an EngineeringManager, the practices described and templates linked are valuable for anyone on a remote team: they are the result of collaboration, ideas, and retrospective takeaways from people throughout our Engineering organization. Getting to know a distributed team.
In recent months, Apiumhub has hosted insightful sustainable software talks featuring two great speakers addressing the intersection of softwareengineering and environmental sustainability. Doesn’t make much sense to burn a forest and then use AI to track deforestation.“
For instance: A project manager must excel in conflict resolution and stakeholder presentations. A software developer needs to articulate technical ideas and collaborate with teams. For example: A softwareengineer could be asked to explain a technical concept to a non-technical stakeholder.
Software architects . The unicorns of the tech job market, software architects make high-level design choices and define softwarecoding standards. According to research , the Software Architect role has one of the highest talent deficits. Here are a few tips you can follow while hiring a software architect.
SGNL.ai , a company developing enterprise authorization software, today announced that it raised $12 million in seed funding led by Costanoa Ventures with participation from Fika Ventures, Moonshots Capital and Resolute Ventures. Kriz also spent several years at Google on the product, identity and authorization team. Image Credits: SGNL.
With growing disparate data across everything from edge devices to individual lines of business needing to be consolidated, curated, and delivered for downstream consumption, it’s no wonder that data engineering has become the most in-demand role across businesses — growing at an estimated rate of 50% year over year.
The truth is, engineers no more look forward to job positions that offer only a great salary. When we asked Piyush Tripathi, the Lead Engineer at Square about the elements he looks for in tech interviews, he shared: When interviewing with tech companies such as Amazon, Twilio and SendGrid, I focus on several key factors.
DevOps adoption is changing the way that teams and organizations are building and releasing software. Now, most teams’ software development and release cycles have decreased from weeks, months, or even years, to hours and minutes. CI/CD is a core component of modern-day software development. CI/CD Engineer.
Our on-call engineer became aware of the issue when he was paged by an SLO burn alert. 8/3 – Query engine lambda startup failures : A code change was merged that prevented the lambda-based portion of our query engine from starting. DNS lookups in this availability zone failed or were delayed.
This unique mix of senior engineer plus agile manager doesn’t come easy or naturally for anyone. In this practical guide, author Camille Fournier (tech lead turned CTO) takes you through each stage in the journey from engineer to technical manager. INSPIRED: How to Create Tech Products Customers Love by Marty Cagan.
This is both frustrating for companies that would prefer making ML an ordinary, fuss-free value-generating function like softwareengineering, as well as exciting for vendors who see the opportunity to create buzz around a new category of enterprise software. All ML projects are software projects.
This post is part of a short series about my experience in the VP of Engineering role at Honeycomb. In February of 2020, I was promoted from Director of Engineering to Honeycomb’s first VP of Engineering. Not the plan I didn’t join Honeycomb with the goal of becoming an engineering executive.
Over the last year we have had over 5,000 candidates pass through our engineering hiring process. Since we last wrote about how we interview engineers at CircleCI over two years ago, we raised two more funding rounds and almost tripled the size of our engineering department. What hasn’t changed. Here is the process we use now.
What remains to be seen is if it’ll have a lasting impact on how we hire engineering talent, similar to the move to remote hiring post-pandemic. Companies across the board are reviewing their team structures, looking for removable cushioning, cutting down on middle management, and wanting to do more with less.
There are many reasons, but here are some of the most pertinent: It’s easier on reviewers. Small PRs are easier on reviewers. If someone has to read through and make sense of your code in order to evaluate it, it’s much easier to get through if it’s smaller and more focused. It’s easier to test. It’s easier to iterate.
Mercedes is one of our EngineeringManagers, and Cain recently joined the Engineering team. Together, they’ll answer your questions about interviewing at Tandem by walking you through the hiring process for softwareengineers: from the job description, to the coding challenge, to the final interview.
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.
Germany has been gaining considerable attention from different students due to its excellent attributes like quality technical education, comfortable living environment, and affordable cost of education. It was founded in 2009 and has been known for its research in robotics, computer science and engineering. University of Stuttgart.
Coding challenges Coding challenges can help tech leaders evaluate a candidate’s ability to think critically, solve problems, and adapt to new situations. By providing detailed feedback on code quality and performance, HackerEarth can help individuals learn from their mistakes and improve their skills.
Trunk-based development is a method of version control branch management that seeks to remove complexity and user error by eliminating long-lived software feature branches in favor of developers merging to a single branch called the “trunk.” Ineffective branching strategies create friction within and between software teams.
He is currently head of engineering at Product Hunt. Hough is a Web2 and Web3 softwareengineer, AWS Community Builder, host of the Tech Stack Playbook YouTube channel/podcast, a 5-time global hackathon winner, and a tech content creator with 10k+ followers. Rado: Prioritization, team time, and environment management.
In our fifth episode of Breaking 404 , we caught up with Monica Bajaj, Senior Director of Engineering, Workday to hear out the different biases that exist in tech roles across organizations and how difficult it can get for a woman to reach a senior position, especially in tech. Today women make up only 20% of engineering graduates.
I could continue to focus on that and decide it’s the responsibility of design and engineering to tell me when they are overwhelmed or feel like our commitments are risky. I was an engineer for nine years before moving into product management. I know that’s fairly common practice in the industry.
When it comes to organising engineering teams, a popular view has been to organise your teams based on either Spotify's agile model (i.e. One thing stand-out to me is being intentional and practical about your engineering organisation design. squads, chapters, tribes, and guilds) or simply follow Amazon's two-pizza team model.
A build and release engineer can be referred to as a build developer or release engineer. It is a software professional specializing in managing and enhancing the company’s software product development and releases. Release Engineer Roles and Responsibilities.
In this series, we pulled aside folks from across our engineering department to talk about confidence. 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.
Performance Engineering means many things to different people. The Performance Engineering practice at SailPoint spans all of these concepts. Today we will talk about what Performance Engineering means to IdentityNow and to SailPoint. Maintaining engineering velocity in cloud engineering teams contributes to success.
Director of Product Management, Cloudera. Eva Andreasson has been working with JVMs, SOA, Cloud, and infrastructure software for 15+ years. Hittle is a Level III, top-ranked, Acquisition Program Manager and Systems Planning Research, Development, and Engineering Professional. Eva Andreasson. EvaAndreasson.
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