web design web development website optimization
Creative Web Design and graphics for all categories of business.
Web Development services and customized features to satisfy your particular business needs.
Website Optimization aimed at improving the quality of your page design and support your business.

Advantages and Issues of Having Home-based Online Jobs

Similar to the real world, finding the right online work and doing it are not easy feats. Unlike offline, however, many online jobs could be done at home. Employers across the globe provide these opportunities. Several companies, as well as universities with distance learning programs, have been outsourcing jobs to and contracting workers from local communities and developing countries.

home based job

Call centers, computer firms, and small enterprises, among others, employ online workers. Positions range from customer care agents, website builders, transcribers, and content writers to curriculum developers, tutors, researchers, and virtual assistants. Doing online work from home then could mean telecommuting or marketing and supervising a business.

Advantages of telecommuting

Working from home allows parents to have an income while taking care of their children. It allows professionals to be their own boss. For full-time employees and students, the Internet can also provide them part-time jobs that they can do at night and during weekends, such as online writing, data encoding, and answering customer calls.

Certainly, online jobs help struggling workers to earn extra cash. These also provide them some control over when and where they like to work. Of course, how to do the job depends on what it is about and its requirements.

Issues of doing online jobs at home

In spite of its advantages, doing online work at home also has its risks and drawbacks:
  • Low compensation and zero benefits
Though they provide money and occasional promotion, online jobs rarely offer a high salary. They also do not have a benefits package that is typically given to office or company employees. Such package may include health insurance, subsidized tuition, paid vacation leaves, and other non-cash rewards.
  • Erratic work time and inadequate rest
The time allotted for work is influenced by other concerns. Stay-at-home parents still have to do house chores. Others run errands for loved ones. Unless one prefers doing his/her job beyond regular work hours or is more productive at night, not a few online workers stay awake until midnight or until early morning. Some even sacrifice their weekends to complete a task or to meet a deadline. The lack of sleep takes a toll on their health, even among insomniacs, as it can lead to poor concentration, depression, and weight problems.
  • Absence of or minimal legal protection for online workers (and online employers too)
Unless both employer and worker value their relationship that is mostly based on trust, the lack of a regulating and monitoring body to set online work standards makes either party vulnerable to cheating and exploitation. No institutional mechanism is set up to receive and process complaints about online work arrangements.
This is especially true at the national level even if the country is a member of the International Labor Organization (ILO). Nonetheless, there are a few sites that have policies on settling employer-worker disputes which may result in the termination of either party's subscription or membership privileges depending on the nature of the offense.

Weighing options

Certainly, the virtual world is as imperfect as the people who created it. It is also as imperfect as the real world. It is best then that online employers, telecommuting employees, and virtual job applicants be aware of the pros and cons of engaging in a web-based work relationship.

A Detailed Guide for Your New Facebook Profile Page


Facebook began rolling out a new profile format on Sunday December 5th, 2010 at around 4 p.m. EST, providing you with a sleeker version of the ever-important Facebook profile page. Along with the new format comes many new features such as “Featured Friends”, which will allow users to highlight friends that are important to them; the ability to add experiences to work and education info, like college classes that a user has taken, or important projects that they have completed at work; and improved Photos and Friends pages which will help simplify many things that people do on Facebook.

Your Life at a Glance

At the top of every Facebook profile page, you can now find a succinct biography of the friend whose profile you are currently viewing. You can quickly see where they work, where they went to school, where they live, whether or not they are in a relationship, their hometown, when they were born, and other useful bits of information.
It's a useful glance at who you are for any old friends or colleagues who are trying to reconnect; Facebook aptly calls it a “quick summary of who you are, from what you're doing now to where you grew up.

Just below your short biography, you will find some photos that you have recently been tagged in that will show your friends what you have been up to. Everyone has heard the old saying that “a picture is worth a thousand words”, and Facebook has fully embraced that concept by putting pictures of you and what you are up to, front and center, for all of your friends to see.

New Navigation

Facebook has decided to ditch the concept of tabs at the top of the profile, a remnant of older site layouts, in favor of a more compact navigation system placed right below a user's profile picture. You can now find your friends' wall, info, photos, videos, notes, and friends all in one place, and quickly flip through a profile to find what you need. The new “Featured Friends” tool lets you display the people who are the most important to you; choose a list or group that you have already made, or create a new one just for this occasion.

Share Your Experiences

On the revamped info section of your Facebook profile, you can now share your experiences with anyone who cares to see them. Adding individual projects you worked on at your job, along with friends that worked with you, takes nothing more than a few clicks and adding classes that you took in college is just as easy. By introducing these features on the new Facebook profile page, Facebook has become an even more valuable tool for you to use when you are networking, as well as when you are just trying to impress your friends.

More Prominent Activities and Interests

Scroll down to just below a user's work and education and you will find more prominently displayed activities and interests, which will help you discover others with whom you have similar interests. Facebook has also moved religious views, political views, and quotes to their own section entitled “Philosophy” and added a new field where you can list “People Who Inspire You.

Improved Friends Page

Searching for people that you have already added as friends has become even easier with the new Friends page. Just type in a name, city, school, or workplace and you can quickly find the exact person or group of people that you are looking for.

All of the features that have gone into the new Facebook profile layout will make it easier for you to connect with your friends and meet new people. Just another step in Facebook's goal to make the world more social, the new profile pages put everything you could want to know about your friends and colleagues right in front of you and make digital interaction with them more enjoyable (there's even a more prominent “poke” button to encourage increased interaction between friends).

Although there are some downsides to the new layout, such as decreased width of the center column in favor of wider advertisements, the new Facebook profile page layout is a change for good and will only get better from here. Facebook says that they hope to have everyone on the new profile page by next year, but you can choose to be upgraded by visiting the new info page that they have set up.

Not So Obvious Ways to Get People to Your Web Site


You know all of the standard things you can do to get people to visit your site. The standard advice is to get listed on Yahoo (good luck - I've been trying for 6 months and I know people who have been trying for years!), add your site to the top search engines and start up a link exchange program. But there are many more, not so obvious ways to get people to take a look at what you've done.

One obvious but often overlooked thing to do is simply to ask people to visit your site. Tell your friends, family and co-workers to stop by.

Signing guestbooks can generate a lot of traffic. Be sure you are not just posting an advertisement (that's tacky). Look at the person's site then give him a few nice comments. Finish up by inviting him to your site! I've found 9 times out of 10 the person will visit and may even leave a guestbook entry of his own.

Another thing to do is post to message boards. Be careful not to SPAM - just post honest comments and such. Most message boards allow you to "register" and create a profile with a home page. I've found that this is more than enough, along with some postings, to get people to my site. It seems that if people like what I have to say they take the time to find out who I am by looking at my profile.

Of course you should always have a newsletter of some kind. This is important to get people back to your site.

Running an awards program can be very fruitful. I believe awards programs are extremely useful as a peer review of web sites, and they also are powerful traffic generators. While reviewing sites that request awards you can also leave guestbook entries, which may lead to further traffic. Be sure to invite each person who signs up for an award to join your newsletter (don't add them automatically).

Getting listed on the thousands of smaller search engines can also generate some traffic. People do use these occasionally. Be sure not to overlook the specialty directories, business listings and so forth. All of these are used by people when they need something more specific than the major search engines can easily provide.

Writing short articles for other websites can also be very fruitful. One way to do this is to leave a guestbook entry for a webmaster asking if he's interested in an article.

Newsgroup posting with an appropriate signature line can be very fruitful also. However, strong caution here: I've heard rumors that some newsgroups are filtering for pay-to-surf and MLM programs and sending spam reports automatically if found. My humble opinion is it's fine to include your own site address in your signature, but it's really tacky to include advertising of any kind. Put that on your web site where it belongs and don't clutter up the newsgroups.

Speaking of signatures, all of your emails should also end with the address of your web site. I would include the same caution here: don't include advertising of any kind. The way I look at this is simple. I don't end off a personal letter to a friend with an ad, so why would I end a newsgroup posting or an email message with one?

Some things I've found that definitely don't work well: banner exchange programs (pitiful return here), paid banner programs (almost totally useless waste of money) and FFA pages (worthless, in my humble opinion).

And a few dangerous things to do: SPAM of any sort and using "tricks" on your web pages to fool search engines into giving you a higher ranking. These may have a short-term payoff, but I've seen many ISP's canceling accounts lately, and quite a few people have lost their pay-to-surf money by a few minutes of carelessly sent out emails.

Using Newsgroups to Your Advantage

Newsgroups are a great way to communicate with dozens or thousands or even millions of other people at a time. They are very popular (as evidenced by over 80,000 newsgroups and more being created all of the time) and are exceptionally easy to use.


The really cool thing about newsgroups is that you can communicate with just about anyone about any subject. Some newsgroups are completely useless because of spam, and others are made useless by hostile users. It's quite common for a very active newsgroup to suddenly become dormant, then start up again.

The key to having a successful newsgroup is having one or more people interested in posting to the newsgroup on a regular basis. Other newsgroups just contain junk and are avoided like the plague.

The thing that can destroy a newsgroup fast is spam. Man, I've watched many newsgroups go straight into the toilets due to some idiots without a clue posting vile spam to newsgroup after newsgroup. It may be cool to post an ad or two when it's on-topic (check the charter and FAQ first, though), but going beyond that is not acceptable.

So how does one begin using newsgroups? Well, each newsgroup has a culture all to its own, and the rules for each newsgroup are different and unique. Sometimes a newsgroup is rancorous and irritable about certain subjects. Others are happy and lighthearted.

The first thing you want to do it just read posts for a few days or weeks (depending upon the size of the newsgroup) to get a feel for it. See if you can find the FAQ or Tips or something like that. Generally, if a newsgroup has an FAQ it will be posted occasionally. If you don't see it after a few weeks you can ask the newsgroup where to find it.

Probably the most important rule is to stay on topic. If the newsgroup is about Buffy the Vampire Slayer, don't post about the World Wrestling Federation, unless, of course, you are trying to set up a match between Buffy and Austin (grin). Don't post in HTML format. This annoys just about everyone. And please don't create HTML signatures either.

Oh yes, and if you post binary files, please, please, please run your virus checking program before you post. Nothing will annoy people faster than someone who posts (accidentally or otherwise) viruses to a newsgroup.

When you post a follow up message, you should quote enough of the original message to orient your readers. You generally do not need to include the entire original message - it's perfectly okay to delete large parts of it.

Some people prefer putting your follow up remarks at the bottom of the message. I prefer putting them at the top - it's really up to you.

Don't flame. I know it's incredibly tempting to call that guy a moron and a few other choice words, but please refrain. You will only start some useless posts which benefit no one. And, again, don't spam. Believe me, everyone who frequents newsgroups has seen more pornographic spam then they want, and your pay-to-surf program, while exciting to you, is definitely old, unwelcome news. Remember, people who spam to the wrong places tend to get their internet accounts canceled, their pay-to-surf dollars confiscated and their web pages deleted.

Links to You

I found another great resource a few months back. It's called Links 2 You and it does exactly that. By adding your site to the list, you get lots and lots of links back to your site.

So what, you ask? Well, some search engines improve your ranking depending upon how many links there are back to your site. This is good because it means you are more likely to show up close to the top of a search, which means your site may be visited more often.

What Links To You does is create a series of pages which contain links to all of the sites who have signed up for the service. You download these pages to your site and include a link to them. Now when your site is spidered by the search engines the links to all of the other sites get recorded.

Since every other site in the list is doing the same thing, what happens is you wind up getting a whole lot of links back to your site very quickly.

It's easy and I think it's pretty cool.

Create Ribbons and Other Cool Graphics in Seconds

If you've been surfing for any length of time, you've seen ribbons all over the web. Many sites seem to support causes of all kinds, and they often show their support with a ribbon. You know what I mean, a POW ribbon or a Support your Friend ribbon or whatever.
create ribbons graphics

Now if you've ever tried to create one of these by hand in your favorite graphics editor you know the simple ribbon can take hours to get right. You want the twists just so, and the shadows perfect. After all, it's for a good cause, right, so it's got to be perfect.

Well, now there is a better way to get those ribbons. You can visit the Matic Central site (http://www.webgurus.com/matic/index.html) and create beautiful ribbons in seconds! This is one of those applications that is so cool, so neat, that you can easily go wild. And why not? Create lots and lots of ribbons supporting every cause you can think of!

If you don't like or are fed up with ribbons, how about taking your pick of dozens of other icons? You can create balloons (like the one's in cartoons with the words in them), religious symbols, astrological signs, smiley's, and many other shapes with your own custom text.

Here are your various options.

Ribbon-O-Matic (http://www.webgurus.com/ribbon-o-matic.html) - You like all those ribbons that you've seen on web sites all over the net? Here is a really cool on-line utility which lets you create them fast and easily.

Icon-O-Matic (http://www.webgurus.com/iconomatic/index.html) - Tired of ribbons? Try Icon-o-matic and create your own icons with your own text!

Gallery (http://www.webgurus.com/gallery/index.html) - Look at and use tens of thousands of icons and ribbons created by others!

Get Certified

In the newsgroups, in lunchrooms, on the web and in discussion lists - when you get a bunch of computer people together the topic often turns to education. Some people (those with the appropriately named BS's) will tell you it is all important. Others will say it's not. Someone will eventually pipe up and say, well, why not get certified? Sometimes he will get a blank stare, sometimes he will be shouted down, and usually he will just be ignored.
Our's is a strange field, because you can have some seventeen year old kid still in high school making 80 thousand a year as a consultant because he's just that good at assembly language progamming. And yet the guy with the bachelor's degree is only making 50 thousand. Go figure.

However, in our careers in the computer field, most of us are faced at one time or another with a tough decision. Do we further our education? And if so, what's the best way to do that? One difficulty is that most competent computer people are so damn busy that they don't even have time to sleep right, much less go back to school. Actually, many of us got into computers in the first place because we hated school. Working on a computer program or designing a web site was an escape from that hated hell hole called college (at least that's the way it was with me).

Well, if you put the emotion aside and think rationally, it's really not a difficult question to answer. I know that I still blame most of my problems on my high school and college professors, but that's really not relevant, is it? What's important is the fact that the computer industry is moving so fast that the technology changes totally every two or three years. And that's astounding when you think that accounting hasn't changed in concept in thousands of years! Medicine moves at a snails pace compared to the standard release schedule of new processors from Intel. Even though the 40 million lines of code in Windows 2000 seemed to never get finished, that's minor compared with the decades of research and testing that need to go into the release of each and every drug!

It's this speed that makes further education not only important, but absolutely critical. Yeah, you might be the most incredible Fortran programmer in the world today, but in a year Fortran might be totally replaced by something else. I've seen this happen over and over and over. Excellent people making incredible salaries find themselves having difficulty getting jobs because their skills are no longer needed ... or are so outdated that nobody does that anymore.

But wait a minute ... college takes years and years. I mean people spend five or six or even seven years just going through college! And that's full time! How can a professional who has to earn a living fifty hours a week or more find time to go to college???

There's another factor involved in all of this, and that's the employer. Think about it. Let's say you are a manager and you've just put out an ad for a new senior system manager position, Windows NT experience needed, and so on. After you get back the hundred or so resumes, how do you determine who is best qualified? You could try references, but if you've done that you know how hard it is, with lawsuits and all, to get any information out of previous employers. And you could look at the work that the person has done, but you can be sure he's picked his best work, not his normal quality. Anyway, that helps a little with programming and HTML coding jobs, but what about that system manager position? How do you look at his previous work?

You could ask lots of questions about technical stuff, and you could have your technical people interview the person. But still, it's difficult to come up with the right questions during an interview, and it's only an hour long anyway. What do you look at? How is a manager to know?

Ah, there is an answer, and that's called certification! If you are a system manager you could get an MCSE, which basically indicates that you know how to manage a set of Microsoft products and you've proven it by passing some tests. You could go even further and get your MCSE+I, which translates to "you are one of the elite". An active Microsoft Certification like this means you are current in the technology as you must keep testing year after year on new products in order to keep your certification.

If you add to that some broader certifications such as Hycurve, CIW, A+ and Network+, you've got your well-rounded computer or internet education.

But what about those people who say "Any jerk with $500 can get a CNE, with little effort. The only people who have problems with those tests are managers and old Fortran programmers." Well, what can you say? Personally, I wouldn't even bother to debate with these guys, as they have already made up their minds. Perhaps they are so smart that they don't need an education?

But for the rest of us, well, the certifications are difficult. To honestly pass the MCSE or MCSE+I exams is very challenging. I am an employer, and I would have tremendous instant respect for anyone who has passed the MCSE+I. This is a very tough series of exams!

Personally, as both an employee and an employer, I would heartily recommend that every technical person review his career and decide what certifications could be useful. Let's take that system manager example that I mentioned earlier. What would be the perfect mix of certifications for a Windows NT system manager?

Here's what I suggest. Start with A+ and Network+. This will give you a broader understanding of the basics of computers. Proceed to get your MCSE (or the equivilent in your area of exertise) by taking the following (these are the 4.0 exams, Windows 2000 has a different mix).
  • Windows NT Workstation or Windows 95/98
  • Windows NT Server
  • Windows NT Enterprise
  • Network Essentials
  • Microsoft Exchange
  • TCP/IP
Okay, now be sure to maintain your MCSE as current by retesting as they are released. Look at the MCSE+I and decide if that is appropriate for you. If so, then by all means do it.

Next, look at some broader certifications like CIW (Certified Internet Webmaster). These are nowhere near as difficult as the MCSE exams, and they serve to broaden you so you have more than a straight Microsoft bias. It's important to be able to understand how all of the technologies fit together ... there are other solutions that make more sense than Microsoft sometimes (or more than sometimes). You at least need to understand why you chose Microsoft verses another company so you can defend yourself.

Now what? No, you are not done if you want to be complete. You could also become certified on various products such as Adobe Acrobat and Photoshop, IBM servers, HP printers, and so on. But hold on! Wait a minute! How much does all of this cost? Well, guess what? It's not cheap ... it will take time and it will take money. Nothing worthwhile is ever easy.

The benefits to doing all of this are absolutely phenomenal. First of all, assuming you got through all of this honestly and actually learned the materials, you will become a very hot commodity indeed! Someone with an MCSE alone can easily expect to make 20% more than someone without it for the same position. That's just a fact about this industry. Second, your job will become easier. Believe me, it's so refreshing to ask, say, an Exchange expert about an exchange problem and get a straight answer instead of some bull or "I'll have to look at it". It's a great feeling just to know what needs to be done.

Third, if you do have to change jobs you will find it easier and you will get a higher quality position. In fact, you will probably find yourself with a choice of interviews and job offers.

And you make it very easy on your future employer. He doesn't have to guess ... he can just look at your certifications and have a pretty good idea what you are capable of.

Uh, but what about those people who just go to one of those "boot camps" or something and get the quick and dirty certification? A good interviewer can usually determine if a person knows his stuff or has just a "paper certification". If the person does get through the interview, well, a really good manager figures it out during the first 90 day breaking in period and takes advantage of it.

But, you say you are a consultant. You don't need a full-time job so why do you need to be certified? Personally, I wouldn't even talk to a consultant who didn't have solid certifications behind him. When I hire Visual Basic programming consultants, I want proof that they know something. I want to see samples of their work and I want to see their certifications. If I need an expert to fix my Exchange server, I want to see that he's at least good enough to pass the Exchange exam. If I need a webmaster, I want to see samples of his product and I want to see his certifications. After all, I'm going to pay these guys anywhere from $75 to $225 an HOUR, so they had better have gone that extra mile.

Oh but, you say, you've never had a problem getting a job, computers are trivially easy to you and besides, certifications are for sissies. The only thing I can say to you is the industry is most definitely heading towards requiring certifications from people they hire in the computer field. It really doesn't matter whether you like it or not. Of course, this does not apply if you have an "in" or "know someone" ... but will that always be true?

I'll just reiterate my advice. I am an old dog at this. I've been in the industry for 21 years now, and I've done it all. I've learned Basic, Fortran, Fortran Plus, Basic Plus, Forth, C, C++, Visual Basic, Java, HTML, Teco, assembler from a dozen machines, Bliss and even dabbled in firmware code. I've worked on the old PDP-11's (which had boot code that had to be hand-toggled into the computer each time you turned the machine on and where the operating system was loaded with paper tape), VAXes, Macintosh's and PCs. I've written device drivers, real-time water pumping systems, applications of all kinds, disk defragmenters, file recovery programs and assembly language debuggers. I've designed and written everything you can think of. I've created intranet, extranet and internet sites and written over 45 manuals of 100 pages or more in length. I've managed teams of up to 15 people and I've crawled on my hands and knees laying cables and replacing burned out boards.

My advice is spend the time, spend the money and get certified. Do it for real and honestly and learn your trade. You will never regret it.