CategoryCoaching & Learning

Learning To Make Software, Part 1


Learning modern software development is hard. The list of tools, techniques, platforms, and systems to master is immense and growing. Over the years I’ve seen some junior developers get up to speed remarkably quickly, while others struggle for months or years to achieve a basic level of productivity. Why is that? There are a few patterns I’ve observed. Everyone is different, but I do...