At least You need to understand how system expressions work. I believe many people does not know how to code in native programming language. Learn how to solve the logic behind a mechanic, implement simple maths, dive deeper into graphical beauty, will complement someone crafting an enjoyable game.
I mean that You build up your way there, collecting pieces of skills to be able forging ultimate wheat pond You always want to create.