A friend told me about a cool refactor he did but couldn't explain why he did it. After asking 3 Whys, we got down to the bottom of it, and we were able to formulate the benefit of the refactor in business terms. It is really important to know how to translate what we do, so that the business appreciates it. Practice, ask for assistance from your team leader, and make sure you are aligned with the current business goals. Remember: we are problem solvers, not code monkeys! P.S - We are hiring :) Software Engineer: https://lnkd.in/d7RHuZrw Product Manager: https://lnkd.in/dcYJc8pK #growth #development #softwareengineer #product #hiring
Patrick Keith’s Post
More Relevant Posts
-
I want to put together a lean and advanced team to build out some really awesome capabilities for the Defense and Civic Technology ecosystems. This cluster of initiatives are extremely non-traditional; they're focused on creating relevant features that enhance mission outcomes, that users enjoy and are eager to adopt. No box checking. ➡ Looking for Product Managers that have a bias for "commercialization". ➡ Looking for Full-stack Engineers that are eager to build data-intensive applications with some lightweight data engineering tasks. The pay, benefits, culture, and advancement opportunities are legitimately spectacular. This high-impact team will help discover and influence company direction in a lot of ways. These are some attributes that I think a person should have to enjoy this environment and experience: 💠 Love of craft - these are challenging capability needs with policies and environmental constraints that make development and prioritization challenging - by understanding and loving your discipline, I think it will help reduce the complexity of the problems that are being solved. 💠 Genuinely being proactive - every role will have a level of ownership, leadership, and inspiration. Always be trying to move the product forward; understand quality / speed tradeoffs. I think a person that's in love with their craft and willing to collaboratively share their candid opinions with others will help move these complex missions forward. 💠 Focus on operationalization - this isn't an R&D program or a situation where a legacy system can fester. The products you will be building need to be deployed and operationally accepted, ASAP. This environment simulates a real commercial market (but in the Public Sector) more closely than any other program I've supported. 💠 Few Assumptions - because of the speed and scrappiness of this team, I think being extremely self-aware and keeping assumptions in check would be very beneficial. The team should be eager to research and test their assumptions to reduce risk for operationalization. 💠 Fun and Friendly - delivery is hard, there's a major emphasis on reducing as much nonsense as possible so we can build cool stuff. This is a goofy and fun environment. Pace, time, and structure is all very negotiable. It's genuinely all about creating dependable outcomes with our software. Please let me know if you're interested! I can tell you more about it. #hiring #software #space
To view or add a comment, sign in
-
-
🌟 Unlock Your Path to Happiness as a Software Engineer! 💻✨ 💡 1. As a software engineer, you have the incredible opportunity to bring ideas to life, transform concepts into reality, and create solutions that impact lives. Whether you're developing cutting-edge applications, optimizing systems for efficiency, or pioneering breakthrough technologies, every line of code you write contributes to a brighter, more connected future. 🚀2. Beyond the thrill of mastering new languages and frameworks, being a software engineer offers a pathway to fulfillment unlike any other. The satisfaction of solving complex puzzles, the joy of collaborating with like-minded peers, and the pride of seeing your creations come to life - these are the moments that ignite the soul and fuel your passion for innovation. 3.🌈 But perhaps the greatest reward of all is knowing that your work makes a difference. From enhancing user experiences to revolutionizing industries, software engineers play a vital role in shaping the world we live in. And in that process, they find not just success, but true happiness in knowing that they are contributing to something greater than themselves. 💻 So, if you're ready to embark on a journey where creativity knows no bounds, where challenges are opportunities in disguise, and where happiness is found in the lines of code you craft, then seize the moment and embrace the thrilling adventure of being a software engineer. Join the ranks of those who dare to dream, innovate, and make the world a better place, one line of code at a time. Your journey to happiness starts here! #SoftwareEngineering #Innovation #Happiness #TechCareer #Coding #Passion #DreamBig #JoinTheJourney
To view or add a comment, sign in
-
-
Senior Technology Consultant US @ Few&Far - Helping product development teams hire the right people, faster
When it comes to hiring Engineers, we’ve seen it all. So, for this week’s installment of Beyond the Code, we asked Engineering leaders what works, and what doesn’t, when they’re dealing with building out their teams. John Stille, Martyn McKean, Fergus Doyle, and Richard Ford shared their unpopular opinions with Chris Waniala and I. Check out their thoughts below.... Stay tuned for more insights next week. #engineering #development #tech #techleaders #cto #engineeringleaders #ai #beyondthecode #hiring
To view or add a comment, sign in
-
BSc(Hons) MBCS - Principal Technical Software Engineer with 20 years experience in Senior SDE, SDET and DevOps roles. Ex-Arm, Ex-BBC, Ex-cellent. Also provides pro-bono career mentoring. 🏠
I honestly don't think there is a crisis in hiring 'good' software engineers. There are so many requirements, competition, hoops to jump through and so on, already. I think there is a crisis in hiring 'good' software engineering managers, project managers, and other middle managers, whose job it is to make an environment that is optimal and supportive for software engineers to do their best work. The idea that even a supposed 'rockstar' individual software engineer can make that much difference, or even perform their role satisfactorily at all in a bad or ill-suited environment, is the one that needs to die. #software #industry
To view or add a comment, sign in
-
Chief Operating Officer at Second Front | Defense Tech Leader | Force Multiplier in Sales & Marketing
Are you a software engineer looking to get into the #DefenseTech space? You should check out our stellar engineering team here at Second Front Systems! Software development can be an intricate maze, and our engineering team navigates it with unparalleled expertise and determination. The governance and compliance terrain is no walk in the park—and at #2F we are committed to help our customers navigate these complexities too. The blend of digital transformation combined with product creation is a challenge we've embraced wholeheartedly. Our secret sauce? Flexibility! 💡 Exploring New Categories: We're pioneers, constantly learning, evolving, and adapting as we grow. 💡 Challenging Orthodoxies: We're not afraid to question the status quo as we partner across multiple stakeholders to create additional pathways to success. 💡 Researching Ambiguities: We thrive on seeking precise understanding in complex situations, identifying options, and taking decisive actions. Together, we're shaping the future, one line of code at a time. If you're as passionate about innovation, transformation, and challenging the norm, come join us on this thrilling journey! We have openings for software engineers on our application and platform teams. Check them out here: https://lnkd.in/g3PT2GVN #Innovation #EngineeringJobs #WeAreHiring
To view or add a comment, sign in
-
When it comes to hiring Engineers, we’ve seen it all. So, for this week’s installment of Beyond the Code, we asked Engineering leaders what works, and what doesn’t, when they’re dealing with building out their teams. John Stille, Martyn McKean, Fergus Doyle, and Richard Ford shared their unpopular opinions with Charlie Incledon-Webber and I. Check out their thoughts below.... Stay tuned for more insights next week. #engineering #development #tech #techleaders #cto #engineeringleaders #ai #beyondthecode #hiring
To view or add a comment, sign in
-
As a software engineer, I truly understand the unique challenges we encounter in the competitive hiring environment. Despite our unwavering commitment and honed expertise, it's disheartening to see a higher rejection rate in our industry compared to many others. I empathize with the hurdles we face and the relentless dedication we put in. Let's champion a hiring process that is transparent and equitable, recognizing the global talent and unwavering determination of software engineers. #SoftwareEngineers #TechIndustry #CareerObstacles #FairHiring
To view or add a comment, sign in
-
-
Helping Enterprises with Technology and People to take their concept to a viable product | Angel Investor
The Untold Truth About Software Product Engineering: Are You Built for It? Ever wondered what it's really like to be a Software Product Engineer? Forget the memes about endless coffee and debugging nightmares. ☕️ Sure, there are challenges. But the rewards of bringing ideas to life, solving complex problems, and shaping the future of technology are simply unmatched. But is this the right path for YOU? Join me on a journey to uncover the untold truth about Software Product Engineering: 1. It's a rollercoaster ride, but never dull. One moment you're wrestling with code, the next you're brainstorming with designers and product managers. You'll wear multiple hats, master new skills, and constantly be learning. 2. It's not just about coding. ⌨️ Sure, coding is a key skill, but it's only part of the equation. You'll need to understand user needs, design solutions, and collaborate effectively. 3. You'll be a problem-solver extraordinaire. From fixing bugs to optimizing performance, you'll tackle challenges that keep you on your toes and push you to think outside the box. 4. You'll be part of a team that creates magic. ✨ Working with talented designers, product managers, and other engineers, you'll build products that people love and use every day. 5. It's a career with endless possibilities. From startups to established companies, you'll have the freedom to choose the domain that excites you most. So, are you ready to step up to the challenge? If you're passionate about technology, love to solve problems, and thrive in a collaborative environment, then Software Product Engineering might just be your calling. ✨ Look forward to exciting career announcements from us !!! #softwareengineer #productengineering #techlife #careergoals #futureoftech #areyoubuiltforit P.S. Share your thoughts and experiences in the comments below!
To view or add a comment, sign in
-
Senior Software Engineer | M.S. in Computer Science | Specializing in Process Optimization for Software Companies
In software engineering, growing a team is more than just hiring more people. It's about making sure each new engineer gets a good start with clear onboarding and training. This way, everyone can work well together and help the team do great things. Growing the team bit by bit, with a plan for how each person fits in, shows strong leadership and helps keep the team strong and ready to tackle big challenges. #TeamGrowth #OnboardingSuccess #SoftwareEngineering
To view or add a comment, sign in
-