If debugging is the process of removing software bugs, then programming must be the process of putting them in.
The best advice I can give anybody is to stay humble and work hard.
Editing is the final rewrite of the script.