Dice.com Latest Upgrade Broke The Site

At least as of 6AM to 9AM, the job search website for tech, www.dice.com is not useable in my experience.

They went ahead and rolled out a major revision of their website today.  There actually were a few things in it that were kind of slick.

When you go in to do a search for a position, and it makes sense to do so, you have a slider for a criterion.

For example, when you are requesting a page for a search, you can tailor the number of results you want back by using a slider to change the number from 10 to 100 in increments.   The 100 is a big help.

Distance works the same way.

There are a few others, but the problem is that there should be a little box at the end for you to enter in a specific number.

Why? 

Simple – I live in Wilton Manors, Florida.  I used to have a search that would look for a 27 mile radius.  That would include West Palm Beach but specifically exclude downtown Miami.  I don’t want that commute, nor would I want that for anyone else. 

If there is a slider, you need to be able to enter in a specific number.

They also deleted the ability to search for an Area Code or a group of Area Codes.  Broward County is 954 and 754.  Palm Beach County is 561.  Having the ability in a large urbanized area like this to simply search for something within a county is very helpful.  Otherwise, the distance must be used, and will slow one down with extra searches.

They deleted the ability to exclude recruiters.  Recruiters in my experience are unreliable.  I tend to look for direct hire only.

They clearly did not test their site when they went “Live” today – by the time I got to it.  It may be fixed later, even later today.  Much of this could simply be because they are rolling out changes at this moment.

When I get the results of a search, they come back with either “Relevant” or “Date” available, but the default is usually Relevant unless you caught the tick box and set it.  But the link is dead to change it back – normally, but not always.  This sort of inconsistency is very common within the site.

That’s the problem.  Things work sometimes but not always.

So basically their site is not useable as of this writing, 9:15 AM EST, 12/15/2014.

As for the way it looks? 

I personally am not a fan of the Web 2.0 Look And Feel for things where there are a lot of items to search. 

Dice.com is one of those sites.  They are presenting a database of links and a tight list format is the most useable. 

I understand that they want to look different than the other two big sites, www.Monster.com and Careerbuilder.com however, their search results in LARGE FONTS and lots of Whitespace means that you’re constantly paging when you do get the 100 results per page, if you can actually get things to work.

Thank you again for the 100, it helps.

But when you page through the site on a large monitor (1920×1080) getting only seven results per view until you page down is limiting.  Put as much on a line as possible.  I guess that means it’s first page with 4 links, then 13 pages of 7 links (or so) plus the remaining 5 links (or so) – that’s how the math works out.

Your User Interface guy must have missed that particular meeting.  The Testing folk are confused too – I got a page coming up using the old interface and immediately thought “THANK YOU!”. 

Then I refreshed the page and it was back to the new design.  There were no links though, kind of a surprise since I saw links on the Old Format Page.

I’ll be waiting.  The new design needs A LOT OF WORK.  The site has so many bugs in it that I simply closed every window that I had.   All my old links are no longer functional.  If I try to recreate them, the site is so buggy that I can not get anything even remotely like the results I expect.  I can’t page to the second 100 results.  Not even the old text search works properly.  If you want to search for Business Analyst, and put them in quotes, the new software thinks you are looking for “Business OR Analyst”.  It’s not the same thing.

For example, if I search for anything within 20 miles of zip code 33301 I am showing results in California.  California is a great place but a bit more than 20 miles away from South Florida.

Oh and one missing thing that is extremely important.  Dice removed the number of hits that a particular resume has.  It’s a metric that needs to return.  How else would you know if your resume is effective unless you know now many people look at it in a given month?

At this point, there’s nothing else that I could suggest other than telling someone who wants to use a job search engine to wait this one out and hit the other sites.  Dice.com is unusable due to UI, UX, and QA issues today.  

They tried, but … well, maybe tomorrow.  They went with a Big Bang Release and broke what they had before.  Would be best to roll it all back and try an Agile Project Management approach of gradual improvements instead of what they got here.

Monster.com, Are You Kidding? Fancybox? Really?

In business, there is a phrase.

“Eat Your Own Dog Food.”

Monster.com doesn’t seem to realize this in their roll out of new “features”.

You see, Eat Your Own Dog Food really means that you’re going to use your own product to make sure that it suits what you intend it to do, and that you aren’t giving the competitors an unfair advantage.

In web development and Project Management, this means finding someone who becomes the “Subject Matter Expert” and “Product Owner” and takes on a very special role.   When I worked at the university, and in every position I have held back into the beginning days of my career, I’ve assumed this role.  It means that you are going to step back, listen to what the “Main User” of the system says about it, and champion that role within “Development” so that the Main User’s need are best served.

It means that you have to anticipate how any person will use the system and make sure that problems do not occur, and that when they do, problems are dealt with gently and “Gracefully”.

It also means that unintended consequences sometimes occur like in this picture above.

It is one of my least favorite features, the “Fancybox” or the “Lightbox”.

It is also very very rarely used correctly.

This is an example of how badly monster.com used the fancybox.

I did this under “my signon” and on another browser with no signon and it repeats itself.

Simply put, go onto Monster.com and do a search for any position you like in what ever zipcode you prefer.  Monster will return a list of positions.  It may even give you more than one page.  When you go from page 1 to page 2, it will put a “fancybox” up on your browser asking you “Let These Jobs Come To You”.

No, you blistering idiot, that is not what I wanted.

You see it will do that for this page, and any future page I want to look at. 

Every Blistering Page.

Ok, so I’m quoting the TV Sliders and Dr. Arturo with his wonderful rants and insults, but the point is still valid – Fancyboxes rarely serve a useful purpose For The User.

I went in immediately to my browser, clicked “Adblock Plus” and found a script.  I blocked it, and refreshed the page, and now I’m back to the old Fancybox Free behavior.

If I wanted an RSS Feed of the search parameters, it would not work because since I live in a major metropolitan area, Miami-Fort Lauderdale-West Palm Beach, there are thousands of jobs.  I have given up on RSS Feeds for this because they “max out” at 50.  I typically would need around 500 to be able to see the last two days worth of positions on this given search.

I have many searches, and have saved each individual page to save me a LOT of time that would be otherwise wasted clicking on “Next Page” buttons.   If I were not able to do the search the way I do, then I probably would have stopped using Monster.com a long time ago.

So all you need to do is go into your adblock plus and block the script called:

http://media.newjobs.com/nmy/usen/iperceptions506.js

It is badly written code, your QA, Development Department, and Project Managers have made a mistake.

It simply does not belong in a professional product like we have come to expect in Monster.com.  It only can have come from someone who has sat in too many Marketing Meetings and thought they could get more “buy-in” from their users.

Remembering Friends Gone Before Sunrise

I’m out way too early these days.  Stepping onto the front lawn an hour before sunrise, I have to go and walk my Rack around town. 

Since we’re looking for a mile and a half, I’m also seeing the majority of my neighborhood at the same time.

The skies were clear and even crisp which is not all that common here.  Of course anything under 80 is cool to me now.

I’m walking Mr Dog and seeing more people than I used to.  If you want to really meet your neighbors, keep the ears open with no headphones, and get a dog.  You most likely need the exercise, and your dog will benefit from it.

Knowing that Rack is over eager when it comes to other dogs, I tend to hold him back a bit while out.  The problem with that is that other dogs want to say hi, so it is drawing me out to have a chat in someone else’s lawn well before 6AM.

Sorry folks, I’ll try to keep my voice down.

I had stopped listening to the music on the headphones a while back when Lettie got sick.   She was incredible at spotting trouble, but when she lost her hearing, I realized I needed to pick up the slack.  I haven’t started listening since.  I’m noticing that people actually do say hello even in the pre-dawn gloom under those starry skies.

Today when I got to near the mid-point of the walk, someone stopped me and chatted me up.  Sheila knew me from when I walked Lettie and thought that my dog looked different.   I explained that the similarity even gets me sometimes, but I had “lost my Lettie” back in April.  This was Rack, and he’s a puppy of right around a year.

Sheila was talking about her Chow Chow who was her constant companion since three weeks of age.  When she mentioned that she had lost her dog due to Chronic Renal Failure, I had to share my own experiences.   Apparently I was lucky.   In order to keep her dog alive, she had him on an IV Drip Feed for 2 months.  Lettie never stopped drinking water, in fact drank so much that I was letting her out to water the front yard as much as eight times a day.

There’s a spot of grass in front of my house that still is struggling to recover six months later.

I explained that while I wasn’t giving IV, I was syringe feeding her up until the day before her last day.   Sharing war stories is a good way to get past grief, even if in these cold Western Societies, we aren’t expected to grieve over a loss of a dog.

When Sheila began to cry over her lost friend she apologized and explained it was only a month ago when it all happened.

I told her the story of how we rescued Rack and that I was basically ordered to get him when we lost Lettie.  The pain was strong with our own loss but Sheila took comfort in knowing that she could release a little of her own. 

The thing was that I’m still convinced that Lettie’s diet was what killed her kidneys.  I refuse to feed Rack anything that has any content that could be sourced from China as a result.   There is just too much of a culture of deception when it comes to quality control there.  What that means is that I’m feeding my Rack a much better diet than I did with Lettie.  She got a “premium dog food”, but it was made by a large pet food company.   Large pet food companies get the size they did by cutting corners.  I won’t cut corners again.

Rack gets either Merrick or Orijen food.  He’s on Orijen now, and that’s a small company out of Canada using only Canadian products.  No “GMO”, no “foreign” sourced food – and nothing from China.

I may be wrong, but I’m not willing to compromise.   I’ve done quite a lot of quality control in my own software development work.  I understand what it means to have zero defects in a product.   When I hear about “premium dog food” being recalled because there was a “scare” or that there’s a correlation between Chronic Renal Failure in a specific brand, it clearly makes me aware that something is seriously wrong in the product. 

This is the sort of thing that can easily happen with our own food supply.   The whole Taco Bell scare a few years back when it was found out that the beef in their beef tacos was only around 33% beef and the remainder was other “stuff”.  Thankfully the last Taco Bell meal I had was some time back in the mid 1990s. 

Needless to say, I got on this kick with myself and our own food supply.   Making my own food is one thing, it allows me to control the quality of the ingredients, and the other thing about it is that it is vastly cheaper than what sits on a shelf at the store.   Fewer ingredients of better quality, and no preservatives has to help quality and health in the future.

If it is a good idea for the dog, it’s a good idea for you.  Sure, cooking takes more time, but aren’t you worth it?

I know your kidneys are.

Web Annoyances – Websites Where Keyboards Don’t Work

This one gets me a lot.  
It’s so basic that I have to wonder who on earth is making these web pages? 
Worse, who on earth is approving and testing them?

Oh, that’s right, you can’t do Proper QA any more since everything is written overseas on the cheap.

You get what you pay for.

Rant aside…

For the most part, even now, the place most people are doing their “heavy duty” web surfing is on a browser.  I’m basing that on this blog’s statistics, and I feel confident that that feeling is backed up by most web services.

The proportion is roughly evenly split between Internet Explorer, Firefox (and its variants), and Chrome.

I personally have noticed this on Firefox and on Internet Explorer, on Windows, Linux, and on Mac OSX.

It just doesn’t happen on a tablet or a phone since the way you use a webpage is different there.  You only have a mouse (touchscreen), you rarely have a keyboard.

I notice this on a daily basis on Monster.com, but it also shows up with many other oddball sites.

Here’s how to find the problem on Monster:

  • Surf Monster and do a search.  Doesn’t really matter what kind of job you search for, your own zip code will be fine.
  • You will be presented with a list.  Pick one from the list.   It doesn’t really matter which.
  • Now that you are looking at a page, a job really, use your Page Up or Page Down keys.

They don’t work.

You actually have to click inside the body of the page to get the page to move.   You can tab around, cursor around, whatever you choose, but it just doesn’t work until you click inside the page.

If you are a web developer and call this done, you are bad and you should feel bad.

Zoidberg doesn’t like you and neither do I.

This also works with the Windows or Linux alternate page down, the space bar.  

Navigation is simply locked down until you click inside the page.

My best guess is that it’s a function of working with the software behind the scenes (Ajax) and having reworked your browser so that all the keys are forced to do a certain special task.  Don’t know but it’s still wrong.

Now go back and fix your web page.  That’s a rookie mistake.  If you’re good, Robot Santa may leave you a gift.

Inertia, or Resistance to Change

Objects in motion tend to stay in motion.
Objects at rest tend to stay at rest.

Newton’s First Law of Motion.

Sure, a marble on the table given a nudge will roll but it will also slow down.  The reason is the force applied to it from outside of the “system” of the marble and table.   It’s called friction.

That is a basic principle of Physics, but it also applies to life.

Some people are much better with change, they can apply themselves and work through things as if it is water off of a duck’s back.  Others are much more conservative and freak out when there’s the slightest bit of a wrinkle on that double oxford broad cloth shirt.

Instead of grabbing an iron, those folks will wring their hands and fret.

The point is that while things can be done, they almost always can be done more ways than one.  Toss the shirt out and buy new.  Of course that new one will still need to be ironed, but don’t say anything until they get that home from the mall.

There’s always a judgment call that has to be made as well.  How much effort needs to be applied to cause the change to happen?  Can we live with the results if we do or don’t change things?

If you keep asking questions like that you eventually end up with a tree of yes/no answers and build a process.  Things tend to sort themselves out in order.   If you don’t proceed in order you will end up revisiting things later, usually caused by a resistance to change, a rigidity of thought.

Can you take things in one big bite or can you divide and conquer?

All binary questions.  Yes, or No?

That would be the basis for a systemic analysis of a project.   Laying out all the alternatives, in order, and following the path of least resistance.

Oversimplified, but that is the meaning of “basis”.

Of course there are shades of grey, but they are usually held back for a later time. Especially if there are 50 of them, and that is a very different story indeed.

The Importance of an Accurate Duck

In my yard,
there is a pool.

In my pool,
there is a duck.

Under the duck,
there is a thermometer.

That is the problem.

You see, like everything these days, it’s all sourced from China.  It’s because in our rush for lower prices, we lost sight of what is important. 

In “English Common Law” which is what our business law is loosely based upon in the US, there is the “Fitness of Purpose and Merchantability” rule.  It is a pretty simple concept, it means that if you are selling something, you are telling people what it is for and that you are going to “warrant” that item to be appropriate for that use. 

That means that if you sell a rubber duck with a thermometer on it, your purchaser will expect that it will be accurate.  Not always a big deal, right?  After all if the pool is 80F it’s comfy, and it won’t ever get much above 87 or 88 in the summer, so what does it matter if it is a degree “off”?

So you toss that duck into the pool, smile at it being cute, wait a bit and see that it’s 70F on a warm day.  Thinking that that water is too cold, and I am in Florida after all, I pull the duck out of the pool and we turn on the spa.

If you have ever used a spa or a hot tub, you know that you shouldn’t go above a certain temperature.  Exposure to prolonged heat is a no-no and typically that temperature is 104.   We tend to run the thing at 100F because it can be a beautiful thing.

After fighting with the temperature all day, we manage to get that tub to a warm 98 degrees then step in.

There’s a problem here, it is way too hot.

You see the Chinese Prisoner who made that duck didn’t take the care that would have happened had I been able to get that same duck made by someone in a country with a better tradition of quality.  Accuracy and quality is something that should be prized over cheapness in price, and we seem to have forgotten that sort of thing.  The red white and blue “Made in USA” stickers that used to be all over the cheap items in WalMart, Target, and other discount stores have long since vanished.  Not that Made in USA is a universal symbol for quality, as anyone who has ever owned a Chevrolet Vega would know, but for the most part it may be clunky but it worked.

I got out of that hot tub quicker than normal and grabbed the other thermometer which I know was accurate and dropped it into the water.

107F.

After cooling down in the 70 by the duck, 79 by the thermometer temperature water, we left that hot tub behind.  The duck has since been taken away, not by us, but by a rogue backyard critter.   There are opossums and raccoons that seem to think that the little yellow duck is food and it ends up on the pool deck at least twice a month.

Good riddance, it wasn’t accurate anyway.

As someone who has more than 20 years in Software Quality Assurance and Software Development, this sort of nonsense irks me to no end.  I don’t like going to Publix and discovering that I have pink legs that represent a mild first degree burn because someone has decided he needs to earn an extra 100K a year for some shadowy shareholders by firing their US workforce and shipping the jobs over to China. 

I never was completely comfortable with shoddy workmanship in something that I purchase, and for years I flat out would not buy Chinese merchandise.  Good luck going China Free anymore, after all, they aren’t free yet either and it is still the country of Tienanmen and the massacre therein.

I think I shall be looking a bit closer next time I need a duck.