I'm starting to get adjusted to the new responsibilities at work. My dad calls me with precious advice every other day. For the time being, I do pretty much everything. I manage to delegate a few things but it's an effort, because the delegees need to be trained. The politics that I have to deal with has soared significantly. I am on an aggressive schedule to program this thing that only I can do right now because there's an infrastructure change, I have to train the developers to be able to take over for the phase 2, I do the code reviews for the support team which is not mine but they haven't figured out yet how to do their own, analysis for the incoming incidents which should go to support but they're used to come to me, I go to training sessions on how to manage testers, design meetings with the architecture team so that they can tell me which way the wind blows, extinguish fires when a demo is about to go wrong for the client management team, set up environments for the test team, etc etc etc. It's insane.
It's awesome.
The worst part is my own turnaround time is bad. If I code, I like to code uninterrupted. It takes me 15 minutes to get back into coding after someone comes by my desk. It's bad, I know, and I'm trying to get better at it...
My work-friend who was pissed off when I received the promotion finally got over it. Good thing, too, because I don't know what I'd do without her.
And then yesterday she walled me with a letter about accepting God in my life. Oh, ok. For a moment I wanted to hit reply-all and send a message that started with "I know one too! A Rabbi and a Priest walk into a bar... " .
But I didn't.
The business analyst in my team is the best! He already started to produce flow diagrams in his documents, wooo hooo for UML!!
The tester is a primadonna. He kinda eats my energy, especially when he comes to my desk with stuff. Here's a conversation with him.
Hi, ioana, I got this thing to test.
Hi. Yes?
But I don't know anything about it.
I know, I sent you the functional requirements document with all the information you need to know.
But you know, I really don't know anything about it..
I know. So please read the document. It has everything in there.
It's just that I never saw it before.
I know. So read the document.
And I've never done this before.
Ok. There will be many things that you haven't done before.
And I need to learn about it, but I've never even SEEN it.
So what do you want me to do? I'm very busy, if I had time I'd sit with you and explain everything. I really, really don't have that time.
Yeah I know. But I don't know anything about it. [seriously - this is how this conversation goes]
Okay A, then what do you want me to do? How can I make this easier for you? [this is the advice from my dad. not bad ]
Hmmm... hmmm... I guess I'll have to read the document. [Are you sure? Maybe you want me to read it to you? ]
Actually, it is a lot worse than this. I'm having a really hard time to get him to concentrate on testing _functionality_ and leave the font and the alignment to the last phase. I identify, I used to be pig-headed about things (other things, not fonts or alignment) .
I asked him to help by starting doing the functional test documents for the part that I'm coding now, it took a whole week to convince him to maybe do it. Because he heard that so and so from another team is assigned to do it. I don't know so and so, can't rely on so and so, and the so and so is on vacation till june 1st. I'm supposed to deliver the code for june 1st. How would anyone start testing on june 2nd if the documents are being written starting june 1st? But no, I had to sweet talk A to deign to please look at the requirements document for 1 hr a day. WTF. But I identify with this too, when I'm not motivated, I procrastinate so badly.. There's a huge difference in my output these days, that I feel the fire under my butt and I actually enjoy it, and when I felt that "what's the use" and it would take a huge effort to even start up Eclipse. I gotta find a way of involving him that will make him feel important.
I'm trying to get the business analyst to make the documents so detailed that it's very easy for the tester, and maybe help organize the tester, but that's really unfair to him.
The team in Bangkok is helpful, too.... it's very hard with them because the communication is always overnight. If I send them something, and they have a question, we waste 1/2 week to get it right in the best scenario.
New and exciting challenges.
Weirdly, very similar with the challenges I had in the short time I managed Roula's troupe. hah.
Oooh now I remember. I had that troupe member that was a black hole of energy. I had so much hard time with her. And Roula told me to see that she's just a little pussycat and she just needs MORE LOVE.