Finally Hit The Wall
Posted by Wade | Posted in Personal/Thoughts/Rants | Posted on 27-04-2010
3
In every project I have ever put my hands on, there has been times where I have gone, “Nah screw this, Let’s do something else”. It always happens. I don’t think it is ever because thing’s get “hard”. Infact sometimes it is the exact opposite. Things can get too monotonus, too “easy” if you will. Usually I lose interest in projects far to easily. I (Along with many others), call this point in a project, “The Wall“.
Well, The new 9-5 job is no different. Today, I have hit the wall. And all of the issues come down to me not being my boss anymore.
I had forgotten just how many steps it takes to get things approved in a business world. When I worked by myself, I don’t care about keeping others in the loop, or getting approval for tiny changes. But here, There is long discussions on the best way to add borders to images via CSS/HTML. I kid you not.. Even after I say “Yep, No problem, I’ll do it in 5 minutes”. There is always this need to talk about how we are going to do it. I just don’t get it. In my mind it seems like the biggest waste of time I have ever seen. When you look back on it, You just spent 20 minutes talking about a 3 pixel wide, Standard Gray, Square border.
I also think there is a massive mis-understanding of skills. Both over estimated, and under estimated, if that even makes sense.
The over estimation comes when people look at me, and other developers and say “Hey, they can program”. And then sign us on for some ridiculous project using languages we have never used. The other day there was talk of Facebook apps. And last week they were talking about doing stuff in Visual Basic. No one here knows either of those languages, But it’s the mentality that since we are developers, transitioning between languages should be a cake walk. Ok, so yes, It is easier when you already know one language through and through, but it doesn’t mean you can charge 30k for a project, when you have novices working on it. I mean, how can we honestly charge for a facebook app, when we are just googling and copy pasting code all day…
And then comes the under estimation. I have sat here since 9am today (Currently 2:17pm), Copy and pasting data from a clients old website, into their new one. I cant write any nice little scripts to port over the database either, Since the clients website is all static HTML. And all the data on their they actually wrote directly onto the pages. And they have something like 200+ pages, of data that I then have to disect, and then stick into our database. Talk about under utilization! We could pay some high school kid minimum wage to do this and he would be happy. Instead here we have incredibly intelligent developers wasting time doing it.
In a way, I probably shouldn’t be talking about this kind of stuff. My boss does know I have a blog (Although not the exact URL), and some of my co-workers do know the URL, although aren’t avid readers. But it’s frustrating leaving the IM world behind, to have your skills wasted.




