Pour avoir toutes les colonnes de la même largeur (calculée automatiquement), on peut utiliser la `{NiceTabular}` de `nicematrix` avec sa clé `columns-width=auto`.
Pour faire tenir le tableau, j'ai dû passer en `landscape`.
\documentclass[a4paper,landscape]{article}
\usepackage[margin=0.5cm]{geometry}
\usepackage{lmodern}
\usepackage{nicematrix}
\begin{document}
\begin{center}
\begin{NiceTabular}[hvlines,vlines,columns-width=auto]{*{10}{c}}
matériau & fer & argent & verre & plastique & bois & cuivre & coton & eau salé & caoutchouc \\
conducteur & & & & & & & & & \\
isolant & & & & & & & & & \\
\end{NiceTabular}
\end{center}
\end{document}