I forgot to answer the why... 1. Lack of experience. I know that experience on its own means nothing but when someone is coding for longer than the time I've spend alive, specially when I only learned to code at 18 and only started coding seriously at 27... and I'm now 32...
2. Not as smart as. Every time I read stuff on lambda the ultimate or even the paper about the invokedynamic on the JVM<http://blogs.sun.com/jrose/resource/pres/200910-VMIL.pdf>(which I struggled a bit to keep up)... it shows that I have yet to learn a lot. 3. Code quality. I've TDDed for 4 years now and most people find my code very readable and neat but I've see better... and even though I'm improving it's still at a painfully slow pace. 4. Access to pair with the best. This is partially my fault as I've decided not to try to move to the US and even I was in London I didn't take full advantage with the great people I've met. I've coded remotely with awesome people but it's not the same, there's no board to have design discussions and so on... This are some of the reasons just from the top of my head... But I don't grade myself as a 2 or 3 either. I've noticed that I'm moving away from the bottom but I'm also aware of the trap<http://citeseerx.ist.psu.edu/viewdoc/download;jsessionid=75349F37C5661FF2326B3F4D89DF95E2?doi=10.1.1.64.2655&rep=rep1&type=pdf>. So, I'd rather err to the lower end... On 12 July 2010 21:14, twitter.com/nfma <[email protected]>wrote: > Well Kirk you definitely are a 10! > > But I have many years yet to get to that level if I'll ever get there at > all... > > > On 12 July 2010 21:11, Kirk <[email protected]> wrote: > >> 10? Why aren't you a 10 also? >> >> Kirk >> >> On Jul 12, 2010, at 9:05 PM, twitter.com/nfma 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? >> >> On 12 July 2010 18:18, Carl Jokl <[email protected]> wrote: >> >>> 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]<javaposse%[email protected]> >>> . >>> For more options, visit this group at >>> http://groups.google.com/group/javaposse?hl=en. >>> >>> >> >> -- >> 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. >> >> >> -- >> 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]<javaposse%[email protected]> >> . >> For more options, visit this group at >> http://groups.google.com/group/javaposse?hl=en. >> > > -- 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.
