On Mon, Jul 12, 2010 at 18:18, Carl Jokl <[email protected]> wrote: > 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.
My rule of thumb is: Listen to many opinions, but trust... - trust only to myself. There can be 8 out of 10 people have the same opinion but you share the opinion of the 2 having a different one. In software development many people are into many very different realms serving different type of customers with different type of software. You might have a totally different customer landscape than most of the others. And I am personally no fan of having a mentor. On the other hand I have some part-time-coaches - for example the people writing here. :) > I have seen > some people who will just blindly believe everything their supervisor > says without question. Oh, people are not only tend to follow a supervisor - they also tend to follow the herd. ;-) > 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. If you are a developer only you need to learn: You need to be a psychologist with political skills also. :))) People who sit in the hierarchy above you sometimes have a hard time keeping the authority. Admiting a mistake may undermine their power so they can't accept that maybe. > 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. I can imagine. There are people I would immediately do a project with, but they do totally different work than I do. Sometimes you work together with people who also do good work. But you can't always choose with whom to work. On Mon, Jul 12, 2010 at 21:05, twitter.com/nfma <[email protected]> wrote: > I usually tend to put things in a different perspective. > if you grade all the people doing Software from 0-10. Where Zero is someone > that just started fresh on its first job and Ten are The Kent Becks, The > Rich Hickeys, The Jim Weiriches, etc... of this world. > Where are you in the grade? Why limit on a 2D-scale? Life is colorful. I am sure even the best Java programmer has not done everything and used every 3rd party library out there. I am sure nobody can't be outstanding in every area even if you just look at Java. So you should give us at least multiple scales. -- Martin Wildam -- 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.
