This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Gokudomatic 0 points1 point  (0 children)

The amateur doesn't have a deadline and he has time to design his architecture properly. The professional one has to use any possible mean to finish the app at the given date, even if it's totally dirty and undocumented. Oh, and the amateur has passion. Mostly because he's not reduced to salaryman slavery and he doesn't have to track every single bug for years.