patrick — Mon, 2009-04-27 14:17
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.
patrick — Tue, 2009-01-13 01:19
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.
patrick — Sat, 2008-05-10 23:21
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.
patrick — Mon, 2008-02-04 17:48
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.
patrick — Fri, 2008-02-01 03:13
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.
patrick — Thu, 2008-01-31 12:06
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 /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...
patrick — Tue, 2007-09-25 21:20
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'.
patrick — Thu, 2007-09-13 23:25
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.
patrick — Wed, 2007-08-08 15:14
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.