Sr. Engineering Manager formerly at @Dataminr, @CapitalOne, @ThoughtWorks and @Jobrapido. Father of 2, piano player, traveler and citizen of the world.
@engineering_bae Can't quote this enough! Often it's borderline decision: ask to learn what you can improve for next rounds.
Even companies that can give feedback don't if not explicitly asked (bc not everybody likes it). Recruiters will usually jump on a call to share some and will root for you!
Yes, part of having an amazing team is luck. Hiring is difficult so there’s some luck in me having the right folks. However, I’m finally starting to realize some of the things I bust my ass to do as a manager have a bigger impact than I ever could have imagined.
Engineering management is like...
Choose two:
* Recruiting, interviewing, hiring
* Keeping reports happy and fulfilled with career path
* Managing projects and sustaining engineering
* Maintaining technical expertise
But also, we expect you to do all of them.
When asked "Can I tie a story to an Epic vs a feature?" the wrong answer is "stories can only be on features". The right answer is Individuals and interaction over process and tools.
So yes, do what works for your team!
Blogged: know how your org works (or how to become a 1̴0̴x̴ more effective engineer)
https://t.co/0Q0vSmeTvL
Sorry for being a killjoy this early into the new year, but here’s a list of unpopular, unfashionable yet (IMO) very important things people rarely talk about.
I prefer the metaphor of a sea chart to roadmaps. Chart your destination (strategic goal), current position, & hazards. You can't chart your route. That depends on the wind. Note in this chart, an estimate based on average travel/day is 10 days, not the 67 it actually took.
Today, we announced that we will acquire Krizo!
Learn why, and how the acquisition will empower global businesses to make better, faster decisions today, and better manage critical incidents impacting their people and assets. https://t.co/KkL7qk3LNN
At 1:30 - 2pm ET, Dataminr's Director of Engineering, Jaimie Li, will be at the @LesbianTech#PrideSummit to share her tech industry journey and discuss #LifeatDataminr. Tune in: https://t.co/Jb97F1H9od
A monolith is a deployment unit, not an architecture. You can implement the monolith as an N-tier ball of mud, or as a well modularized DDD system with messaging between modules. They’re both monoliths, tho, so are deployed all at once instead of atomically.
Managing is designing.
Except instead of designing products, interfaces or services, you are designing how a group of people can create something more together than apart.
Which people are needed? Who should do what? How do folks collaborate?
These are design questions.
Today, Dataminr announced the close of a $475 million financing round at a $4.1 billion valuation!
Our CEO and Founder, @TedBailey, discussed the milestone and our story for our blog here:
https://t.co/A4JVYFWsRL
The goal of software design is to create chunks or slices that fit into a human mind. The software keeps growing but the human mind maxes out, so we have to keep chunking and slicing differently if we want to keep making changes.
Christmas Tree-shaped developers/engineers: you can do anything you put your mind to!*
Happy holidays.
* but there's no shame in asking for help for design.
Creating a self-service platform is a huge development challenge. However at its core it's a traditional internal software product development endeavor that can be tackled by first implementing the most common use cases, and afterwards extending capabilities gradually @arifwider
The data mesh paradigm is a strong candidate to supersede the data lake as the dominant architectural pattern in data and analytics. Check out 'Data mesh: it's not about tech, it's about ownership and communication' https://t.co/0G3lDeGHSs.
Ever been stuck on an endless carousel of feedback?
Here's an option: gather everything & take your best guess at the final thing/making the decision. Push your take as far as you can. I guarantee you'll elicit the actual feedback/insights/questions you need to move forward.