I believe that all the spam prevention measures are done on a per-subreddit basis, meaning that if you only submit to other subreddits, you will look like a new user to the proggit spam filter once you start submitting. A couple users have been plagued by the exact scenario you pointed out, where they had a ton of other sources, but they only posted their own content to /r/programming, which is problematic.