Well, hmm. Ok. So do many other non-programmer humans. While I may sympathize, let's not overdo it on this. And, just from my viewpoint, let's not use this supposed trait as a justification for non-contributive behavior. (Not that any of us would ever actually justify our behavior.)

Self inspection is a Good Thing.

And maybe it's right, maybe not. It's a good thing you're in control of it. "Integrity, bravery and ethics are often achieved by overcoming one's own mind."©(lol)

"should", lots of "should's". Should who? Should who do what? My comments in that thread were really just idea starters for someone on the other end of a relatively unknown situation, not intended as fixed opinions, or rightness. For me, there are just no absolutely correct, objective answers for this. I'd guess most of us have seen a scenario where they did something good, were acknowledged for it, and reprimanded anyway. Plus I'd guess we've all seen the behaviors between the extremes.

Is the company wrong if they release an employee for such behavior - even if the result is good? Yes they are, and no they aren't. Whose opinion or viewpoint are we using to answer? Assuming they released someone for this, maybe they should have been more forgiving in order to reward or promote this person's initiative. But then again, maybe the owners are aware of dozens of such stories in the company - and no real actual 'work' is getting done for all the volunteer self-started/company-funded projects!

It's hard to be absolutist about this issue. Too many variables, including the definitions of right and wrong, and the infinite variables of the humans involved.

Everyone's different. Every company is largely different. Generalizing rules and behaviors makes consultants rich, and sometimes victimizes unwary employees :) What's right for you is for you to decide, same for the company - and neither of you are required to like the other's decision...

Every company I've ever been aware of expects to benefit by several multiples of what it costs them to have you there providing your services. Where's that line drawn for you?

I'm saving this for future my future business partners... :)

Ultimately, I guess I think that if one has signed up to work, then one should do their job so well, make contributions that are so welcome, deliver beyond expectations - that having to worry about things like this isn't even an issue. And, if you are delivering abundantly, and no acknowledgment arrives - Run!


In reply to Re: Positive meditations (relaxation) or outright theft? by tjh
in thread Positive meditations (relaxation) or outright theft? by vladb

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.