Is Thoughtworks a good company? Only asking because Martin Fowler works there, when he could work anywhere. Usually wouldn’t consider consulting firms to be tech innovation hubs. Maybe they have a good research/phd department?
All those people are process oriented boomers , and the company consults them to unknown boring companies with 2 crud apps or massive legacy systems in healthcare or insurance, places where innovation is non existent, if you like to follow “rules” and parrot dead advice you should join them. As an example, I bought a book from a folk that works there “building micro services “ and I thought that will get some meat knowledge ala “Designing Data Intensive Applications “ but instead what I got was BS organizational fluff on how teams should share the work , etc
Seems like you have worked there because you seem to know about those 2 crud apps. Btw when's the next pip season starting there? And ya, seems like in your copy the details about strategies of partitioning db, zoning, various communications patterns (sync, async) , some technologies which can be used etc might be missing. That happens. Try to get a new copy. All the best. Stay positive. 🙂
Martin Fowler is the Chief Scientist at TW. He has a lot of skin in the game at TW as far as compensation. It's also the perfect place for him to be at because he gets a high level view of all the different technologies being used at our big enterprise clients. Other notable TWers we have have/had include Aaron Swartz, Jez Humble, Neal Ford, Jason Huggins (Selenium), and Kief Morris. I don't think we're known for tech innovation. We're known for our tech process innovation(delivery).
Hey TW, how's annual hike at TW?
1-5% a year… rip