Why don't have companies have just a few programmers that sole job is coming up with ideas how to break into company software?