{"id":611,"date":"2024-07-18T12:00:42","date_gmt":"2024-07-18T11:00:42","guid":{"rendered":"http:\/\/localhost:8082\/?p=611"},"modified":"2024-09-02T13:11:06","modified_gmt":"2024-09-02T12:11:06","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 perhaps what is most surprising, this post isn\u2019t clickbait or a bad attempt to create polarisation. I support pair programming and swarming with enthusiasm, 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, they 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. Mine and theirs 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\n\n\n

Either way, you be you, I be me, and let\u2019s keep talking about all things software development. UK state schools break up today, I wish everyone here the very best of summer \u26f1, and a big thanks for all the interesting, enriching interactions we\u2019ve had along the way.<\/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 perhaps what is most surprising, this post isn\u2019t clickbait or a bad attempt to create polarisation. I support pair programming and swarming with enthusiasm, […]<\/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"}],"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":3,"href":"http:\/\/localhost:8082\/wp-json\/wp\/v2\/posts\/611\/revisions"}],"predecessor-version":[{"id":673,"href":"http:\/\/localhost:8082\/wp-json\/wp\/v2\/posts\/611\/revisions\/673"}],"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}]}}