One thing I have noticed but wonder what others think is that some
people just seem to naturally be inclined to being a good developer in
a way which doesn't seem to be teachable. It is as if some individuals
just somehow "get it" and others just don't seem to no matter how long
they spend doing it. It is great when you find such individuals.

I found it hard in many instances as a new developer because so many
people have strong opinions and will want you to do things their way.
Many of these people though can be wrong. With so many conflicting
opinions it can be hard to know which people to trust. I have seen
some people who will just blindly believe everything their supervisor
says without question. I have sometimes put myself out on a limb by
questioning the technical decisions made by people senior to me. In
spite of trying to do so in a positive way and for the greater good,
often these individuals just want you to do what they say and not
question it. There have been times where in the end they have pushed
seniority and I have washed my hands of it and done it their way.

It is a tough balance because ultimately I and many others want to be
good developers and want to learn from more experienced people but
just want to be sure they can trust the people who stand as their
mentors. I see an awful lot of rather mediocre developers in the
industry. I don't want this post to sound like I am being big headed
either but have discovered that I seem to have some kind of instinct
for programming that not everyone has. Being in that position isn't
always pleasant as when you are in a crowd of rather mediocre
developers it is easy to feel lonely and isolated. If stuck in that
situation for long enough I am sure even bright developers can start
to become indifferent and detached.

On the other hand when you get together with other people who "get it"
the development experience can flow like clockwork and feel pretty
awesome. I count myself lucky as having experienced that and know what
it can be like.

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to