Driving to Your Goals

Monday night at London Western Toastmasters, I gave a speech about getting the momentum going. It was geared to getting used to speaking, getting in front of the club and practicing. I had equated it to driving a 5 speed transmission car. When we start looking at our goal, we are stuck in neutral. Continue reading Driving to Your Goals

Be Kind to Those You Meet

You never know when you meet someone what they will be to you in your life. You may meet them in a service club, be a customer of yours, be a friend or an in-law. You just never know when that argument with the sales associate be something that bites you down the road. Continue reading Be Kind to Those You Meet

What Languages do I Use

I was recently asked what I use to develop software and websites. I mostly use DotNet Technologies as it is often interchangeable between websites, web applications and desktop applications. I can often use the same data access classes and business logic between multiple platforms. I find that DotNet allows me to easier structure objects visually and logically.  I prefer to develop using C-Sharp, but I get requests to use VB.NET and J-Sharp on a regular basis.

When I went to college, I had learned C, Pascal, COBOL and some Mainframe language that I cannot remember.  Upon graduating I taught myself VisualBasic 3, RPG.  My first programming job was Visual COBOL.  I had created a company in the Caribbean Islands programming public utility and insurance software in RPG.   I can honestly say since I sold my shares of the company, I cannot foresee myself developing in RPG again.

Why don’t I use PHP?  Well I do use PHP, but for specific purposes and upon request by a customer. A specific purpose is when I create a WordPress site or other content driven sites. I will not often create a website or web application from scratch using PHP as Microsoft made ASP.NET easy for rapid development.

Do I use JAVA? Yes; I do believe there are cases where JAVA is still relevant. JAVA is still a good tight platform for developing small single purpose applications.  I have used JAVA 3 times in the past 2 years for applications that I believe fit the bill well.

Now, I am curious;  What do you use and why?

Importance of Tracking Daily Activities – A Personal Perspective

When the cat is away the mice will play.

This famous saying suggests that when a person in authority is not present, the people under his rule will enjoy their freedom. However; this should not be the case. The employee should be relied upon to get work done that was assigned as well as conduct themselves professionally and with dignity. “Farting Around”, should not occur. There is always something to be done in every organization. Push a broom, re-index a database, setup a new help desk system, sort papers, refill the toner in a printer. Even researching a new technology or idea can be beneficial.

We as paid workers with self worth, should be keeping a log when the boss is away of our daily activities. This log should include all interruptions, lunch, breaks, and tasks. Do not spend a lot of time, but spend enough time to make yourself look productive. The activity log could be in the form of a blog or a text file and should be easily printed in a readable format.

There is two main reasons for the log. It keeps you as the employee focused on activities that require your focus and it keeps the bosses informed.

If done on a daily basis it can show the boss weakness and strengths in the team that he/she is responsible for. It can help allocate tasks to those who are best suited for the task. It can also point out where time is being spent, which can be either allocated to someone else or reviewed closer. It is mostly about following trends in the logs in which we can extrapolate productivity value.

For the employee, it should be considered a review of one’s self worth within the organization. Even if the boss never sees it; review it yourself and see what you have done. I would bet you have been doing more than you had thought. Often it can be used to improve your resume, your feeling about the work you can do. I know myself I sometimes think I should have gotten things done faster, but in review of my day, it makes sense why I did not.

I believe every employee should want to do this at least on a part time bases, and every boss should want to have the ability to review the work logs weekly of their employees.

Popcorn and Office Etiquette

Today I smelled the sweet smell of popcorn and thought gee, I would like to partake in some.  So, I opened my desk drawer and pulled out some of the my favorite buttery popcorn to pop.  While walking back from the microwave a few people asked if they could have some and of course I said yes.  While passing another desk, a small voice asked me if I had checked before making the popcorn; I said “why the heck would I ask, the microwave is free for use”.  A little later an e-mail was sent out to the entire office about smelly food.  I kind of mocked the e-mail.

On the way home I was thinking about the events.  When I got home I Google’d the the Popcorn in the Office question that I had.  Apparently I was wrong.

It turns out that popcorn in the office is bad etiquette as the smell often bothers people.  While the smell may be enticing for some of us; for others it can be very unpleasant.    The smell of popcorn can linger for up to an hour depending on ventilation and that can be very unpleasant. Everyone is entitled to a clean work environment which includes smells ( not just popcorn ).

My advice to everyone, think about the smells and other offensive things you may bring into the office.  It may be not so nice for the people around you.

In short – I offer my apologies to all the people in all of the offices that I had ever worked.  I did not know that the smell of popcorn was possibly offensive as well as poor etiquette.