I’m a recent college graduate and I’ve been a self-employed contractor for over 10 years. I’ve been asked to do a lot of work for different companies and I have to say that it’s one of the most satisfying jobs I have. I get to see and touch a lot of different things and I get to learn a lot as well.
I think that just about everything that a contractor does can be boiled down to a computer science problem or algorithm. The difference is that a computer science student doesn’t have to worry about whether something he or she did was right or wrong. They can make sure that the computer they use is right.
I have seen many a contractor who, for some reason or other, seems to have a hard time focusing and concentrating on one thing. This is because they are constantly thinking about the next thing, the next task, the next bill that they have to pay, the next email that they have to check, the next phone call that they have to make. For some reason, most of these people just seem to forget that they are doing the work that they are supposed to do.
While this is not always a bad thing, it has become more of a problem as the size and complexity of the tasks we are asked to complete has become bigger and bigger. Our brain is not able to handle such large and complex tasks without breaking down. As a result, we tend to give other tasks priority over our own.