I could try to describe this in ninja-speak, or I can just dump it in modern terms. Either way, I'll just use the established ninja names.

A week or so ago, Jimon was placed in charge of the front-end (urban-fighting) ninjas. Jimon is fairly new at my workplace. Like Bunmei and I, he's a pretty damn smart guy.

In fact, a large chunk of my distress comes from the fact that both Bunmei and Jimon are really smart guys. Either (or both) of them may honestly be smarter than me. They certainly have a hell of a lot of knowledge about Ruby, and Rails, and they're really well-versed in all kinds of cool-ass programming techniques.

Honestly, the two of them move pretty fast, and I'm really having trouble keeping up. I feel "old and busted", and like a tired, old dinosaur that's getting edged out by the newer, quicker creatures.

It doesn't help that Jimon is pretty good at pointing out when he thinks something has been done in a less-than-optimal way... but not nearly so prone to compliment something when it's done well. (Or maybe it's just that he actually thinks my stuff sucks. It would help if there were anything I'd done lately that I could point to and say, "I'm actually proud of that. I did a good job on that, and I know it.")

Half the time, I'm not sure what he's talking about, and I feel like I'm too stupid to understand. The other half of the time, I think he's just a really lousy communicator.

Regardless, I've decided that the best thing I can do is improve my own game. To the utmost. There's no sense in asking him, "Hey, do you just think I completely suck? Or are you great at slamming on stuff, but incapable of giving praise?" Nobody's ever going to respond well to that kind of thing. Instead, I should simply work to "lengthen my line", as Joe Hyams learned from Ed Parker. Improve my own skills, work on doing the best job that I can possibly do — and don't give a damn what anyone else is doing, or how well they're doing it, or even what they think of me.

That last bit is going to be the hardest part. I've always been a little too concerned with other people's opinions of me. But if I work hard enough on improving myself, maybe I can at least shut those doubts up for a little while.

From: [identity profile] maradydd.livejournal.com


What kinds of techniques are they using that you feel not up-to-speed with? If it's anything I can help with, I'll be glad to do so, and if not, I might know someone who could point you in the right direction.

Actually, there's a hacker party I'm going to (http://www.shdh.org) a week from Saturday that will have a number of very sharp people in attendance; it's a great venue for meeting people who have a wide variety of useful skills. ([livejournal.com profile] roadknight can attest to this as well -- at the last one, he hooked me up with some folks who were very helpful with some questions I had.)
.

Profile

ninja_coder: (Default)
ninja_coder

Most Popular Tags

Powered by Dreamwidth Studios

Style Credit

Expand Cut Tags

No cut tags