Archive for the ‘Job’ Category

Cycles of Life

Monday, April 27th, 2009

I’m sorry for waiting so long to type this up. I’ve been thinking about this for a while and something that happened this weekend prompted me to sit down and type.

Recently I was able to talk to an old high school friend of mine. We discussed what we’d been up to since the last time we’d talked and while it lasted longer than it should have (got to love questions for detail and then complaints about the discussion lasting too long ;)) we discovered that both of us had been going through some crap at about the same time. He thought my ordeal was worse, but on the flip side I wouldn’t want his troubles.

The question he asked of me though was, did you ask God why you were going through all of that. As Phillipe [Matthew Broderick] said in Ladyhawke, …the truth is I talk to God all the time…. On the other side of that I never asked about my ordeal - the part that bothered me wasn’t necessarily getting fired, it was that someone I trusted stabbed me in the back due to their insecurity about their job. Either it was my fault for being too trusting (this isn’t the first time something similar has happened) or God was simply reminding me that people are human.

However, I think what my friend was more worried about has been my erratic career. I think the best thing my consulting career has taught me thus far is that no job is permanent. And looking back to several times when my dad was worried about his own job, even government jobs are not secure. Plus, I’m not sure that my goal has ever been to have a safe, secure, permanent job so it’s not been something I’ve worried about.

We should all be familiar with the basic principal of the circle of life. We’re born, we consume, we die, and are consumed. Everything in nature has it’s part to play in the circle of life.
(more…)

  • Share/Save/Bookmark

Goodbye Old Job, Hello New

Tuesday, January 13th, 2009

After a recent lunch (a couple weeks ago) with my fellow dev co-workers from Spidertel at the China Star Super Buffet we grabbed the customary fortune cookies and headed on our way. Granted the fortunes are printed en masse and completely random, sometimes they’re quite interesting.

You will never need to worry about a steady income.

(more…)

  • Share/Save/Bookmark

Turmoils of Freelancing

Saturday, May 10th, 2008

Last October a friend of mine contacted me about helping him finish up a project. I agreed because if we could pull this off it would mean more projects with his client. The due date was early December and by mid-November I had pretty much finished putting all the various forms together, the various category controllers, etc. All that was left was to figure out which categories the different forms needed to go into and connect them with the stored procedures in the database.

Then things suddenly got quiet. I didn’t mind because I was overly busy at work (see Jobs, Jobs, & More Jobs - Part 1) and was also in the process of getting another job (see Jobs, Jobs, & More Jobs - Part 2). After the job change I found out why - the client had hired their own programmer and told my friend not to bother doing anymore because it’d just be a waste of his time.
(more…)

  • Share/Save/Bookmark

PEAR just isn’t normal

Monday, February 4th, 2008

While working at RCS (see Jobs, Jobs, & More Jobs - Part 1) one of the projects I ended up working on was trying to figure out a way to upload streaming video to Amazon’s S3. Googling around I found several articles, but only about 3 different PHP implementations for S3 - all 3 used at least 1 PEAR library. After wasting half a day trying to find something that didn’t use PEAR I started a conversation with the lead programmer. What he said revealed a lot.
(more…)

  • Share/Save/Bookmark

Jobs, Jobs, & More Jobs - Part 2

Friday, February 1st, 2008

St Joseph, Mo, Take 2, HJB, beginning of December to beginning of January -

I finally found another job that would give me the excuse to get away from the previous job. The consulting agency that had found me the job down in Tulsa had found something for me up in St Joseph, about 1.5 hours north of Kansas City. They gave me the url for the website and I wasn’t sure if they were for real.

I wanted to be sure of what they wanted. It looked liked Ma & Pa had done it themselves, hired a nephew to do it, or something similar. It looked like a business reject site from the mid-90’s back when nobody had any idea what they were doing. I was wondering if they handled enough business to even be able to pay me and if they were able to pay, would they?

I was told that they realized that their site was not what it needed to be and needed a complete redesign. They had a bunch of different websites and all of them needed work. They needed somebody to completely take over their websites - they wanted a webmaster. At that point I was willing to talk with them. On the 1 hand I was kind of excited to be completely in charge and on the other hand I was kind of worried.
(more…)

  • Share/Save/Bookmark

Jobs, Jobs, & More Jobs - Part 1

Thursday, January 31st, 2008

Back in September of last year I wrote a post about my job hunt in No More Vegas and an ending note about the jobs in Kansas City. Where else to start except at the beginning (of the end?). To protect the names of the innocent (and the not so innocent) I won’t mention any names.

Downtown Kansas City, Take 1, RCS, beginning of October to end of November -

I ended up with a job in Kansas City at a marketing agency I’ll call RCS. It had started years ago as a print media company and as the internet blossomed it started adding web sites to it’s list of offerings. The business started at about 66%/33% print/internet and now they’re about 66%/33% internet/print - their business has completely shifted. Their initial web offerings was limited to static web pages, later they outsourced dynamic pages to a ColdFusion developer, & finally they ended up with their own in house development staff.

When I went through the interview process I asked certain questions. Maybe I didn’t ask the right people the correct questions because after I got started I found a completely different picture than what I had thought had been painted during the interview process. I had asked about LAMP (Linux, Apache, MySQL, PHP), source code versioning (subversion, cvs, etc), development cycle, OOP, a framework or at the very least a library of code, and several other things. It sounded like it was a good match - they did inform me though that they did have two Windows servers which were required for the legacy ColdFusion and ASP code. I figured no problem, I won’t have to deal with those unless I have to mess with some of the ColdFusion or ASP code. I especially thought this was a good match not only because the lead developer programmer/server admin liked Gentoo (even his desktop was running Gentoo) and disliked Windows, but the long-time owner of the marketing company was a Mac person and very anti-Microsoft (she also owned the Mac store down the hall which is also certified to do Mac repairs!)

And then it all came crumbling down… (more…)

  • Share/Save/Bookmark

No More Vegas

Tuesday, September 25th, 2007

Well phooey.

Tuesday I ended up calling the consulting agencies that had contacted me about Las Vegas & Oklahoma City & neither had good news.

The agency with the Las Vegas job said that Las Vegas had decided to go a different route. I’m not sure if that means that they decided to outsource, just turn the jobs down, or just wait until they figured out what space they were going to have in the new building. The guy that gave me a tour of the building said if he did get somebody he wasn’t sure where he’d put them as he really didn’t have any space right then.

The other possibility is that they simply weren’t impressed - I was tired from the long days before hand & I hadn’t had any caffiene yet. My programming ability didn’t impress me much except that I remembered a bit of SQL & I’ve not done much at all with a database or SQL (other than simple SELECT queries).

Several times when they asked technical questions I wasn’t really quite sure what it was they were referring to. Then again, how much can you say until you give the answer away?

I don’t remember how exactly the guy phrased his question, but after I asked what he was refering to I discovered that he was referring to the visibility of class methods & members. PHP 5 recognizes ‘public’, ‘private’, & ‘protected’. (more…)

  • Share/Save/Bookmark

Viva! Las Vegas! & other Jobs

Thursday, September 13th, 2007

I’ve had a busy week & hopefully I’ll get to sleep in tomorrow :)

Since my last project ended Aug 31 due to lack of funding I figured I’d come & fix a couple of my parents’ computer issues, including setting up the new file server. While in Kansas City I got several emails & phone calls about a couple of job offers.

Monday I had barely left KC before I had to stop & wait for a phone interview with River City Studios (here in KC). After that I finished heading back down to Tulsa & spent the night.

Tuesday morning I drove over to Oklahoma City for an interview with OPUBCO. Besides several specific topic periodicals they also publish the Oklahoman. They were 1 of the first newspaper companies to use computers to do their typesetting.

I spent about 1.5-2 hours talking with the IT manager there. 1 of the points he made during the interview was the fact that he believes that the newspaper is going away & he’s looking at ways to move the company towards a new way of doing business. He’s looking for about 5 new PHP developers (UI or backend).

Afterwards I drove back up to KC to finish getting some things prepped for the next interview.

Wednesday afternoon I flew out of KCI headed for Las Vegas. Both plane tickets & hotel were paid for :) This is the company I had to do a code challenge for as well as a phone interview last month. The consulting agency that contacted me about it said that 50% of those that take the code challenge pass & about 90% of those they end up hiring.

My hotel was so new the Taxi driver didn’t know where it was, nor did it show up on GPS. It was out in 1 of the new development areas. The only time I even saw the strip was when I was at the airport. Lots of gambling devices in the airport, but surprisingly (refreshingly?) they were absent in my hotel.

Las Vegas was not on my list of places to move to. My first thoughts that came to mind for Las Vegas was sleaze & crime. I did some research & it seems as long as you stay off the strip it’s like any other city. Somebody suggested I find a place outside the I-215 loop if I move out there.

The guy that picked me up this morning for the interview, & later drove me back to the airport, is originally from NYC. He said it was like being on vacation year round. The route he took to get to the office took us through a bunch of nice looking neighborhoods. Not a lot of grass, but lots of evergreens & palm trees.

I figure I can last anywhere for at least 6 months so if I do get the job in Las Vegas I’ll probably move out there. It also puts me close to California & the mountains for a while.

I’ve been looking at the various jobs & projects I’ve had in the past as well as looking at what I want to be doing. I’m wanting to end up somewhere that has a lot of different clients & a lot of different projects - I’m thinking that way if 1 of the clients disappears or a project dries up I’m not out looking for another project again.

The companies in KC & Las Vegas are both marketing companies & take on a lot of projects from various clients - the difference is size. I’m guessing the 1 in KC has about 20 employees (they’ve done static pages for years, but just recently started adding backend stuff). The 1 in Las Vegas has a couple hundred employees & fills the entire building they’re in & will be taking over the building across the street as well as soon as it’s finished. The 1 in Las Vegas is currently turning away work because they don’t have enough developers.

  • Share/Save/Bookmark

Email Filtering/Sensoring & Job Searching

Wednesday, August 8th, 2007

Or why I almost didn’t get my questions answered…

Last week thursday I was told that if I found another project to go ahead & take it. For those that need interpretation that means - if I find a job elsewhere, go for it… no need for 2 weeks notice. At least I’m still showing up in the morning, leaving in the evening, & getting paid so the project hasn’t reached a, Please pack up your stuff & leave, point.

Last week friday I received a call from somebody looking for PHP developers in the Kansas City (KC) area. I was born in KC, grew up in KC, went to school in KC, & done alot of work in KC… I like KC - it’s a large landmass, small population metropolitan area. It consists of something like 25 towns & cities, 3 or 4 counties, & sits on the border of 2 states.

I was interested… I just wanted to check financials (moving expenses not paid) before I said yes. I got home that night, check & sent an email off with an affirmative that I could move, but I’d need to modify my initial payrate. I also included a couple of questions -

  • Do you know what the dress code is? casual, biz casual, or biz dress?
  • Do you know if the project will allow flex time or even be just flexible with time? Or controlled by a time nazi?
  • Do you know what part of town I’ll be working in?

I sent the email, did other stuff, went to bed, & woke up on saturday. I did not expect to see an email from my contact asking me why I hadn’t sent him an email yet. However I just figured it might be an issue with their server as he had stated on friday that they had been having some problems…. I forwarded a copy of friday’s email on saturday with a sorry you didn’t get this message.

Sunday evening I had finished several calculations & figured out what I needed as a payrate. I hit reply-all to the email I had sent on saturday & included my payrate and another question.

Monday I hadn’t heard anything so I gave him a call, but got voice mail. He left me a voicemail stating he hadn’t received any emails & was wondering what was going on.

That’s when I realized that Cox cable could be the culprit… When connected to the Cox network you have to send normal email (i.e. via Outlook or Thunderbird) using their SMTP server - which just happens to be (or at least in Tulsa, OK) listed multiple times on a couple of well maintained known spam server lists (Yes, I have notified them of this & long story short, I got a stupid answer). Anywhere else I can use my webhost’s mail server to send email & never have to mess with the ISP’s mail server.

To get around this I logged into my webmail interface & used forward as attachment & sent the email (this time it would completely bypass Cox & as a bonus would also have the @domain match the originating mail server). Monday night I went to bed confident that this would solve the issue.

Tuesday I got nothing. I called to see if he had received the email yet. He hadn’t. I knew it wasn’t an issue on my end cause I can send & receive emails no problem… I had just received 3 spam emails right before he asked if my mail server was having issues. Only thing I could think of was his mail server might be blocking my mail server for some reason…

Tuesday night I sent a This is a test email to him, via google mail, stating that I’ll follow up with another email. I copy/paste the entirety of the last email I attempted to send him over the weekend into another google email. This has the entire history of what he sent me & what I sent him in it. I send that to him & figure I should at least get something back or there’s something seriously wrong with his email server.

Wednesday I get a reply to my This is a test email asking, Did you send that other email? Ugh, what now? Could it be that I have something in the email that could possibly be caught by a spam filter & diverting it into his spam box? Could it be that the email is to long &/or has to many duplicate references & is being caught by a spam filter? At this point I’m almost tempted to simply post it as a page on my web server & say go here, but that’s not really user friendly & may seem to say I don’t know how to use email

I figure I’ll give it 1 more try… This time I’m not going to send any of the history. I’m not going to elaborate on any questions. I’m just going to make it short, changing ‘biz’ for ‘business’, & hope this short, hacked up version of my email will make it through.

My detailed scrutiny made me see the phrase time nazi.

Considering some of the kid friendly sensoring crap I’ve gone through in the past I realize certain words may cause squeamish people problems. I understand why some people want to filter certain words (universal cuss words for example)… I’m not even saying it’s what the problem was… All I know is after removing the entire email history, changing ‘biz’ to ‘business’, & changing ‘time nazi’ to ‘time control freak’ - the email went through just fine & he replied back that he had received my email.

My guess is that his mail server not only filters for spam, but also kills off emails containing sensored words & 1 of those words is ‘nazi’. Please… if you’re setting up a server that kills emails based on sensored words… would you please, please, please set the server up to reply to the sender telling the sender why you are rejecting the email.

Considering this & the fact that …controlled by a time control freak just sounds overly redundant I asked around… I got several suggestions, but none seemed to embody the iron fisted evilness of ‘time nazi’[1].

  • time freak
  • time fascist
  • NTP whore (it’s good, but normals wouldn’t understand)

Somebody did meantion ‘time zealot’… While not necessarily embodying the iron fisted part I think it does a good job with fanatical… With a synonym like extremist I think it fits well.


Why did I even bother to include such a thing in a question about a job & what exactly do I mean by a ‘time nazi’… er, a ‘time zealot’?

I ended up with a job where I showed up 10-15 minutes early every day, went home for lunch, & left 10-15 minutes late. I had to clock in & clock out so anybody who needed to could see my time. After a week of me working there the ‘time zealot’ couldn’t take it anymore & turned me in for stealing company time… I had been taking 1-7 minutes longer on my lunch break than I should have been.

Considering most of the jobs I’ve had since then… once I get going I usually end up showing up somewhere between 10 til & 10 after I’m supposed to be there, work through lunch (usually an hour), & leave about 10-15 minutes late. This possible 10 minutes late in the morning apparently drives ‘time zealots’ bonkers.

Don’t get me wrong. There are situations that are very time sensative. A retail store & assembly line are 2 that I can think of off the top of my head. With retail you need to get there before the store opens or you have issues. In an assembly line if somebody is missing for 10 minutes it can cause some serious problems.

I used to be very time conscious. I wore a watch & watched it constantly. I’ve mellowed over the years… I discovered I spent more time watching the watch than accomplishing anything & let’s face it… Life happens, get over it. I no longer wear a watch.

I’ve also discovered that if I’m more worried about showing up on time I end up forgetting things. I’d rather take an extra minute or 2 to make sure I have everything I need… Showing up & realizing you forgot your (lunch, phone, presentation, security badge, whatever else you’ve forgotten at least once) is not fun™.

Because of the aforementioned issues & the fact that I don’t like arguing over something this trivial I prefer to ask in advance. I’d rather defuse the issue ahead of time instead of getting stuck in a situation where I have to deal with a ‘time zealot’ again.


[1] Please note that I’m not trying to state that ‘time nazi’s are anywhere near the level of evil that the Nazi’s from WW2 excelled at. Nor am I trying to lessen the vile deeds done by the Nazi’s of WW2.

  • Share/Save/Bookmark