Write $x^3 + 2x+1$ as a product of linear polynomials over some extension field of $\mathbb{Z}_3$
Long division seems to be taking me nowhere, If $\beta$ is a root in some extension then using long division one can write
$$x^3 + 2x+1 = (x-\beta) (x^2+ \beta x+ \beta^2 + 2)$$
Here is a similar question
Is there a general method to approach such problems or are they done through trail and error method.
I haven't covered Galois theory and the problem is from field extensions chapter of gallian, so please avoid Galois theory if possible.