April 2, 2008

Big Opportunities in a Poor Economy

Down economies and mergers tend to make people crazy.  They panic and fret over what’s going to happen to them.  How are they going to find another job and pay their bills.  Its a hard reality, but it is only part of the situation.

The company a friend (George) works for was just sold.  His coworkers are upset about what’s going on.  He has taken a very different and commendable attitude.  He sees it as an opportunity.  The company has given them warning that things might change in the future.  It would be foolish to think that things won’t change. 

George feels this is his time to shine.  With others fretting, he’s updated his resume, started blogging, and learning some new techniques and skills.  His feeling is that either he will become a bigger asset to the company or he will already be more valuable as a job candidate. 

It is work, but George is already ahead of the curve with his attitude. 

 

Technorati Tags: ,,,
Share and Enjoy:These icons link to social bookmarking sites where readers can share and discover new web pages.
  • BlinkList
  • blogmarks
  • del.icio.us
  • digg
  • Furl
  • Ma.gnolia
  • NewsVine
  • Reddit
  • YahooMyWeb
Permalink • Print • Comment

April 1, 2008

Forcing the system

Forcing a new system and/or procedure on users is never a good or fun thing, but sometimes it is necessary to make the process easier and ensure consistency.

We have aforce_w_prybar client that has very specific needs when it comes to reporting. Their report is very different than anyone else’s that is generated. It always is a cause for confusion, delay, and concern for consistency and accuracy. My management, like other management teams, doesn’t want to spend too much resources developing small “outside” projects. I don’t blame them, the list of projects for my team is long.

I talked to my boss and explained what was going on. I explained to her that the value of doing such a project long and short term was that it would speed up the process immensely and ensure that the report was generated exactly the same way every time. She liked the idea, but was concerned about the time taken away from other projects. I had her sold on it, but she was concerned about the time. This is when I pulled the switchero.

I had already done the research and had most of a working concept done. I just need the stamp of approval to finish and roll it out. I had just received it. She loved my initiative and the fact that it had not slowed down anything else, as I did it over a period of time when I need a break from other projects.

Essentially I had pushed a system by building it before asking permission. It was a risk, but I knew it had great advantages to the company and to the user who generates the reports.

Sometimes a calculated risk is worth the effort.

Technorati Tags: ,,,

Share and Enjoy:These icons link to social bookmarking sites where readers can share and discover new web pages.
  • BlinkList
  • blogmarks
  • del.icio.us
  • digg
  • Furl
  • Ma.gnolia
  • NewsVine
  • Reddit
  • YahooMyWeb
Permalink • Print • Comment

March 6, 2007

Copying and Pasting Hazardous waste

Jeff Atwood recently talked about Curly’s law of doing just one thing. He’s talking about simplifying your code so that it does just one thing. You can take it even one step further and know when you need to refactor and abstract your code. If you find yourself copying and pasting code from one section of code to another, then stop. If you had to do that, then you should create a new class or function that duplicates that code. You will save yourself a world of support headaches in the future.

Technorati Tags: , , , , ,

Share and Enjoy:These icons link to social bookmarking sites where readers can share and discover new web pages.
  • BlinkList
  • blogmarks
  • del.icio.us
  • digg
  • Furl
  • Ma.gnolia
  • NewsVine
  • Reddit
  • YahooMyWeb
Permalink • Print • Comment

Job security or extortion?

I just came back from a meeting with a potential customer. The project was typical of his industry. Automate their process and link it with their client database. Seems pretty straightforward. Then he brought up an ugly point. The original developer of his client management database encrypted the database and refused to give him the passkey to it. Thus any time changes are required of the application, they need to go back to the original developer.

I have seen/heard this before and can see why a developer might be tempted to do this: job security. Is it though? It is extremely short sighted and creates bad feelings on behalf of the customer. They paid all this money to have the application made and yet they do not have control over the application. It’s your ball of wax, you can use it but you need to come see me and pay me to get it.

They are valid cases to encrypt code, its a shrink wrapped application or you know that the users have a tendency to peek where they shouldn’t be. In either case, the customer who commissioned the project has the right to ask for the passkey, unless it was agreed upon that you owned the project and they were just buying it as a premade project.

Do yourself a favor as a consultant, think twice before encrypting that project.

Technorati Tags: , , ,

Share and Enjoy:These icons link to social bookmarking sites where readers can share and discover new web pages.
  • BlinkList
  • blogmarks
  • del.icio.us
  • digg
  • Furl
  • Ma.gnolia
  • NewsVine
  • Reddit
  • YahooMyWeb
Permalink • Print • Comment

January 15, 2007

Does Google respect privacy?

I recently caught up with a friend whom I hadn’t talked to in awhile.  We had usually chatted on IM with Yahoo or AIM and had been doing that for years.  Both of our lives had gotten busy with kids and work, so we had switched to email.  Even that had slowed down though as we got busier and busier.  With the new year upon us, I took it as a chance to renew old friendship and emailed her.

She’s an avid scrapbooker and she and her friends had all switched to GTalk and GMail.  She sent me an invitation to GMail and that is where we have been chatting.  After the first day, I went back to a logged chat with her.  I needed a web site link that she had sent me.  What a discovered was a little disturbing.

She is the only person that I have talked to on GTalk and the only email on Gmail that I have received is from her.  In both email and chats we naturally talked about scrapbooking.  It is her passion as is her son.  What discovered were the ads listed on the right side of the screen.  Ads that were superficially and narrowly targeted to scrapbooking. 

As I have posted about in the past, I understand the dilemma of what data to collect and how to use it.  After all, if I have to see ads I want to see those that would at least be of interest or use to me.  What was bothersome though is where the data came from.  I had created a brand new blank account for Gmail/GTalk.  I give Google credit as there were no survey’s or forms that requested personal data.  I now see why.  To get me target so tightly like that, they had to have scanned and indexed either or both my email and chat.  Remember I had only used this account for a day and only with my friend the scrapbooker.  Here is what Google says in their FAQ about saved chat logs

As with all major IM services, Google Talk will collect certain log information created in the course of a conversation. This information is for Google’s internal use only, to maintain statistics on usage and to improve our service and the user experience. We do not permanently store any personally-identifying information in the Google Talk logs.  Google Talk FAQ 

Google does mention targeted ads in their description of GMail

Are there ads in Gmail?

Yes, there are small, unobtrusive, and relevant text ads alongside your Gmail messages, similar to those on the side of Google search results pages. The matching of ads to content is a completely automated process performed by computers. No humans read your email to target the ads, and no email content or other personally identifiable information is ever provided to advertisers.

Again, to Google’s credit, they have at least documented this.  But just like the pay-per-post discussion does this make it right?  After the loss of data by AOL last year, do we know what is and is not being recorded here?  Its great that they might be of interest and relevance to me and that particular conversation, but at what cost?

Share and Enjoy:These icons link to social bookmarking sites where readers can share and discover new web pages.
  • BlinkList
  • blogmarks
  • del.icio.us
  • digg
  • Furl
  • Ma.gnolia
  • NewsVine
  • Reddit
  • YahooMyWeb
Permalink • Print • Comment
Next Page »
Made with WordPress and an easy to customize WordPress theme • Electric Kubrick skin by Denis de Bernardy