Interesting article, do you think with the rise of working from home that pair programming can be more comfortably achieved now that people can work together on one screen but still be working on their own computer?
Not really — nothing beats face-to-face communication, (pair programming, IMO, is). I video call my parents (overseas) every day on FaceTime, but I still make it a priority to spend over 5+ weeks with them in person each year since becoming a solopreneur.
Pair programming or not, depending on individual's situation. For motivated software engineers who want to build own business but not a 10X yet, strive for work in pair programming (with really talented, rare though).
After achieving 10X, it is OK to work alone (such as working from home), because 10X+ programmer spend most of time on E2E test automation. The E2E testing serves (not quite) a different perspective while working.
Interesting article, do you think with the rise of working from home that pair programming can be more comfortably achieved now that people can work together on one screen but still be working on their own computer?
Not really — nothing beats face-to-face communication, (pair programming, IMO, is). I video call my parents (overseas) every day on FaceTime, but I still make it a priority to spend over 5+ weeks with them in person each year since becoming a solopreneur.
Pair programming or not, depending on individual's situation. For motivated software engineers who want to build own business but not a 10X yet, strive for work in pair programming (with really talented, rare though).
After achieving 10X, it is OK to work alone (such as working from home), because 10X+ programmer spend most of time on E2E test automation. The E2E testing serves (not quite) a different perspective while working.