This post has been moved to blogspot. No further posts will be made to this location.
You know that you've hit rock bottom when find yourself at home watching The View. Oie. Time to get professional help. :-(
It's that time of year again: Jim being sick. *sigh* I hate being sick... but who enjoys it? It means that everything that I was doing comes to a standstill.
Speaking of frustrations, my space bar is getting stuck. It makes it difficult to type. :-( I keep on debating if I should go buy a new laptop, fix up my desktop or figure out why my space bar isn't really working (I'm sure it's just dirt). I want a new computer, but I don't want to spend 1k+ either.
Oh well... time for tea.
In response to Ryan's post about being disruptive... here goes.
I feel that it's great to ask questions in an interview. It's the initial phase of discovery for both parties. Both sides want a positive experience. Expressing that you don't like a process or tool isn't going to kill you. It's just an indication of how well you'll fit into the corp culture.
As JP mentioned, it's great to be able to get into a job and then change things for the better from the inside. However some places have so much momentum that it would take more force than someone "on the bottom" to be able to change it. Disruptive is good, provided that change is possible. If change isn't possible, then it's just frustrating for both parties.
What am I? I'm not actually sure. Sometimes I act "robot-ish" plugging away to get the job done. Other times when I feel the time is right I push to change the status quo. So far I had been able to influence change in 2 major technologies as well help focus on quality. Those times I really do rock the boat. Sometimes I say things that I really shouldn't. I feel that it's all about picking your battles.
Having said all that, it doesn't mean that people you interview can't change just as much as a business. One of the best developers that I work with I helped interview. In the interview I asked "what do you think of unit tests?" to which he replied "I don't like them. I don't do them." Not a good sign? Perhaps. I told him that I do write them. It was an easy sell in the end. He's test infected now. ;-)
I've seen other people who are like "oh, I love unit tests, I write them all the time" but don't. They talk the talk, but they don't walk it. Asking a question and getting the right response isn't necessarily mean you'll get the right behaviour. That's what Ryan was talking about when he said "The only way to know is to jump in the team and do 4-8 months of real work."
I think that even disruptive people have lulls where they are not being "disruptive" just for the simple fact that they have found something that works for them. Change usually happens in spurts.
In the end I think that it's all about
 In a meeting with a bunch of people I said we don't build software well, that we're not doing a good job. I said that we can be doing a much better job. One of the guys took me aside later and asked why I said that, why would I say that we doing a bad job (in front of his boss).
It was sort of nice to see the by-law officer sitting beside my building this morning. Most people who go to the private school next to my building drop off their kids in the morning in their BMW's while stopping in the "no stopping" zone. The officer was just sitting in his van writing down licenses. Awesome. That put a smile on my face. ;-)
Today I went to the hidden walmart on terminal ave. It's new and I have to say, it's the nicest walmart I've been to. (yes, that's an incredibly weird statement.) I think that they actually tried to not make the store look cheap inside. The floors aren't those 12 inch stick tiles: they are brown cement smooth as a baby's bum. Some of the shelves are made to look like nice wood. A lot of the store seems to have been thought through.
There is a boingboing story with the Daily Show and explaining what GWB's job is... too funny.
God, I need a PVR to get the shows that are on too late for me...
Ya, you read that correctly. My employer sucks. The working relationship is good enough, but some things just annoy me. Examples you ask? Well, I never get paid on time. Usually a couple of days late. Worst part of that? Laura has to remind the person that does payroll to cut a cheque. :-( Really it makes sense if you ever see the desk of the guy that writes the cheques... a complete mess piled high with letters, forms, contracts and other documents to be filled.
*sigh* It feels good to complain. Doesn't fix it though. It's just some of the problems that goes along with being self employed. :-P
Now, if you don't mind, I've got to go cut a cheque 'cause Laura's reminded me (again) and then clean up my desk. It's a mess...