I've seen the future
This isn't Hollywood special effects ala Minority Report. This is a real computer.
Enjoy.
PS: Apple just introduced a product that makes use of some of the multi-touch ideas demonstrated in the video above.
This isn't Hollywood special effects ala Minority Report. This is a real computer.
Enjoy.
PS: Apple just introduced a product that makes use of some of the multi-touch ideas demonstrated in the video above.
I believe in Software Engineering triangle. The physics of software development. Briefly, what this means is that you have a triangle. One side of the triangle is Features. Another is Time. The last is resources, or people. The three sides must be connected to form a triangle. Many times, however, people attempt to fix all three sides of the triangle, usually like this: too many features, not enough time, not enough resources. It's just impossible to succeed in that scenario.
I believe that lack of information is the root of most corporate unrest. I believe that not telling employees what's going on will encourage them to speculate and will give credence to theorys that are generally crazier than what's really going on.
I believe that software engineers can be asked to work hard, and even to work harder. I believe that you can't ask them to work faster. Would you ask the guy building your house to hammer faster?
I believe that people will work late when you ask them too. I believe that they will tell you to jump off a bridge if you expect them to work late. Most people, like telephone customer service agents, don't get paid enough to take abuse from the company's management, the company's employees, AND their own team.
I believe that you can get a lot more done by asking nicely and working with someone to solve the problem than you can by being rude, inconsiderate, and/or hostile. Remember, we're all on the same team here.
I believe that a manager should be the person that stands between the people they manage and the rest of the world who wants to take their time, and distract their efforts to get work done. If you want loyalty from the people you manage, you need to first be loyal to them.
I believe that a manager should reward employees with things that are meaningful to that employee. If one employee values time with his/her family, then a bonus day off might be a good reward. If another employee is saving for a new car or other item, cash might reward. If another employee enjoys fine wine, perhaps a gift certificate to a good local restaurant is a good reward. The key here is that the manager needs to know the people he or she manages.
I believe that a manager shouldn't play favorites. Ever.
I believe that a good manager can keep a team together though some very tough times.
I believe that I'm not really sure what spawned this rant.
While I was in drug-induced la-la land after my nose surgery, I watched all 300 (or so) hours of extra material that comes with The Fellowship of the Ring Extended Edition. There's two whole DVDs worth of material for you to watch. Also, recently we watched the HBO series Project Greenlight.
What, you might ask, do The Fellowship of the Ring and Project Greenlight have in common? Very little, actually, but one difference really struck me.