You've pitched the question as theft of an idea, but the tone suggests you're more worried about credit?<p>It's helpful to differentiate between the two - ideas aren't really worth much, but credit where its due can be important.<p>Equally, if you are newish to a place you'll have lots of ideas. Some of those ideas will be new, and useful. Some will be old (tried and failed) some will be old (never got high enough on the priority list.)<p>Perhaps the biggest disconnect though is that while your idea may be objectively good, it may not serve the goals of the organization. This can be hard to understand if you don't know the organization well.<p>For example, faster reports are a good thing, but 5% faster at the cost of maintainability is good in the short term, but bad in the long term.<p>Or you may be an expert in say Haskall, and can quickly whip up some utilities in Haskall, but your manager wants it in VB# because that's what everything else is written in, and he's concerned about life-after-you.<p>Lastly, and thus is going to sound harsh, but there's not a lot of "credit" for good ideas in the first place. Ultimately nobody cares who -thought- of it, they really care who -did- it (and that includes sales, management etc.)