"Let's see... well, either 5-7, or maybe 9-12 depending on the group dynamic."
"Hmm, what is it Curt hates about the number eight?"
What I'm frightened about is that if I'm going to live with these standards, I am unsure if I will ever be able to say yes to a salaried computer position again. Right now it actually leaves me feeling more motivated to try and find salaried work (or at least more part-time work) to ease my fears. But there is probably a more direct way to learn from what I'm frightened about. Actually, I can think of plenty of salaried technical positions I'd say yes to - however, none of them are around here or are available right now. Many corporations are still in that spiteful "I'll show THAT dotcom worker who's boss!" mentality and it's no fun. I'm not sure they'll ever get over it.
It looks for now like the freelance position will work out, so we'll see. We agreed on a rate today, and that felt good - a rate I feel pretty solid about. It feels fair for now, considering it would be my first freelance gig. But for some reason this has all left me feeling a lot more pressure about employment. I must have just gotten into that mode.
Maybe I'll feel better tomorrow.
you're huddled here in this tower the ground shakes in time to your sobs debris falls and strikes me i am pelted by sharpness the pain is deep but the wounds close quickly you ask me to leave you and i try, at times when i am gone, i know your sobs subside i see the tower stop shaking but you are still inside and the tower must not stand i enter you you shake again my presence stabs you more debris strikes us you beg me to leave but the tower must not stand I try and shield you from the rubble but not too much I am struck often but the wounds close quickly for I know it is light outside the tower must not stand but you rage at me for pulling it down around you why do you enter me? you ask to ruin everything and hurt me? i claw at the mortar i rip at the stone i push over walls and pull down ceilings i smash brick and lava and rock we cough in the dust and dirt as I gently try to explain i want to find what will remain when we are done
I pull thickly the mud of meaning my rake of intent gets caught on slime and trash I pull thickly my voice hoarse, wet my throat full I pull thickly "it's a pond!" i say brightly, defiantly it floods me with trash I dredge I snag on discovery, I stop. My throat is tighter i stop.
So, a week ago I landed an interview for Thursday the 24th, last night. That was a couple of days after having that annoying telephone conversation wtih the recruiter where I had most of the skills they wanted on paper, but didn't have a couple of their brand names. Then the next day they mentioned that another consultant they had placed over there had taken a look at my resume and thought I might be a good fit. Then on Tuesday, upon inquiring about a separate position through the same consulting agency, they mentioned that a bunch of people were going to be over there that afternoon to take a technical test as part of the interview screening process - it didn't sound like I was invited.
Then a few minutes later, I got the call that asked what I was doing in twenty minutes. They had three potential consultants going over there to take the test, as part of a larger group all applying for the job either directly or through other agencies, and the consulting agency had had a cancellation and a last-minute opening. So I blazed over there and took the test.
Then yesterday, they said they wanted to interview me. I must have done solidly on the test because I later found out that the other two agency consultants weren't asked to interview as of yet.
So last night, I went ahead to the entirely different interview, at that small four-person design firm. After a brief bit of minor nervousness at the beginning (I hate the "tell me about yourself" questions), I got on a roll and it felt pretty good. It seemed like they weren't quite sure about me as a fit for the salaried position, as I might have been a bit too technical, but they then mentioned that they also needed a perl programmer for freelance work, which sounded great. I left my card.
So today I went to my interview through the consulting agency, and it felt strangely easy. Three cool, non-geeky guys about my age softballing me behavioural questions. It was only about twenty-five minutes, half of which was them asking me if I had any questions. Joked around with them a bit, and took off.
I went and played piano for a couple of local music-theatre directors, which didn't go too well, and came home. I had told the consulting agency that I would be out all afternoon, because it is Friday and I just needed to recover from all the expended energy and didn't really want to deal with a bunch of negotiating. They started calling me after lunch to tell me I had gotten the offer. It sounds like I was first choice - first guy interviewed. Kind of surprising because I guess that means I performed best on the test, which I hadn't been expecting at all.
I put it off for a bit and sent an email to the design firm telling them the situation - the president wrote me back and told me she was impressed by me and wanted to pursue freelance opportunities. It sounds like there is a good chance of getting around 500 hours of work through them this year. I have to figure out my rates.
Then I felt a bit more recharged and called the consulting agency - there was a snag with what I was expecting the salary to be. The salary offer was about 6% below what I was asking, which was what I made at my last job, but the last job was only three months and didn't really count. What sucks about it is that it's the same salary I was making two years ago. Economy or no economy, it's hard to feel like I'm spinning my wheels in terms of career growth.
So that's it. Emotionally I feel really good, noncomplicated, hopeful, and excited about the freelance opportunity. Ten hours a week, decent rates? Sign me up! I don't need a lot of money and would rather have the free time. But I have also seized on the idea of getting a house and piano this year. And for that I need a salaried job. So I might take both. If I can do it. It sounds like that would involve some social sacrifices, but that might be okay... I'm not doing much. The salaried job sounds kind of annoying in some ways - just from feeling grumpy about life. I might have to be there by 8 (ugh), parking is expensive, just sounds like a bummer all around. But the people seem cool, the agency has been decent so far, and the technology sounds interesting (and valuable to my resume). So maybe I'll do both.
I have a lot of thinking to do this weekend, though. For some reason I am not sure I feel solid about my house/piano goals. It would be really nice.... but.... gosh, I just don't know.
There's two opposing skills that need to be mastered here - one is identifying exactly what we need to do given an emotional need and then accomplishing it, and the other is identifying the emotional need in the first place. When the need is clear, it requires a methodical ability to create strategy and put it into place, and then it requires sustained effort, willpower, and discipline to accomplish it. But the skills needed to identify the emotional need in the first place are far different.
Sometimes these emotional needs are obvious. It might be that there's a huge serendipitous moment where it feels like the universe is just telling you what to do. Or perhaps you've been denying a basic need for a long time and you're at the edge of an abyss - change your life Or Else. At those moments, the emotional needs are loud. But we can't count on serendipity, and we should hope we don't get pushed to the edge of the abyss. We can't always wait for the loudness.
More often, our emotional needs are less obvious. And to identify them we have to go into this counterintuitive space of "proactive receptivity". It can almost seem like an oxymoron, but really it's nothing more than disciplined listening. Do you feel vaguely dissatisfied about something? Stop, breathe into it. Maybe go as far as turning off the lights, lighting candles, and lying down. You have to find a space between directed thought and falling asleep - let your mind wander, but give it a general direction. Keep asking yourself questions and see what comes up.
I've done this often, and have used it as part of my brainstorming to come up with goals. What is confusing for me is that they can still change so quickly. Either I am growing really quickly, or I have been non-integrated for a long time, (or perhaps both), but what I am getting stuck in lately is that it seems various different - even opposing - emotional needs seem to thrust themselves forward into places of greater priority. So for me, I haven't quite figured out the balancing point between listening, and having actual goals that consistently feel appropriate.
And so I have to choose a directon to err towards - I've very clearly chosen the direction of making sure I am *not* working towards goals that feel disconnected to an emotional need. But in this time of non-integration, it means that I'm not extremely attached to any projects or life directions - everything keeps changing. Different job opportunities, different areas of focus, different friends, different social projects... at times, it can feel like that I'm just not so good at the discipline and sustained effort, the accomplishment... but the more gentle way of looking at it is just knowing that things feel in flux for me right now... I am either growing or integrating, and I'm not quite there yet, not quite at a place where I can slow down and accept something consistent.
I hope that the churning slows down soon - I fully intend that soon, some consistent truths and commitments will rise to the surface for me - things that feel gentle and staid, permanently connected to myself and my emotions. I don't need many, because I love variety. But a couple of central things to commit to - it would be nice.
I use tcsh - I made an alias named "blog" like this:
alias blog 'vim /home/siffert/blogs/`date +%y%m%d%H%M.blg`'
Then, in my .vimrc, I put these commands:
autocmd! BufWritePre,FileWritePre *.blg set bin autocmd BufWritePre,FileWritePre *.blg '[,']!instablog autocmd BufWritePost,FileWritePost *.blg set nobin
Finally, I wrote a short perl utility called instablog. Here is the code.
#!/usr/bin/perl use Carp; use Blogger; my $b = Blogger->new(appkey=>"59E3D4AB5F4CD29FDF043D3E38DA5CC5CD2716C603"); $b->BlogId(YOUR_ID_HERE); $b->Username(YOUR_USERNAME_HERE); $b->Password(YOUR_PASSWORD_HERE); my $txt = ""; my $id = ""; while () { if (/^##Id: (.*?)$/) { $id = $1; } else { $txt .= $_; } } if ($id == "") { $id = $b->newPost(postbody=>\$txt,publish=>1) || croak $b->LastError(); } else { $b->editPost(postbody=>\$txt,postid=>$id,publish=>1) || croak $b->LastError(); } print "##Id: $id\n$txt";
It requires Aaron's Blogger.pm package.
The end result? I type "blog", an editing window comes up, I type and type, I hit :wq, and it posts to my blog. If I vi the file afterward and make changes, it will change the entry on my web page the same way. Neat!
For me, the hands-down winner is Anya from Buffy The Vampire Slayer. She's quirky, she's neurotic, she's high-maintenance, she is totally incapable of lying to herself, and somehow manages to come across as naive and innocent all at the same time. She'll say out loud the truth that everyone else is trying to avoid, but without being condescending about it in any way - as if she really doesn't realize that they are trying to lie to themselves - she is just trying to help! I just love her.
What gives me pause, though, is that her character is clearly drawn as one who has wisdom without experience - in many ways a child. The innocence of a child can be seen as wise, but only through the eyes of an adult. Anya is an emotional innocent. She does have an intellect and many many years of external experience, but emotionally, she is still a child.
The other thing that gives me pause about having strong feelings for her is that she is imaginary.
One of the things that has bugged me about blogging is the silly little tools. I can blog through AIM but it has a really small character limit - anything over two paragraphs and the rest of my text gets cut off. Then I have to go to the actual blogger.com interface, which is typing things into a large form "textarea" box, which I hate.
Neither of these things has any sort of real editing capabilities. And that bugs me.
The other thing I wanted to start working on again is my hacking muscles. Just a bit of learning there, a bit of perl hacking there, a bit of extra technical creativity everywhere.
So I just spent a few minutes and I finally wrote my "instablog" utility. And I figured out how to integrate it with vim, and automatically journal it. What does this mean? It means that at any time I want to write a longer blog, I can open up my terminal window, type "blog", and a vim window will open, with all its wonderful tools. Windowing, escape mode, the ability to capture complete lines or sentences, multiple-level undo, spell-check, whatever. I write so much more faster this way because I don't have to use the frigging mouse, and EVERYTHING is out of the way. And then when I'm done, I just hit ZZ (or :wq, which is how everyone else seems to do it), and it automatically gets posted here.
No browsing to web-based tools, no length restrictions (well, there's 65,000 characters, but I won't get there in one entry), no silly textarea box frustrations, and I can edit my writing to my heart's content before I send it off. AND, if I see an error, I can just simply edit the text file in vi, click save again, and it will automatically update that particular blog entry by ID number.
Yay me! It seems to work! At least, I think so. I haven't clicked save yet. Here goes!
Can't see much except how busy it is... good idea? yeah? nah....
Then, I decide I can't write a song until I have an idea, so I add that todo item before the other as a pre-requisite, and I automatically get this:
Neat, huh?
I think a lot of people see pain as an edge of a cliff that you have to veer away from. That way of thinking just doesn't make sense to me anymore... which I'm really thankful for.
Last week I was just feeling really down. And it concerned me because it was one of those non-situational downs; I couldn't immediately find a good reason for why I felt down. You tell a lot of people about those sorts of feelings and they immediately say, "Gosh, sounds like clinical depression! Let me tell you about my therapist! You should read about THESE pills and THESE pills and THESE!...." So I sort of kept it to myself, because I've already been through that whole thing.
Then this week I started to feel like I was really missing the ex. We were in the middle of a break. We had been talking semi-regularly since the breakup (she is still in Ireland), mostly to "process the breakup" and figure out what we needed. And all of a sudden I really missed her, started remembering all these things I liked about her, about hanging out with her, about how we interacted, and I missed her.
So I thought about it... and I callled. And she was a bit colder than I thought she would be. And it kind of got to me, and all sorts of feelings started to tumble out and I realized that this whole time since we've broken up, I've been a bit frozen, more frozen than I realized I was. And I thought about it more, and I realized that the whole breakup was about me feeling like I had power taken away from me. It was some sort of manhood thing. So I really shut her out in ways that I hadn't realized, that were understandable, but unintentional. Because she had cheated on me - not as much physically as emotionally. And all of a sudden, three months later, I must have thawed, and remembered all these ways I like her and miss her, ways I hadn't thought about for a while.
So I told her about all that, and I'm glad I did, because it turns out I had come across to her like that it was really easy to get over her - my boundaries were extremely clear and no-nonsense and matter-of-fact. And it made her feel like I not only really wanted to break up (which was true), but that it was so easy that I must not have loved her all that much in the first place... after all, why would it be so much harder for her than for me? She was having so much trouble and it sure didn't seem like I was. And I was able to tell her that it was just because I had been frozen, feeling unsafe... it wasn't that I didn't love her. Rather, it was that I loved her so much. That other perception of hers felt off... and I felt unnaturally cold. It needed correcting. And now our relationship, despite still being broken up, feels a little bit warmer, more accurate. We're back on break now.
But I was concerned. I'm liking her more now. And I feel less inclined to ask someone else out on a date now, even a light date. Still want to see friends just as much, but these other people that seemed.... interesting just two weeks ago, now I just want to avoid them. So I was concerned - was I having complete second thoughts about breaking up? Was I wanting to get back together with her? I didn't exactly feel like that; I haven't been imagining having long kissing or make-out sessions with her or anything, but what's with this other stuff?
So then it hit me... with Harmony's help. I forget who said it first, but it hit me - I think it means I am past Rebound Stage. I got past Rebound Stage without actually getting into a Rebound situation with a girl. And then I felt good. And then Harmony just buzzed for a couple of minutes about how incredible she thinks my thoughtfulness and self-commitment is, and I felt even better.
Yay me! I'm past Rebound Stage! And I figured more of me out! Hooray!
and it felt like I did a lot of hacking.
Meanwhile, I'm sure there's someone else out there who wrote a complete secure register/login/cookie/database system, or installed resin, or wrote a complete tomcat servlet or EJB in one night...
There's a variety of ways to break it down. The first is that that's just convincing 200 people to buy a $29.95/month membership. Which I could do if I had breasts and a webcam. And the willingness to use my webcam for my breasts. Unfortunately, that's largely out.
The other side is convincing 70,000 different people (every year) to just give me a buck. That's tipping. That's a whole ton of backbreaking work at marketing, or making my creativity viral somehow, like a song that automatically copies itself and merrily sings to people to give me money. I still like tipping, but...
There's also creating a service to enable people to move more of their own already-existing money-flow online, and then taking a cut. Although I'd probably get sued. Unless I can decentralize it somehow.
I have had the glimmerings of an idea for a "decentralized affiliate" service, but that's just a gleam in my eye right now. Hmm.
Any other ideas?
"Great, what do you need?"
"Do you have java servlet experience?"
"Yes, I do."
"1.1 and 1.2, application server, session management, templates, databases, source management?"
"Hey, yeah! On all of those!"
"Ok, call you back."
ring...
"Hey, me again - do you have IDE experience?"
"Yeah, I've been doing that lately. They're all pretty similar."
"XML experience?"
"Yup, have that too."
"Call you back."
ring...
"Do you have experience with TIBCO, COGNOS, and BEA WebLogic?"
oh, shit..."TIBCO is an IDE for XML, and they are all similar. I have XML and IDE experience, not with TIBCO itself. WebLogic is a branded application server - I helped develop one of those in-house, but haven't had a project that used WebLogic itself. I don't know what Cognos is."
"Sorry, we'll have to keep looking!"
this market pisses me off.
What is annoying is that I tried them on today at the store to make sure I got the right size, and the 33-inch waist felt most comfortable. The pair I bought before Christmas was a 32-inch waist. argh!
Then I realized that Forte was based off of netbeans, which is entirely open source and more full-featured. And I heard about IBM's "Eclipse", which is their competing sponsored open-source IDE (Sun sponsors netbeans). And they hate each other. Netbeans is solid, but Eclipse is supposed to beat its pants off within the next couple of versions.
It looks like Intellij's IDEA is the real monster though - it costs money but everyone loves it. But for now - (and you know how that can last forever) - I have decided on.... netbeans. Steep learning curve, dead ahead!