RRU 090: How Do I Introduce New Tech at Work?
Today the panel is discussing how to introduce new tech at work. They agree that it’s important to get input from all teams on the decision, although it will primarily affect the development team. One should also consider the different ways people make decisions, such as through discussion or quiet thinking, and give everyone time to come to a decision. The panel talks about positive and negative examples of how to introduce new tech at work. Thomas believes that it is important to acknowledge your own biases in decision making and to try to avoid them. The React experts discuss the significance of the team dynamic and the necessity of different roles in decision making or if it is better to have an organic discovery phase. This relates to Thomas’ point about personal biases, and he believes that it is important to put people in roles that are opposite of their personality. When making decisions about new technology, it is also important to note that not all decisions require the same amount of input, and they discuss how to measure how much input is required for a decision.
The discussion turns to methods for introducing testing, and the panelists talk about their experiences. The rule of thumb for introducing testing is to start simple, have an expected behavior, and test the output to see if it matches. Some other aspects of this discussion to consider are that introducing React Hooks could be considered introducing tech, testing is just a new process, introducing new tools, and budget concerns. Charles shares experience convincing his boss to introduce Agile practices which shows the importance of getting management to see the benefits of the new tech or strategy for themselves. The show concludes with the panel acknowledging that other than introducing tech, introducing philosophies on how to organize your code follows the same patterns as introducing technology.
- Thomas Aylott
- Charles Max Wood
- Chris Reyes
- NxPlaybook.com - Use code ‘NXDEVCHAT’ for 50% off the official https://nx.dev/React Advanced Workspaces course!
- Sentry | Use the code “devchat” for $100 credit
"The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today!
Charles Max Wood
Do all tech decisions require the same amount of team input?
No, there are some decisions, such as the introduction of a small tool, that don't require massive amounts of deliberation. If it works, use it.
How significant is team dynamic in decision making on new technology?
It bears some significance because people will naturally fall into roles that fit their personality. To avoid this and get the unbiased input, consider assigning roles that go against personal biases.
What is the "rule of thumb" for introducing testing?
Start simple, have an expected behavior, and test the output to see if it matches.
What is a good way to get management on board with new technology or strategies?
It is important for management to see the benefits of the new technology or strategy for themselves, and then everyone can work together to bring about the change.