{"id":611,"date":"2024-07-18T12:00:42","date_gmt":"2024-07-18T11:00:42","guid":{"rendered":"http:\/\/localhost:8082\/?p=611"},"modified":"2024-10-11T11:18:23","modified_gmt":"2024-10-11T10:18:23","slug":"i-dislike-pair-programming-intensely","status":"publish","type":"post","link":"http:\/\/localhost:8082\/2024\/07\/18\/i-dislike-pair-programming-intensely\/","title":{"rendered":"I dislike pair programming intensely"},"content":{"rendered":"\n

I really dislike pair programming intensely. The physical setup makes me nervous. What I dislike even more is \u2018mob programming\u2019 aka swarming. I find the typical experience just \u2018instructed chaos\u2019.<\/p>\n\n\n\n

But this post isn\u2019t clickbait or a bad attempt to create polarisation. I support the idea of pair programming and swarming, and I even agree with claims as to their effectiveness. I believe these practices are valid and I don\u2019t wish to take that away from anyone.<\/p>\n\n\n\n

But equally, pair programming and swarming are just not for me.<\/p>\n\n\n\n

Several heated debates recently have helped me understand that it\u2019s okay to have a strong preference and stick by it. The same goes for other people. Theirs and mine don\u2019t need to be the same. I enjoy solo coding but within a team that interacts around the act of coding, be that Slack, standups, PR code reviews, or water cooler moments.<\/p>\n\n\n\n

Some teams would not take me because my understanding of \u2018collaboration\u2019 is not their thing, and that\u2019s fine. I\u2019m certainly not here to argue against anyone else\u2019s experience of pair programming, the opposite in fact. With an open mind, perhaps all I\u2019m waiting for is some good mentoring one day.<\/p>\n","protected":false},"excerpt":{"rendered":"

I really dislike pair programming intensely. The physical setup makes me nervous. What I dislike even more is \u2018mob programming\u2019 aka swarming. I find the typical experience just \u2018instructed chaos\u2019. But this post isn\u2019t clickbait or a bad attempt to create polarisation. I support the idea of pair programming and swarming, and I even agree […]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[20],"tags":[],"class_list":["post-611","post","type-post","status-publish","format-standard","hentry","category-software-development","missing-thumbnail"],"_links":{"self":[{"href":"http:\/\/localhost:8082\/wp-json\/wp\/v2\/posts\/611","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/localhost:8082\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/localhost:8082\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/localhost:8082\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/localhost:8082\/wp-json\/wp\/v2\/comments?post=611"}],"version-history":[{"count":4,"href":"http:\/\/localhost:8082\/wp-json\/wp\/v2\/posts\/611\/revisions"}],"predecessor-version":[{"id":869,"href":"http:\/\/localhost:8082\/wp-json\/wp\/v2\/posts\/611\/revisions\/869"}],"wp:attachment":[{"href":"http:\/\/localhost:8082\/wp-json\/wp\/v2\/media?parent=611"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/localhost:8082\/wp-json\/wp\/v2\/categories?post=611"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/localhost:8082\/wp-json\/wp\/v2\/tags?post=611"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}