Technical SEO, while not always requiring you to write code from scratch, does necessitate a solid understanding of how web technologies work and often involves interacting with website code.
This aspect of SEO focuses on optimising the infrastructure of a website so that search engines can crawl and index its content more effectively.
However, it's worth noting that many modern content management systems (CMS) have made it easier for non-coders to implement technical SEO recommendations without directly editing the code. These CMS often provide user-friendly interfaces for common technical SEO tasks.