Maybe that's a pointless question, however I'm having problems in "understanding" (accepting) the Hilbert's Nullstellensatz. I understand the proof; however, I do not understand the concept in a more constructive way. I think the source of my doubt is in the fact that maximal ideals in $k[x_1, x_2, ..., x_n]$ are always in the form $\mathfrak{m} = (x_1 - a_1, x_2 - a_2, ..., x_n - a_n )$ and in the fact that $k[x_1, x_2, ..., x_n]/\mathfrak{m} \cong k$ if $k$ is algebraically closed. I know that these results follow directly from this result:
If $R$ is a finitely generated $k$-algebra ($k$ maybe not algebraically closed) and $R$ is a field, then $R/k$ is an algebraic extension
(which I think that's anti-intuitive too and all the proofs that I found seems very unnatural).
Is there any constructive proof or algorithm to these facts or some illuminating example?
Thanks in advance.