On Oct 2, 9:12*pm, nroberts <roberts.n...@gmail.com> wrote:
> On Oct 2, 5:48*pm, Bill Reid <hormelf...@gmail.com> wrote:
>
> > On Oct 1, 2:49*pm, nroberts <roberts.n...@gmail.com> wrote:
> > For many if not most jobs, what you describe about yourself is
> > the classic description of a bad employee. *You are given a job to
> > do, and a set of existing tools and policies and procedures to
> > complete
> > the job,
>
> Actually...
>
> Also, perhaps you think otherwise but "team player" to me does not
> mean yes man.
Actually...
In almost all cases, a "team player" IS a "yes man", somebody
that will not challenge authority, PERIOD.
At least, that is how the term is used generally in business. If
you say you are a "team player", it is interpreted that you will not
contradict your boss in any way, shape, or fashion.
Now for ME, a TRUE "team player" is somebody who is very skilled
at their "position", and can be effectively coached and managed to
accomplish the larger goal. Of course, in order for this to happen,
it REALLY helps to have actual EFFECTIVE "coaches" and "managers"...
In any event, you are the new guy at Subway(TM), and you've
decided you don't think the sandwiches dictated by the corporate
office are very tasty, so you, as a "Sandwich Artiste", are
going to take it upon yourself to design your own sandwiches...
Which of course is fine, as long as you do it at home, and don't
rip off Subway(TM) for your salary in the process...
Look, as has been pointed out to you, the question doesn't
have a lot to do with the "C" programming language per se, except
that each and every programming language does tend to generate a
certain
type of pointless counter-productive behavior in its practitioners.
For that matter, the very act of declaring yourself a "professional
programmer" tends to generate a certain type of pointless
counter-productive behavior (like almost all "professions",
or ALL in the presence of actual unions), unless you consider
promoting full employment for "professional programmmers" to
be "productive" behavior.
"C" programmers tend to write a certain type of code which
is not very fast or very reliable or very maintainable, but
that's what they do. "C++" programmers write a different
type of code which is also not very fast or very reliable or
very maintainable, but that's what THEY do, and although
it's different from the terrible "C" code, it is written from
the same basic idea that what you're ostensibly trying to
accomplish is less important than what you can get away
with that seems "cool" in the language (sometimes called "elegance"
but is more correctly seen as a waste of human effort and
an inability to have a coherent practical logical thought,
the fundamental trait of a "professional programmer").
So you please go ahead and hassle your boss about
the array and string but be aware that some smart aleck
is going to trump you in the pointless debate by saying
the whole thing should be re-written in Java(TM) and
where will you be then, huh?
---
William Ernest Reid
|