Home     BiggerPockets    

Archive for October, 2007

Google BitchSlap Update

October 27th, 2007 by Joshua Dorkin | 26 Comments | Filed in Google

Well it seems that Google isn’t finished handing out the pain. After another update in the past day or so, we got kicked to the ground and curbed! I had forgotten what the days of PR2 felt like, but after getting knocked from a PR5 to a PR3 in recent days, it seems like Google is out to strip me of my soul.

How about an announcement letting us all know what the hell is going on here?

Google Brings the Smack Down with PR Changes

October 26th, 2007 by Joshua Dorkin | 20 Comments | Filed in Google, SEO, Search Engine Optimization

There is a Buzz in the air, and it isn’t very good . . .

It seems that in the past few days, Google has changed their PR algorithm, affecting major corporations, webmasters and bloggers alike. In this case, size just doesn’t matter . . . everyone from The Washington Post to Problogger to Engadget to me has been affected by this.

What Was this PR Change All About?

Not sure. The word on the street is that sites are being penalized for selling links. Experts contend that Google has been manually reviewing sites and changing PR as a result of what they find. Has the Big G verified this? There might be evidence, but it seems that no one is 100% certain.

Bloggers and others have been theorizing that this is a ploy by Google to further consolidate power and to force people to use them for advertising, but that’s just one of thousands of theories out there. Until Google comes out and tells us what they have done and why, we have no way of knowing anything.

What does it mean?
I don’t think anyone really knows yet. As PR is one of many factors in Google’s results, this drop, in theory, should have major effects around the globe. So far, it seems, the experts contend that this has not affected traffic or AdSense. On the other hand, as many advertisers and ad networks rely on PR for setting prices, this could have a devastating effect on the revenues of websites around the planet.

Sounds all negative. Are there any positives to this PR Change?
I’ve been reading up on this for 2 days now and have yet to hear anything good about this situation. I have heard rumblings from people that they have seen PR upgrades, but haven’t found any proof. I’d love to hear from anyone who has seen an increase. Maybe we can learn from exploring these sites what has really happened.

What Next?
Keep reading! As time goes on, we’ll certainly learn more about this major update. As Google is the 800 pound gorilla in the world of search, every move they make can have major effects on everyone online. This is an event that is going to be talked about until Google’s next major move.

Is there anything you can do to avoid being harmed by moves like these?
Common sense would say to rely less on Google for everything, but that is not an easy thing to do. Sure there are other Search providers out there, but until one of them starts to seriously compete with Google, the smart thing to do would be to diversify, but also focus on what we’re all doing to make the beast angry. With so much power in the hands of one company, we are all forced to comply or suffer, it seems.

Important Reading on the Topic
If you’re interested in the topic, these articles should give some insight on the developments I’ve just written about:

Thoughts????

Don’t Get Screwed! How to Hire and Manage Developers and Programmers.

October 21st, 2007 by Joshua Dorkin | 17 Comments | Filed in Entrepreneurship, Website Design

I just fired my latest web developer!

Over the years, I’ve worked with quite a few programmers/developers on various projects I’ve wanted to develop. On the smaller projects, I’ve typically been very successful in finding people who can get the job done. Unfortunately, however, on the larger projects, I’ve had more failures than anything else.

The problem I’ve found has been that overall, many developers and programmers don’t live up to the hype. I will use my latest experience as an example that I hope others can learn from.

I recently heard about a website similar to Guru.com and Scriptlance.com called oDesk, where folks can find and hire developers for their projects. The site, in my opinion, is vastly superior to the other sites for a few reasons — primarily because you can track the work of your developer with screen captures and video camera captures, but also because the site has a series of tests for different areas of programming, language, and design, where you can see how skilled someone is.

Recently, I hired someone who I had worked with in the past on a fairly large project. He had demonstrated to me that he was competent and trustworthy in his handling of the initial job. In developing our plan of attack and in the first few days of the job, everything was great and going smoothly. Unfortunately, I quickly learned that he wasn’t someone to be trusted. He disappeared for 2 weeks in the middle of the project, and I was too stupid to fire him. He promised to meet a certain number of weekly hours, but let me down and achieved only a small fraction of that number, and again, I was too stupid to fire him. He then disappeared for 3 and 4 days at a time, 3 more times before I had finally had enough and fired him. He couldn’t explain his disappearances or inability to perform. He was unable to complete in almost 7 weeks that which should have been completed in one.

I realize that I messed up big time with him and let him walk all over me, but in doing so, I learned my lesson. Hopefully the rest of you don’t have to get walked on to learn the same lessons . . .

What Lessons Did I Learn That You Too, Can Learn From?

  • References are often somewhat useless! I would have recommended this guy to anyone after he completed the first job with me. He would have gotten glowing reviews across the board, but don’t be fooled. Human nature is unpredictable. Many people have a nasty habit of disappointing you if you give them the chance. You have to take referrals with a grain of salt, knowing that the person may screw up. Just because they come with recommendations doesn’t mean that they will perform for you. Don’t be afraid to deal with the situation if this person doesn’t work out. I also think it is extremely important to let the person who referred the programmer or developer to know whether or not they did a good job. Unless they are aware of problems, they will likely go on recommending them to others. Just because you got screwed, don’t allow others to get harmed as well.
  • Use ODesk! One of the other great features of this platform is that your provider is billed weekly. You don’t need to pay anything up front as a deposit. By paying weekly, you only get charged for the work that has been done in that week. If the provider doesn’t work (and you can track this with the screen captures/video cam snaps), he doesn’t get paid. Had I hired him through another site or directly, he would have likely demanded some kind of up-front deposit, which I would likely have never gotten back once I fired him. Using ODesk actually protected me.
  • If your developer isn’t performing, fire them! I didn’t want to do so because I’m on a deadline and I know that bringing a new person in takes time, but it is worth the time if the new person is going to perform to your needs.
  • Set timetables. The minute I realized that the developer was weeks behind, I should have handled it. I kept hoping that things would change, but learned my lesson. If the developer can’t keep to a timetable that is reasonable, then it is time for them to go bye, bye.
  • Don’t get emotionally involved! This was probably my biggest mistake. By getting emotionally involved, I kept allowing myself to will that things would improve. Hope and will aren’t going to make someone do the necessary job for you. Once you let your emotions affect your decision-making, you abandon the ability to make clear-rational decisions.

I could probably cover many more lessons that I learned, but none would be as important as the four I just mentioned. I’m in the midst of searching for a new developer and, although I know that I just wasted 6 weeks of my time, I also know that I’m much more prepared to deal with the next developer I hire.

BTW – If anyone knows of a great Ruby on Rails developer, please let me know!