Too often, developers carry out their work with the mindset that everything will go perfectly. This type of blind optimism can have disastrous consequences.
Many developers struggle in their work not because of technical shortcomings, but rather mental ones. Work on these soft skills to avoid falling into the same trap.
Google’s LaMDA is making people believe that it’s a person with human emotions. It’s probably lying, but we need to prepare for a future when AI might, in fact, be sentient.
Give them time and space to familiarize themselves with the codebase, teach them where to look for answers and don’t fall prey to the curse of knowledge. In other words, be a mentor.
Ask for feedback and be specific about what types of feedback you expect. If that doesn’t work, experiment with self-evaluation and ask your colleagues.
The COVID-19 pandemic has introduced a host of challenges that will require businesses to respond quickly. Low-code can provide a path for them to do so.
Platformization makes a system seem simpler by delegating how much complexity any one engineer must understand at one time. This lowers the barrier to productive contributions.
Depending on your needs, these solutions might make perfect sense — or they might leave you with inferior technology trying to perform critical business functions.