Search

Monday, September 19, 2011

10 things you should know about your clients

Takeaway: Your client relationships will be stronger if you know a thing or two — or 10 — about their needs, preferences, and the business itself.

Quick: Who is your number one client? How much do you know about that client? Do you really know enough? My guess is no, you don’t know enough about that client to be on top of their needs, wants, and plans for the future. I have a solution for that problem. The following list covers 10 things you should know about your clients. Verify what you already know and find out what you don’t. Then be glad you are that many steps ahead of your competition.

Note: We created a simple Excel worksheet you can download to record this info and other pertinent notes for each of your clients.

1: Web surfing habits

I know, I know — you’re already shaking your head. But don’t give up just yet. Let me explain this one. A number of the clients I work with have terrible Web surfing habits. It seems on a weekly basis, yet another client has surfed over to a site they shouldn’t have and wound up with malware on their machines. After a while, you start to see the patterns. You can either work proactively to prevent the problems or just be aware that the surfing habits of end user A at client 1 will have you working overtime to keep malware off at least one machine.

2: Legal requirements

Do you have clients that fall under HIPAA? Or do you have lawyers who must have their clients’ information kept under the tightest of wraps? These pieces of information are crucial not only for you to know but to fully understand. On a weekly basis, I see clients that don’t even know the HIPAA requirements for their computers. So I have to know these rules to keep the client from getting into trouble and to keep myself out of hot water.

3: Technical knowledge

Are you working with end users who are completely clueless with technology– or do they know just enough to be dangerous? What you can determine about your clients in this category will help you figure out exactly how to deal with them and what to expect from them. A client’s tech savvy will also dictate whether a problem can be handled remotely or will require you to visit them. Those with fewer capabilities are far more comfortable with you making an appearance instead of having to be part of the action with a remote session. That face time also goes a long with in keeping the less savvy clients comfortable.

4: Budget for IT

How much does your client spend on IT? How much does your client plan on spending on IT. Why would you want to know this information? As much as it pains me to admit this, but support is a business and those clients that are better suited to pay your bills wind up higher on the food chain of your business. Knowing that a client is better prepared to invest in the future of their IT means that client is going to wind up getting special treatment. Knowing this gives you a bit of an edge.

5: Birthdays and other important dates

What was the date your most important client signed on with you? Can’t remember it? You should. Sending out little thank-you notes and birthday cards can go a long, long way to ensuring that client is happy with your professional relationship. That relationship you are building (or have built) is the foundation on which your business will stand — and it best be solid. Little things like knowing these kinds of dates will help steady it.

6: Business model

What exactly do your clients do? Who is their competition? What needs do they have (or haven’t discovered) where IT infrastructure can help out? Knowing your client’s business can give you an edge on predicting requirements, anticipating issues, and making sure the client has everything they need to stay ahead of the pack.

7: One-, five-, and 10-year plans for IT

This goes along with knowing your client’s IT budget, but it takes it one step further to help you assist your client in planning. No good support service would sell hardware for the now — we sell for the future so a client can be working long term, without having to upgrade hardware every year. For this, I recommend working with your clients to have a one-, five-, and 10-year plan. Yes, most likely the five- and 10-year plans will be more general than will the one-year plan, but even having those generalities will help you plan accordingly.

8: Best times to be reached

Every client has different needs and requirements. Some prefer to be contacted in the morning. Some prefer to be contacted in the afternoon. Some will give you explicit instructions on when they can be contacted after hours. You’ll be able to put out a fire much faster when you know when a client can and can’t be reached — especially with higher maintenance clients.

9: Alternate contact methods

Closely related to knowing when to call a client is knowing the best ways to reach them. This will go a long way toward keeping the lines of communication open and flowing freely. Some clients prefer to be contacted through email, some by phone, and some with a text. I see each type on a daily basis, and it’s always a huge plus to know which way to connect to each client. This is especially true when communicating after hours.

10: Passwords

This is always a loaded issue. Do you store your clients’ passwords or not? From my perspective, it varies from client to client. If a client is bad at remembering or documenting passwords, keep them. If a client is good about documenting, don’t bother. But you should always document certain passwords (such as Domain admin, wireless, and router passwords). When a client calls you and says “I can’t remember my wireless password!” you don’t want to have to reset their router just to give them a password.

Managing enterprise risk in a new era of security threats

Take a holistic approach to securing information, applications, devices and networks.
A holistic approach to enterprise security

image | feature | eb-approach-cta

Get started today:

The pace of change is always accelerating—consumer and professional lives have become one and the same. Governments and enterprises must meet citizens’ and customers’ rising expectations in an instant. Technology is the answer, but also introduces new forms of risk.

You have to take risks to get ahead in an Instant-On world. But risk has to be balanced with proper controls.

Enterprise security is more than just perimeter security

The challenges facing chief information security officers (CISOs) today are more complex than securing the organization’s perimeter. This is thanks to consumerization, mobility, the cloud, cyber threats and the rise of social media. The Instant-On Enterprise needs a new approach to enterprise security. It must address information security management, security operations and discrete security capabilities for different areas of the organization.

While evolving business models, technology advancements and the changing workforce provide opportunities for growth, security threats continue to multiply. Threats are becoming more sophisticated and more expensive. C-level executives certainly have security on their radar. But they aren’t always certain that their organizations are managing risk effectively.

Rising cost of cybercrime

image | feature | cost-of-cybercrime

The Ponemon Institute found that the median annualized cost of cybercrime incurred in 2011 reached $5.9 million.1 This represents a 56 percent increase from the median cost reported in 2010.2

The longer it takes to resolve a cyber attack, the higher the cost. In 2011, Ponemon found that the average time to resolve a cyber attack was 18 days, with an average cost of nearly $416,000. This represents a nearly 70 percent increase from the estimated cost in 2010.



chart | feature | chart-cyber-attacks

Wanted: A new approach to enterprise security

The Ponemon research and another recent study both support the need for a new approach to enterprise security. In July 2011, Coleman-Parkes Research surveyed 550 senior executives worldwide. On a 1-10 scale, 46 percent of senior business leaders rated enterprise security 8 or above as a priority for 2012. (Fifty-six percent of tech executives gave it 8 or higher.)3

But those surveyed were not always confident that they were taking the right steps to mitigate risk. Less than 30 percent said they were “very confident” that their organizations were well defended against mounting threats. And almost 1 in 4 executives indicated they had experienced internal breaches. Twenty percent experienced external breaches. More than 90 percent of all cybercrime costs were attributed to malicious code, denial of service, stolen devices and Web-based attacks.

See how HP Enterprise Security solutions protect Paul McCartney’s priceless collection

A holistic approach to enterprise security

Managing risk is a core requirement for the Instant-On Enterprise. But because enterprise security has traditionally been a project afterthought, many organizations are stuck supporting a patchwork of unrelated security products and uncoordinated processes. This is problematic from a maintenance point of view, of course. Worse, the new breed of cyber threats targets the holes between point products, and the gaps between disparate processes. It’s no longer good enough to secure things on a project basis.

The Instant-On Enterprise relies on technology to innovate, maintain agility, optimize all systems and—of course—manage risk.

HP Enterprise Security Solutions provide a clear framework and layered system of defense. HP recommends a sustainable approach to securing your enterprise across data, applications, devices and networks. This approach encompasses four phases:

  • Assess your enterprise risk tolerance profile, compliance requirements, operational requirements, organizational capabilities and resources.
  • Transform your organization’s ability to move from a siloed, fragmented approach, to a more holistic, integrated and automated approach.
  • Manage security in the most cost-effective way possible, adopting best-of-breed security technologies and flexible sourcing models.
  • Optimize by continually monitoring the environment to proactively implement operational and process improvements.

Assess your security situation

The HP Enterprise Security Discovery Workshop helps you assess your environment and identify your biggest security challenges and organizational risk tolerance. It also pinpoints where you are in the security maturity model. Ultimately, HP helps your enterprise articulate a transformation plan to achieve a secure enterprise. Find out more.

Transform your approach to enterprise security

HP technology can be pivotal in helping you transform your security environment. The HP Security Intelligence and Risk Management (SIRM) platform is an advanced integration and correlation engine that looks for threat patterns across hundreds of input sources. That means log files, application security intelligence, firewall and intrusion detection and protection services data.

New and enhanced HP solutions that play a role in the transformation phase and are part of the SIRM platform include:

  • ArcSight Express 3.0: Helps detect and prevent cyber threats through the advanced log analysis, correlation and reporting powered by the CORR Engine. CORR expands the number of events processed per second by 500 percent,4 resulting in faster analysis and detection. It also expands the amount of data storable and searchable on each ArcSight appliance by 1,000 percent4. This, in turn, reduces costs.
  • HP Fortify Security Center: Provides the means to identify and remove application vulnerabilities from the outset.
  • HP TippingPoint Reporting and Archiving powered by Logger: Provides a complete picture of HP TippingPoint IPS activity in your environment so you understand your security status and threats at all times.

Manage enterprise security

Three solutions factor largely in the management phase of the HP approach to enterprise security:

  • HP Security Information and Event Management Services: Provide the full correlated security event handling capabilities of industry-leading HP ArcSight to the market as a multi-tenant service. Get more information.
  • HP Enterprise Cloud Services for End Point Threat Management: Delivers anti-virus and anti-malware capabilities to secure desktops, laptops and servers, reducing security risks and securing vulnerable end points. Find out more.
  • HP Application Security Testing-as-a-Service: Closes security holes in the application layer.

Optimize enterprise security to become Instant-On

Securing your enterprise is not a do-it-once-and-you’re-done undertaking. You must implement the right combination of solutions and services. Then you want to optimize your security posture to ensure continued risk management, compliance and data protection.

HP Secure Boardroom gives your organization a comprehensive view of the overall security and risk programs. You can drill down into specific security controls and functions. HP Secure Boardroom offers you an unprecedented view of your organization’s security situation so you can make strategic investment and management decisions that lower total enterprise risk. Get more information.

HP can help your enterprise manage risk sustainably and holistically—putting you that much closer to becoming an Instant-On Enterprise.

Realizing an Instant-On Enterprise!

Why an Instant-On Enterprise?

Instant-On Enterprise concept by HP is brilliant and started in the right time and is heading toward the right direction. Traditional enterprise are seen as slow behemoth monsters that are,

  1. Slow to respond to customer needs
  2. Slow to respond to current market needs
  3. Slow to respond to changing business requirements
  4. Have to go through layers of bureaucracy for doing trivial things

… and I bet you can fill a lengthy and exhaustive list with a short amount of time. Things that everyone come to know and taken to be facts of life during their 10 – 15 year tenure. Often these are credited to necessary operational overhead for doing something. Selling a product, a step in the manufacturing process etc…

With the wide spread of Internet, the younger generation with very low attention span- Gen Xers if you will, have grown in numbers. It has become so large that traditional enterprise cannot ignore it. The amount of sales/money/customers they loose every time due to operational overhead is simply not acceptable anymore.

What is an Instant-On Enterprise?

So how can enterprises leverage advancements of technology to make their business processes, IT infrastructure, operational costs for optimal levels? As I see it, this is where HP has defined an elaborate vision with the Instant-On Enterprise. Let me quote the five critical success factors that the Instant-On Enterprise defines,

Flexibility The Instant-On Enterprise runs on applications and services that are always available and can easily adapt to new opportunities.
Automation The Instant-On Enterprise must rapidly and reliably scale technology resources up and down to meet changing needs. It neither over- nor under-provisions.
Security In the Instant-On Enterprise, assets, resources and information are closely guarded to manage risk and protect innovation. They are protected against failure.
Insight The Instant-On Enterprise harnesses the power of information to help executives make better decisions. It protects information and delivers it in accordance with enterprise needs.
Speed The Instant-On Enterprise selects the best delivery model for the solution—the delivery model that provides the right outcome, in the right time frame, at the right price.

Jumping the curve

There are a number of barriers that you have to consider in depth when trying to choose a path for making your business processes efficient. The key decision is to choose the right technology. Choosing the right technology is not an easy task. Consider the following points before you make an enterprise wide technology decision,

  1. Based on open source and open standards. Open source is not hobbyists for anymore. A large number of critical business functions runs on top of open source software. When making a choice you have to make sure the stability and adoption of a particular piece of software. There are many open source alternatives for any given problem. Choosing open source alternatives is not simple anymore.
  2. Business friendly license. Make sure to choose software components that have business friendly open source license. Where if necessary you could build upon and sell your solutions without having to reveal the source. If you don’t have such requirements, great!
  3. Flexibility and performance. The solution that you choose should be able to configure to your business requirements without having to write copious amounts of custom code. Having to make changes to the core of the software in order to support your simple requirements is cumbersome, hard and time consuming. Time you can use to improve your business. As your business grows, software components that you choose should be able to handle demanding business needs. Shouldn’t disrupt your day to day operations while handling demand spikes and general increase of traffic.
  4. Ability to use only those features that you need. No more. No less. Even though you have infinite resources (thanks to Amazon for example) at your disposal doesn’t mean that it’s ok to run bloated software with several hundred features that you’ll never need. You should be able to run with only the features that are absolutely needed for your scenario and discard/turn off all other features.

How to implement an Instant-On Enterprise?

Did the last section sound as if it’s a pipe dream? Couple of years ago it would have been, yes. Let me show you how you would go about implementing an Instant-On Enterprise. Infrastructure as a Service providers like Amazon EC2 are too low level when it comes to having an Instant-On Enterprise. Yes, it’s a critical part of this solution but you need a high level platform which operate on top of this elastic infrastructure.

WSO2 Stratos is built to answer exactly that. Hosted version of WSO2 Stratos is called StratosLive. Most of the corporates doesn’t like their private information lying around in public servers. If it’s the case, you can download Stratos and host it inside your corporate data centers.

Now let me revisit HP’s critical success factors again and show you how Stratos helps to achieve those.

Flexibility Each service in Stratos (Application Server, Enterprise Service Bus etc…) can be configured to work in a cluster of nodes. Each cluster can be configured through a load balancer. Load balancer itself can be configured with a fail over setup so there are no single point of failures. In StratosLive (the hosted version of Stratos) WSO2 ESB is configured to act as a software load balancer. This allows your services to be always available.

With a straightforward programming model, supported by Eclipse based Carbon Studio, your applications deployed in Stratos can be modify/deploy/debug with ease allowing you to incorporate new requirements.

Automation Stratos have auto scaling logic built in. This will seamlessly spin up new nodes when the load increases to your services and will terminate and decrease the number of nodes when the load gradually decreases.
Security You can take advantage of number of different security mechanisms to safeguard your data as well as the communication that happens between your services deployed in Stratos. Identity Server supports single sign-on, OpenID, SAML2 and XACML for fine grained authorization policies. Stratos have a built in XACML editor for novices who are not well versed in XACML to define XACML policies. Also, you can take advantage of WS-Security when talking between your applications
Insight The Business Activity Monitor collects and show information relating to your applications and services. Using the extensible framework, you can define your own user interface to include KPIs that interests you
Speed The installation takes minutes. Deployment of services takes seconds. If you don’t like to install at all, that’s all fine too, the entire platform can be accessed through StratosLive!

Tools needed for building an Instant-On Enterprise is right there. StratosLive has a free plan for you to play around and make yourself comfortable. Also has paid plans with differing SLAs for serious business usages. You don’t have to spend your time and money to buy some fairy tale big vendors usually preach about. You can play around with the entire platform and start building the bits and pieces you need for your enterprise. For free!

Sunday, September 18, 2011

10 Windows 7 commands every administrator should know

Takeaway: The command line is often the best place to resolve Windows 7 desktop problems. These basic commands will help speed your troubleshooting tasks.

PC troubleshooting is becoming less common in larger organizations, but consultants and techs in smaller shops still have to get their hands dirty identifying and fixing desktop problems. Often times, troubleshooting Windows 7 means delving into the command line. Here are 10 fundamental Windows 7 commands you might find helpful.

Before I begin…

This article is intended solely as an introduction to some useful troubleshooting commands. Many of them offer numerous optional switches, which I won’t cover here due to space limitations. You can find out more about each command by checking out TechNet’s command-line reference.

1: System File Checker

Malicious software will often attempt to replace core system files with modified versions in an effort to take control of the system. The System File Checker can be used to verify the integrity of the Windows system files. If any of the files are found to be missing or corrupt, they will be replaced. You can run the System File Checker by using this command:

sfc /scannow

2: File Signature Verification

One way to verify the integrity of a system is to make sure that all the system files are digitally signed. You can accomplish this with the File Signature Verification tool. This tool is launched from the command line but uses a GUI interface. It will tell you which system files are signed and which aren’t. As a rule, all the system files should be digitally signed, although some hardware vendors don’t sign driver files. The command used to launch the File Signature Verification tool is:

sigverif

3: Driverquery

Incorrect device drivers can lead to any number of system problems. If you want to see which drivers are installed on a Windows 7 system, you can do so by running the driverquery tool. This simple command-line tool provides information about each driver that is being used. The command is:

driverquery

If you need a bit more information, you can append the -v switch. Another option is to append the -si switch, which causes the tool to display signature information for the drivers. Here’s how they look:

driverquery -v
driverquery -si

4: Nslookup

The nslookup tool can help you to verify that DNS name resolution is working correctly. When you run nslookup against a host name, the tool will show you how the name was resolved, as well as which DNS server was used during the lookup. This tool can be extremely helpful when troubleshooting problems related to legacy DNS records that still exist but that are no longer correct.

To use this tool, just enter the nslookup command, followed by the name of the host you want to resolve. For example:

nslookup dc1.contoso.com

5: Ping

Ping is probably the simplest of all diagnostic commands. It’s used to verify basic TCP/IP connectivity to a network host. To use it, simply enter the command, followed by the name or IP address of the host you want to test. For example:

ping 192.168.1.1

Keep in mind that this command will work only if Internet Control Message Protocol (ICMP) traffic is allowed to pass between the two machines. If at any point a firewall is blocking ICMP traffic, the ping will fail.

6: Pathping

Ping does a good job of telling you whether two machines can communicate with one another over TCP/IP, but if a ping does fail, you won’t receive any information regarding the nature of the failure. This is where the pathping utility comes in.

Pathping is designed for environments in which one or more routers exist between hosts. It sends a series of packets to each router that’s in the path to the destination host in an effort to determine whether the router is performing slowly or dropping packets. At its simplest, the syntax for pathping is identical to that of the ping command (although there are some optional switches you can use). The command looks like this:

pathping 192.168.1.1

7: Ipconfig

The ipconfig command is used to view or modify a computer’s IP addresses. For example, if you wanted to view a Windows 7 system’s full IP configuration, you could use the following command:

ipconfig /all

Assuming that the system has acquired its IP address from a DHCP server, you can use the ipconfig command to release and then renew the IP address. Doing so involves using the following commands:

ipconfig /release
ipconfig /renew

Another handy thing you can do with ipconfig is flush the DNS resolver cache. This can be helpful when a system is resolving DNS addresses incorrectly. You can flush the DNS cache by using this command:

ipconfig /flushdns

8: Repair-bde

If a drive that is encrypted with BitLocker has problems, you can sometimes recover the data using a utility called repair-bde. To use this command, you will need a destination drive to which the recovered data can be written, as well as your BitLocker recovery key or recovery password. The basic syntax for this command is:

repair-bde   -rk | rp 

You must specify the source drive, the destination drive, and either the rk (recovery key) or the rp (recovery password) switch, along with the path to the recovery key or the recovery password. Here are two examples of how to use this utility:

repair-bde c: d: -rk e:\recovery.bek
repair-bde c: d: -rp 111111-111111-111111-111111-111111-111111

9: Tasklist

The tasklist command is designed to provide information about the tasks that are running on a Windows 7 system. At its most basic, you can enter the following command:

tasklist

The tasklist command has numerous optional switches, but there are a couple I want to mention. One is the -m switch, which causes tasklist to display all the DLL modules associated with a task. The other is the -svc switch, which lists the services that support each task. Here’s how they look:

tasklist -m
tasklist -svc

10: Taskkill

The taskkill command terminates a task, either by name (which is referred to as the image name) or by process ID. The syntax for this command is simple. You must follow the taskkill command with -pid (process ID) or -im (image name) and the name or process ID of the task that you want to terminate. Here are two examples of how this command works:

taskkill -pid 4104
taskkill -im iexplore.exe

Friday, September 16, 2011

10 things I don't miss about traditional employment

Takeaway: Giving up a regular job in favor of self-employment can be quite satisfying — especially when you look back at all the things you no longer have to deal with.

A good job can be hard to find. Even innovative companies with good wages and policies can turn your life upside down without notice. I’ve learned, through my own mistakes and sometimes through the actions of others, that traditional employment isn’t for me. I’m not against it. I’ve worked for some wonderful companies and learned some great lessons from a few inspiring individuals. Just the same, I said goodbye to the traditional rat race 15 years ago. Here are a few of the things I definitely do not miss.

1: The daily grind

Sundays can be the worst day of the week, falling under the pall of I have to go back to that place tomorrow. Once things get this bad, regardless of who’s at fault, there’s no remedy. When this happened to me, I did what most people do: I went job hunting.

2: The commute

I shouldn’t drive first thing in the morning. I’m just not alert enough to fend off the chick who’s applying makeup while trying to cut me off, the guy behind me who’s on his cellphone and riding my as… bumper, and the old lady in front who’s afraid to turn left. Oh crap! I just spilt my Starbucks all over myself! The only thing worse than morning rush hour is afternoon traffic. You get it coming and going.

3: The water cooler

Even good companies with generous employee benefits and innovative personnel policies have a gossip mill. If you’re seen conversing with known gossips, you get a reputation as a troublemaker, even if you don’t deserve it. What’s worse is being overheard trying to convince the real gossips that they’re mistaken. Generally, the eavesdropper runs off to tattle before hearing your counterattack.

4: The surprises

Good news folks! We’re moving the company! The climate and standard of living won’t change a bit! Liars. Or how about We’re transferring you to the downtown office; they really need your expertise right now. That’s code for, the boss’s girlfri… assistant hates your guts because you improved the work order system that appeared to keep her busy for hours (so she didn’t have to do anything else). My favorite was We need you to take on this project. No one else can handle it. That’s Carnegie BS for everyone with seniority has already said no.

Lest you accuse me of not being a team player, that’s not true. I’m just not keen on turning my life upside down without sound business reasons. Catering to the whims of others was never in any of my job descriptions.

5: The politics

Working hard and doing a good job isn’t always enough to get ahead. In some companies, you have to play the game. If you can’t maneuver well in the office political arena — you can’t or won’t play basketball with the big boys — you might not get ahead. Office politics aren’t always bad, but if you’re not skilled, it’s best to stay out of the game.

I’m not implying that a failed political strategy is always the culprit. Just because you do a great job doesn’t mean you should be the boss. Some life lessons hurt; ask me how I know.

6: The drama

There’s at least one drama queen in every company. They’re unable to do their jobs due to circumstances beyond their control, but they’re quick to point out your mistakes — even when there aren’t any. Their boss mistreats them, but they sure love your boss! Everyone knows they have more work to do than anyone else does, because they tell you so. In short, they make a lot of noise and create unnecessary distractions. They’re a drain on morale and production. How they keep their jobs is a mystery (see #5).

7: The overtime

Overtime can be great, unless you’re a salaried employee. Then, you belong to your employer. Your life outside the office takes second place to the company’s needs. Some salaried employees make a lot of money, but when you figure in their time, the hourly wage shrinks considerably.

8: The sexual tension

In most any group, a romantic couple will emerge. Trying to hide the obvious makes everyone uncomfortable. Is it safe to go into the copy room? When one or both is cheating on a spouse, it’s worse. If the relationship is between a superior and a subordinate who doesn’t want the attention, it’s downright ghastly. (I’m not against office romance, just the seedier side of things.)

9: The committees

Committees where members work toward a common goal for the company are a good thing. Committees that protect individuals from having to use good judgment aren’t. Employee-led committees with authority delegated by a weak boss aren’t much better. Change for business reasons is necessary; change to suit individual personalities is usually bad for morale.

10: The lack of control

Some positions come with limited opportunities. It’s not the company or the employee, it’s the nature of the position. Job satisfaction can be fleeting, if not downright impossible in such a position. If you’re lucky, you can propose changes that are beneficial to both you and the company. Often, the company just wants you to twist widgets, so you try to be the best widget-twister the company’s ever seen while you look for a better job, just in case nobody notices.

What else?

Have you left traditional employment behind? What factors led to that decision — and what aspects of that environment are you happy you don’t have to deal with anymore?

One key to career growth is never to stop learning

Takeaway: Don’t stop learning just because your company doesn’t offer formal training. It’s up to you to keep your skills sharp and increase your knowledge.

Earlier this week, Patrick Gray wrote a guest piece in this blog about turbo-charging your tech career. One point he makes is that tech pros should not just wait around for corporate-sanctioned training to learn new skills. He says, “If you rely on corporate-style training to enhance your skills, you’ll likely never get anywhere.”

This reminded me of a situation I was faced with a couple of years ago when my son was in elementary school. He’d been diagnosed with ADHD, which these days is about as common as a second ear. However, in our school system, children with this diagnosis were placed in some special ed classes and/or aligned with a behavior modification plan. His troubles focusing were attributed to a willful disregard for the teacher and the class work, etc.

In one “we have a problem” meeting, I asked the teacher what she knew about ADHD. Her response? Not much because the school system did not mandate knowing about it. I was pretty shocked. I couldn’t understand why someone who, if the statistics were true, would likely have a pretty healthy proportion of her class exhibiting ADHD symptoms would not do some kind of looking into it on her own accord. Knowing a few facts could help her reach these students better and generally increase her ability to do her job. Why would someone wait for an officially sanctioned okay from the department of education?

I think the same holds true for any job, but especially for IT. IT pros should not wait for the company to pay for further training in new technologies. In fact, most of the IT pros I’ve spoken to say that learning new technologies is something they can’t really help doing, given their innate curiosity and interest in the area.

Pick up a piece of software and take it for a test drive. Poke around a new OS-maybe you’ll be the one to find a compelling reason for your company to upgrade. Take advantage of tuition reimbursement programs if your company offers them. Just keep growing and don’t wait around for company-sanctioned training.

Why trying to sound smarter can make you seem dumb

Takeaway: Think using big words makes you sound smarter? Think again.

If I had to pick one grammatical blunder that annoys me more than any other it would be the mangling of direct objects in an attempt to sound smarter. More specifically, how some people will use “I’ incorrectly, as in, “My grandfather left his money to her and I.” One of my elementary school teachers seared into my head an easy technique for checking this kind of construction-remove the first direct object phrase (her and) then see if the sentence makes sense. In this case it would be “My grandfather left his money to I.” Of course, this is not correct–the word “I” should be “me.”

But I see and hear that construction all the time–on scripted television shows, on the news, everywhere. Why? My only guess is that students who try to use “me and him” as subjects of a sentence are either smacked by their grammar teachers or ridiculed openly as hicks so they learn pretty quickly not to do it. But then they overcompensate and try to use “I” as a direct object when it shouldn’t be.

I also do a lot of editing in my line of work. I am constantly seeing “hundred dollar words” used in place of smaller, simpler words that mean the same thing (utilize instead of use, possesses instead of has) in an attempt to sound smarter. This practice actually has the opposite effect for the reader, according to one study. Daniel Oppenheimer, a psychologist at Princeton, took a handful of writing samples and used a thesaurus to replace the simple words with needlessly flowery ones-a practice he said he’d seen used quite often by techies and business people.

The result? As the grandiosity and complexity of the language increased, the judges’ estimation of the intelligence of the authors decreased.

So are you guilty of this? Have you seen this in others? What are some of the worst offenders of the “trying to sound smart” way of communicating that you’ve seen?

Wednesday, September 14, 2011

Five future technologies I can't wait for

Takeaway: If you think the past two decades have been amazing for tech, wait until you see what’s next. See the five hottest technologies that are on the way.

“The future is already here — it’s just not evenly distributed.” William Gibson

One of the best things about my job covering the latest technologies is getting early information about some of the amazing things coming down the pipeline in the years ahead. But, the flip side of that is that I often learn about some really cool stuff that won’t be available to the general public at a reasonable cost for a long time, which often leads to a case of “Isn’t that here yet?” that can last for years.

With that mind, here are my current top five picks for “Isn’t that here yet?” These are the technologies that I’m seriously impatient to see show up in the real world.

Credit: iStockPhoto/audioundwerbung

1. Wireless docking of mobile devices

I’ve recently talked a lot about the utopian convergence of PC and mobile devices. I see this as the next big game-changer in the technology industry, and that’s why I’ve pinpointed it as Microsoft’s next big opportunity (and explained why they could miss it). However, the number one factor that’s needed to make this happen isn’t a super-fast CPU or a miniature SSD drive with lots of storage, it’s a common standard for wireless docking. That’s what will enable us to take a smartphone or tablet and set it on desk or on a charging station like the Palm Touchstone and then have it wirelessly connect to a keyboard, mouse, and large screen monitor. We need something easier and more robust than Bluetooth. A technology like Wireless USB could be the answer. The most important thing is that it will need to be a universal standard integrated into every phone and tablet so that we no longer need proprietary docking solutions like the ones for the Motorola Atrix. Timeframe: 3 years

2. Inexpensive mobile broadband everywhere

The arrival of true 4G wireless broadband is just beginning to hit critical mass in the U.S. in 2011 with the continuing rollout of Verizon’s LTE service (I don’t count the 3.5G of T-Mobile and AT&T as 4G). And, while LTE offers impressive speed and performance, it still has wrinkles that need to be ironed out (handoff between 3G and 4G often gets goofy). But, the biggest thing LTE needs — from a user standpoint — is a little more competition to drive the price down and force the telecom companies to fight tooth-and-nail for business by deploying 4G everywhere. It’s a shame WiMAX is floundering in the U.S. because it was a legitimate 4G competitor and was aimed at delivered low-cost, high-speed mobile broadband everywhere — and then just turning phone calls into VoIP calls (like Skype) since people are using their phones less and less for voice and much more for data. Still, 4G is going to happen because people want high-speed Internet everywhere and are willing to pay for it. There might even be creative companies that will give it away or offer a reduced rate for ad-supported access. Timeframe: 2 years

3. Three dimensional printing

One of the coolest and most futuristic things in the works has got to be 3D printing. No, I’m not talking about making a printout and using 3D glasses to create a silly illusion (that would be even dumber than 3D movies and 3D TV sets). The three dimensional printing that I’m talking about is where you make a three dimensional design on a computer and then send it to a special device to “print” a 3D model. There are already some expensive (over $15,000) models available in the real world and used by companies that need to make rapid prototypes of products. However, there will eventually be models available for average consumers and lots of templates of different things to create, which means it will someday be cheaper and easier to create certain things than to go out and buy them. In other words, this will likely be the first step toward the replicator in Star Trek. Timeframe: 5-10 years

4. HTML5 to make the web an app

There are a lot of things that HTML5 will bring to the web — and some of these elements are beginning to show up in a few sites today — but the biggest thing HTML5 is going to do is take the training wheels off the web and unleash it to compete with traditional software. The two things that I’m most excited about are that HTML5 is going to turn the web into app and it’s going to eliminate the need for most of the plugins that slow down browsers and introduce extra security risks. With HTML5, constantly refreshing pages will become a relic of the old web as pages become far more dynamic and interactive, automatically loading the latest content and changing the page based on user clicks, mouse-overs, and multi-touch gestures. And, of course, multimedia will be integrated into the experience and plugins for Flash, Shockwave, Silverlight, and other helper technologies will become unnecessary. Timeframe: 2 years

5. Flexible OLED displays

Another technology that has been promised for years but still needs several breakthroughs before it’s ready for the mainstream is OLED displays. We’ve seen some high-priced prototypes from Sony that feature ridiculously thin TV screens in small sizes (under 30 inches), but that only scratches the surface of what OLED will be able to do in the future — at least theoretically. These ultra-low-power displays will be able to be almost as thin as plastic wrap and will be completely flexible (even when in use). The result will be screens that can be integrated directly into walls and be virtually invisible when turned off. You’ll also see smartphones that can be folded in half and put into a pocket or a wallet, or even rolled into a bracelet. We could even see the re-emergence of the broadsheet as a way to read and consume news, but instead of unfolding a newspaper you’ll unfold an OLED display that is tied to a subscription to The New York Times, for example (here’s an example of how the Times is already envisioning this). Timeframe: 4-5 years

And you?

What future technologies are you dying to get your hands on? Post in the discussion below and include your prediction for how long it will take to hit the mainstream.

Tuesday, September 13, 2011

Learn How To Be A Good Listener, Listening Skills Show Respect To The Speaker

Have you ever been in a middle of an interview or even in a conversation in that matter, when the person you are talking to just gets up and walks away? Or fiddles in the chair? Or even looks everywhere but at you? How does this make you feel? Most people feel hurt. The listener acts as though he or she is absolutely not interest in what the speaker has to say or already said. And yet, when it is their turn to talk, they expect, if not demand, attention.

Have you ever been in a heated conversation and realize that your partner has no idea what you have been saying? It could very well be the manner that you are delivering the argument or speech, or it may even be that your partner is a poor listener. Poor listening skills seem to be the majority and not the minority of fresh graduates. Since Malaysia is so used to being fast paced in all matters, we often forget how to slow down and just listen.

So how can one learn to be a good listener? Below are some common tips that can help poor listeners work wonders in all situations not only during interviews.

  1. Learn to listen by using lots of eye contact:
    Let the speaker know that you are interested in what is being said


  2. Be slow to speak:
    Sometimes, people speak to think out loud. Sometimes, all they really want is a shoulder to lean on and a willing ear to listen. By being slow to speak, you are allowing the speaker to work out or solve problems themselves. Also, one must think before he/she speaks
  3. Keep the secret:
    People trust you with information because they believe that you will not gossip and spread slander. Keep their trust by keeping things private; between the two of you
  4. Be Attentive:
    Learn to actively listen. Let the speaker know that you are actually listening, although you are not speaking, by saying things like, "yeah, hmmm, I know, that's true, okay, that makes sense," and so forth. This shows that you are in tune with what they are saying and also following what they are saying
  5. Show Gratitude:
    Let the speaker know that you feel honored that they were able to open up to you. If nothing personal was said, than let the speaker know that you had a great time listening and that you learned a lot. In a society that forgets to show gratitude, a simple use of kind words, can make someone's day a little brighter. Showing kindness and appreciation will also help you with the interviewer
  6. Stay in Tune:
    Do not simply disappear in the middle of any conversation because your mind wandered. Whether you actually get up and walk away or let your mind wander elsewhere, it is just being plain rude. If you find that your attention span is small, actively repeat what is being said to you as the speaker is speaking

10 Signs On How To Recognize a Good Listener

Do You Know What To Look For?

A good listener is worth their weight in gold and one of the most important foundations in a relationship is for both partners to be good listeners.

So whether you are already in a relationship and are looking for a good listener to use as a role model or if you are looking for the love of your life and one of your criteria is someone who is a good listener, it is always good to be able to recognize a good listener. So the following are ten signs of a good listener:

You Can Feel That The Listener Is Fully Present And In the Moment With You:

You can tell the difference between someone who is fully in the moment with you versus someone who has their mind on something else is when you are talking to the unfocused person you will get an urge to rush through what you are saying versus when you are with a person who is totally focused on you, you will feel at home and that you have all the time in the world to say what you have to say. With a person who is totally focused on you, you will almost feel like sighing because you feel so supported and because you feel like you are truly the centre of their attention.

The Listener Will Keep Eye Contact With You:

The listener will keep constant eye contact with you, only looking away on occasion to prevent staring or awkwardness.

The Listener Will Nod, Smile And Give You Auditory Feedback:

A good listener will nod, smile and give you auditory feedback such as "Mm hum", "Yeah" "I see" or "No, really?" in a sincere and interested way to encourage you to continue and to indicate that they are listening.

The Listener Will Encourage You To Continue Talking:

As you are talking, they will encourage you to continue talking. For example they will say things like "That's really interesting" or "I find that interesting, please continue "or "I'd like to hear more."

The Listener Will Parrot Back What You Are Saying When Appropriate:

Every once in a while, a good listener will parrot back what you say to indicate they are paying attention and that they are right in your story with you.

The Listener Will Only Finish Your Sentence When Appropriate:

A good listener will only finish your sentence when the timing is right, not to try to rush you through your story or to help you out when you are at a loss of words, but to show that they are on the same wave length as you.

The Listener Goes By the 80% Listening, 20% Talking Rule:

A good listener knows that the art of being a good listener (whether that is because they just intuitively know or because they are actually aware of the rule) will listen approximately 80% of the time during the course of the conversation and spend only 20% of the conversation talking.

The Listener Will Keep The Conversation Focused on Your Topic of Discussion:

There is nothing more annoying than to open a conversation with someone and they change the topic on you in the middle of what you are trying to express. This often happens when the person gives you an example about themselves to show that they understand what you are saying but then they keep going with their example or take the opportunity while the attention is on themselves to switch topics. A good listener if they feel the need to use an example to back up what you were saying will keep it short and will return the conversation back to what you were talking about.

The Listener Will Ask You Thoughtful and Open-ended Questions About What You Are Talking About:

A good listener will ask you thoughtful questions that will lead you into opening up into further detail about your topic of discussion. For example, they may say something like " So you work in the Marketing Department, tell me about some of the duties that you are in charge of or what specifically are in you charge of or what aspects of your job do you love?"

The Listener Knows How to Empathize With You:

When a good listener feeds back how you are feeling, their description of the feeling or emotion will actually match how you are feeling. If they are off, they are dedicated to finding out how you are truly feeling versus throwing out a bunch of descriptions of how you are feeling in hopes of eventually guessing the correct feeling or emotion.

If you recognize a good listener in your life, tell them you how much you appreciate them. If you are still looking for a good listener to come into you life, it is both worth the search and the wait, because not only will they create a wonderful communication foundation for your relationship, they will always make you feel special and supported in expressing yourself.

7 Keys to Listening That Will Win You Friends, Improve Your Marriage, Boost Your Profits, And Make People Want To Follow You Anywhere!"

Dear Friend:

In this Special Report, I've chosen the topic of "listening" to explore with you.

I know you may have heard a great deal about listening already. Psychologists, therapists, and other communication experts constantly talk about the positive benefits of being a good listener. And you know what...

They're all right!

Being a great listener can win you friends, improve your marriage, boost your business profits or advance your career. It can make people feel so good about being with you that they'll literally follow you anywhere.

As a physician and stress counsellor, I've got to listen to people every day. If I don't this well, I might make a wrong diagnosis, miss some important fact, or make people feel that I'm not really interested in their welfare.

And when I get home, I've got to listen even more. I've got to listen to my wife, which I must admit I don't always do expertly. I've got to listen to my daughter and to anyone else who might call or drop by.

Whew! That's a lot of listening. You'd think that with all the practice we get, and with all the attention this skill has received, we'd all be pretty good at it. But you know what? Most of us aren't. We're not very good listeners much of the time. It's not because we're lazy, or stupid, or uncommitted, or anything like that. It's just that we all have trouble with listening because.....

Listening...is not a simple skill!

Contrary to what you may have been lead to believe, listening is an incredibly complex skill to master. There's so much going on that doesn't meet the eye, that it's silly to even try to cover the subject in just a few short pages.

So, even though our marriages and friendships depend very heavily upon good listening skills, and even though our customers, clients, and co-workers demand this from us constantly, most advice we receive about improving our listening isn't all that helpful. That's because most advice focuses on technical aspects of listening, such as giving feedback, making eye contact, asking open-ended questions, and not interrupting others while others are speaking.

These techniques are all fine and good....but they don't really get to the heart and soul of listening. And they don't usually empower us to become better listeners.

7 Keys To Better Listening

The purpose of this report is to focus on 7 key aspects of listening that deserve closer attention. While I can't promise that understanding these keys will always make you successful, I can tell you that ignoring them or not paying attention to them will definitely lead to trouble.

So here we go...

KEY #1 Listening is not a passive activity!

Listening is anything but a passive, neutral activity. While it may appear that this is all that's going on, many active processes are taking place within the listener--if they're listening well, that is.

You see, listening is not just hearing the words people utter. If that's all there was to it, we could train computers to do the job.

But listening to human beings involves much, much more (which computers will never do). It involves not just accurately hearing what people say, but getting a sense of who they are, how they view life, what they want to accomplish, what concerns they have, what they're afraid of, how they're feeling, what they want from you, and more. It even involves "listening" to what people aren't directly saying, or what they might be too reluctant to say, or what they definitely don't want you to do in response to their communications. Show me a computer that can do all that!

Thus, in order to become a very good listener, we can't just stop with hearing the words people say. We've got to attend to many other details and many other dimensions that don't meet the eye, but that are crucial nonetheless. (This is why it's so difficult to recognize what good listeners do that makes them successful--it's all going on invisibly inside their heads and the rest of their body.)

KEY #2 Listen for unspoken fears/concerns/moods/aspirations

When people speak, they always reveal their deepest thoughts, ambitions, and concerns. Most of the time, neither the speaker, nor the listener, pick up on these subtle, underlying issues...but they are always there.

Good listeners, on the other hand, frequently attend to these background, unspoken emotions and concerns. And when they "hear" them and empathize with them (either verbally or nonverbally) the speaker often remarks "Boy, you really know how I feel" or "Gee, you really understand exactly what's going on with me."

Here are a few examples to illustrate this important point:

EXAMPLE #1: A young father with a new son makes an appointment to see me (as a doctor) and asks me to refer him to a support group. He wants to resolve some lingering personal issues relating to abuse that he experienced through much of his childhood.

As I listen to his request, which on the surface seems straight forward, I also "hear" other things in the background. In addition to his words, I "hear" unspoken concerns..."Am I going to do the same to my child?"..."What can I do to keep from damaging him?"

Did I listen correctly? In this case I did. Once I gently put words to his deepest fears and concerns, his body relaxed and he acknowledged that he was secretly harboring these thoughts. EXAMPLE #2: Another person comes in to see me (as a stress counsellor) because she's feeling increasingly tense, irritable, and anxious on her job. She clearly relates to me numerous problems with her job. But as I listen to her carefully, I also "hear" the following unspoken concerns..."Am I going to lose control and embarrass myself in front of my co-workers?"..."Am I going to look incompetent or not as strong as my male counterparts?"... "Am I going to go home and start taking out my frustrations on my kids and my husband?"

And the amazing thing about human communication is that she never said any of these things! But a good listener can pick up on them, and most of the time they'll be interpreted correctly.

How do you know when you're right about such hunches? Sometimes you just know intuitively. Sometimes, you can tactfully check out your assumptions by probing with a compassionate question or two, or by restating your hunch for the speaker to confirm. Most of the time, however, your intuition will be right on. Which brings me to the next important key to good listening....

KEY #3 Good listening requires great wisdom

You can't be a good listener if you don't understand human beings. And I mean really understand human beings. How do you obtain this wisdom? I really don't know (it's probably part luck, part hard work and dedication, and part finding the right teachers or mentors). But you know what? When somebody's got it, you can tell in an instant.

Many psychiatrists, psychologists, and other mental health professionals gain this type of wisdom with many years of experience (although you'd be amazed how many never do). I've also found that radio talk show hosts and television interviewers often have an abundance of such wisdom, as do most successful novelists, playwrights, and other creative writers.

Thus, the wiser you become about life in general, the better a listener you invariably will be. No matter how many technical communication skills you master, if you don't have extensive wisdom about people, you won't come across as truly understanding them.

Speaking for myself (as if someone else could be speaking as I write this), I know that the more I've learned about human emotions, for example, the better I listen to and understand people when they're emotionally upset.

By the same token, the more I learn about my own self-worth and inner strengths, the more I can "see" and "hear" these same qualities in others.

That's why if you want to become a good listener, it's absolutely essential that you commit yourself to becoming a life-long student of human beings and human nature. Keep on learning and expanding your horizons. Read lots of books, both fiction and non-fiction. Listen to tapes. Attend various lectures, seminars, and workshops. No matter how much you know, or how smart you are, keep pushing yourself to learn even more. Because the more you know about life in general, the better a listener you will automatically become.

KEY #4 Listen to others with respect and validation

One of the biggest secrets to becoming an excellent listener is to take on the job of always finding something to respect and validate about what others are saying. This is a challenging purpose you can take on. But only 1 out of 100 realizes its importance and makes this a top priority.

Most of the time when we're listening to others, we look for faults or weaknesses in what the other person says. We often end up disagreeing (either vocally or silently) with the other person's opinions, feelings, attitudes, or points of views. But nobody likes to have others disagree with them. We all want people to agree with our points of view, or at least we want our thoughts and feelings to be respected and considered equally valid as anyone else's. Even if our opinions or attitudes are based on erroneous reasoning, we still want people to appreciate that our ideas and feelings have great personal meaning for us.

If you don't make people feel that you respect their points of view, they won't feel "understood" and will consider you a bad listener.

How do you develop this ability to listen with respect? Well, first you've got to realize that most people aren't going to think, feel, and reason just like we do. They're going to do things their own way, and they don't really care about what we think is right.

When I listen to others, I frequently have to force myself to remember this basic truth about life. I have to consciously choose to look for something meaningful and worthwhile in whatever someone is saying, no matter how blatantly wrong or insipid it may initially appear to me. And you know what? If you look hard enough for these hidden kernels of merit or validity in what others are saying, you will almost always find them lurking there somewhere.

It also helps to realize when you own style of thinking and reasoning is fundamentally different from the people you are interacting with. For example, parents often make the mistake of listening and communicating with their kids as if they were "little adults." But kids don't think, feel and reason like adults. Their thought processes and reasoning processes are very, very different. Kid's don't respond to the same types of motivators we do. They don't relate to future goals and payoffs as we do. And they don't always want to be educated or enlightened as we might value these opportunities. If you don't remind yourself of these essential differences-- which are very, very easy to forget--you won't be able to communicate with children successfully. (Next time you meet a first or second grade teacher at a party, take a few moments to talk with them about this subject--they live this stuff everyday!)

Another good example of this point is the frequent problems that arise when men and women communicate with each other as if both are (or should be) exactly the same. The truth about men and women, however, is that when it comes to communication styles and needs--they are very, very different. For example, men are brought up in our culture to listen in certain habitual ways. They listen to problems from the standpoint of identifying a verbalizing effective solutions. Women, on the other hand, also are interested in solutions, but they are much more prone to empathize with the speaker's internal feelings and to spend much more time "talking about" the problem before diving into solutions. This applies to sexual foreplay as well! (Remember, I warned you this newsletter was about getting people to follow you anywhere.)

This crucial difference between the speaking and listening styles of men and women has been the subject of several popular best selling books. The two best I've seen are "You Just Don't Understand" by Deborah Tannen (William Morrow, 1990) and "Men Are From Mars...Women Are From Venus" by John Gray (Harper Collins, 1992). Both books say exactly the same things, but John Gray's book does it a little better and in a much more entertaining fashion.

If you haven't read "Men Are From Mars...Women Are From Venus" yet make sure you do. Believe me, you'll thank me many times over.

KEY #5 Listen without thinking about how you're going to respond

It's very hard to be a good listener--at any level--if you're not fully attending to what others are saying and feeling. Much of the time when people are speaking to us, our heads become filled with our own personal thoughts and agendas...thinking how we're going to respond...thinking negative thoughts about the other person...thinking how we would think or feel in a similar situation.

But to listen well, you must put these thoughts aside and "be with" the other person. You've got to fully attend to their words and inner emotions. You've got to actively work to "put yourself in their shoes" and you listen to them speak. And you've got to keep your mind open to discover the value or merit in whatever the other person says.

None of these things can be easily accomplished when you're listening to your own inner thoughts instead of focusing on the other person. You may not always be able to stop such thoughts from occurring, but you can learn to put them aside for the moment, and focus your attention elsewhere.

Here's an example of how powerful a principle this is. Several years ago, I helped lead a weekend communication seminar for a group of experienced physicians on staff at a well-known midwest hospital. One exercise we designed involved pairing up with a partner, where one person played the role of a patient with a problem, and the other person played the role of a physician/helper. The only catch was the helper wasn't allowed to say or do anything! Their job was to just sit there and listen, while the "patient" first described his/her complaints and then continued to talk as they attempted to work out a solution on their own. Now if you know anything about doctors, you know that just sitting there and listening--without thinking of what we need to do-- is very, very unusual for us.

Well, there was one physician in the audience who wasn't too happy about being in the seminar. His hospital department head was promoting attendance very aggressively, and he only showed up because he felt pressured to do so. During this one simple exercise, however, he experienced a major, major breakthrough. At the end of the exercise, when everyone was sharing their insights and experiences, he raised his hand and announced to the group "What I learned from this exercise was that I ALMOST NEVER LISTEN TO MY PATIENTS! I'm mostly paying attention to the thoughts in my own head, and I never fully appreciated this until today!"

Let me tell you, this guy was so enthused and excited that every time we had a 15-20 minute break in the seminar, he would rush upstairs (the course was held at the hospital) to practice listening to his patients. He would sit on their bed and ask a few questions and then listen intently to whatever they had to say. He was so "juiced" by this new found power, which he possessed all along, that he was consistently 10-15 minutes late for the start of the next session.

Listening without thinking is also a requirement for listening to people respectfully and keeping an open mind to the merit or value they bring to the interaction. You can't really listen to others respectfully when you attention is mostly on yourself.

This also includes not prejudging or pre-evaluating the value of what others are going to say. Many times, due to previous experiences, we begin listening to someone with the preconceived notion that we're not going to hear anything valuable or worthwhile. We close down our listening and merely pretend to be paying respectful attention.

For example, my daughter Tracie often senses when I'm about to launch into one of my fatherly detailed explanations of some particular life event. When she senses I'm going to do this, she immediately shuts off her listening. She has prejudged what's coming and has decided to view it negatively (unlike adults, children let you know when they aren't interested--they haven't yet mastered the social skill of feigning pretenses).

The point here is that we all lose contact and intimacy when we close our listening down. Whether it's because we're focused on our own thoughts and agendas, or whether we prejudged the value of the interaction, or what have you....in order to be a good listener, you must learn to put these common tendencies aside and focus your awareness on the potential value of what others have to say.

KEY #6 Listening for tell-tale signs of impending trouble

Another important secret to good listening is to train yourself to "listen" for clues of impending trouble or disaster. Unfortunately, most people won't come out and directly tell you if they are upset with you or if they have little or no intention to fulfill your expectations. They often are too embarrassed to tell you or they might want to avoid a direct confrontation. But they often will give you little tell-tale clues of their displeasure. Some will even believe that they are communicating with you directly, so when you fail to pick up on these clues, they will use this as further proof that you aren't really interested or that you don't really care.

This principle often comes up in our business and personal relationships. In business, we are always communicating with people who make us various promises. A salesperson highlights certain features of a product. A contractor promises to build something in a specified period of time. A co-worker is assigned a task and acts as if they've truly taken it on.

In personal relationships, our partners may drop subtle hints that we've done something wrong or that they are growing displeased with some aspects of the relationship. They might not come out and say this directly, but they will expect you to interpret their clues and take remedial action.

The more you train yourself to "listen" for these subtle signs of trouble, the better you will appreciate what's going on for other people. Listening for people's level of commitment, integrity, and character is a very useful skill. Listening for sincerity is also frequently handy.

These skills are not difficult to develop. But they do take practice and a considerable degree of effort to master. Sometimes it's simply a matter of not passing over obvious clues or inconsistencies because you don't want to hear them or because you'd prefer them not to be there.

KEY #7 Listen with optimism and positive human regard

Many people fall prey to negative thinking and feelings. When they communicate with others, these negative states come through, and they may even want others to sympathize with them and agree with their negative points of view.

Good listeners, however, often have the ability to listen to people "positively," despite their immediate negative state. "Oh, a tornado hit and destroyed your home and all your possessions-- what a tragedy--but at least you're still alive!" Or "Gee, that's awful, but don't worry--six months from now you won't even remember it happened."

You can listen to people communicate about a tragedy with a great deal of compassion. But you also can listen optimistically and with positive human regard for their inner strengths and human capabilities. Sometimes people are so entrenched in their negativism of the moment that they fail to focus on their positive human traits. As a listener, however, you can remind them of this positivity, provided you do it with tact, timing and sensitivity.

Reaching through all the dominant negativity to acknowledge people's positive core will often make them appreciate your support. Letting people know you know how courageous and capable they are, even in the face of extreme emergencies, is another way in which listening can be viewed as an active, purposeful process. Sometimes people will not be totally happy when you point to their positive potential. But many will appreciate the gesture of love and support and will be glad to have people like you in their lives. They will feel you connect with something deep within them, and they will value you for standing up for them, whether they consciously thank you or not.

Besides, when you make it a habit to stand up for people's positive potentials and qualities, you reinforce your own human capabilities. So the next time you fall prey to overwhelming negatively, you'll be able to listen to yourself with much more optimism and positive human regard.

Summary

Well, there you have them---seven keys to better listening that will win you friends, improve your marriage, boost your profits, and make people want to follow you anywhere!

7 Keys to Better Listening

  1. Listening is NOT a passive activity!
  2. Listen for unspoken fears, concerns, moods, and aspirations.
  3. Good listening requires great wisdom.
  4. Listen to others with respect and validation.
  5. Listen without thinking about how you're going to respond.
  6. Listen for tell-tale signs of impending trouble.
  7. Listen with positive regard for people's strengths & abilities.

Now, just because you know these seven keys doesn't mean you're always going to remember to use them. Lord knows, I forget them all repeatedly (so you don't have to call me to point this out).

But the more I reflect upon these 7 keys, and the more I try to use them on a day-to-day basis, the better a listener I think I become.

Keep them in mind and your own listening and relationship skills will improve over time.

Monday, September 12, 2011

How to Chair Meetings Effectively

A chair should learn how to chair meetings effectively and decisively. Chairmanship is a unique skill worth practicing and nurturing.

Chairmanship is a learned skill. It has to be practiced and perfected. A chair is considered successful when he provides opportunity for everyone to be heard, gives appropriate rulings and protects the minority while abiding by the majority decisions.

Ten Commandments for the Chair

  1. Be Prepared. The number one rule for effective chairmanship is to be prepared well in advance for the meeting. He should, with the help of the secretary of the organization, draft an agenda for the meeting which reflects the purpose of the meeting. He should see to it that all committees and subcommittees are given equal chances to be heard without hindrance. He should contact the chairs of various committees and check what they are going to deliver. Prioritize the items according to importance. If some topics are current, motivate the concerned committees to present their reports. Spread the agenda evenly to provide for everyone to be heard. Being prepared will enable the chair to guide the meeting in the proper direction rather than allow it to drift aimlessly. Adhering to proper formal meeting procedures by the chair will uphold democratic principles and increase the efficiency and effectiveness of the procedures.
  2. Be Prompt. Prompt responses to the members’ opinions and suggestions are very important in keeping the meetings under control. Use common sense. Never let the discussion linger on. Never let things get out of your command.
  3. Be Punctual. A chair should be the first to arrive at the meeting place. He should realize that time is very precious. A chair must insist that meetings start on time and end on time. Frivolous discussion should be discouraged.
  4. Be Strict. A chair should be strict without being rude. Always see to it that the rule and decorum of the organization are observed by the members. Never allow personal attacks and ego boosting performances by the members.
  5. Be Impartial. Many a times, the discussions may reach a point where the chair will have to make a ruling depending on the preceding discussions. The general trend of the discussion may have gone against the chair’s own conviction. But the majority should always be given weightage. Chair may mention his reservations while proclaiming his rulings, though.
  6. Be Honest . Being honest and open is the best virtue for a chair. Even though the chair has to stick with the majority decision, the chair will be respected if he reveals his own caliber and credibility.
  7. Be Rational. Common sense and reasoning can be of great virtues for a chair. A rational chair will be efficient in judging the members’ moods and guiding the discussion in the appropriate direction.
  8. Be Humorous. A humorous chair can convert the most monotonous meeting into a colorful and enjoyable experience. The humor should be spontaneous and well timed.
  9. Be Current. Keep updated on the current affairs of the organization, the society, the nation and the world. This will come handy during the discussions.
  10. Be Knowledgeable. Above all, the chair should have a sound knowledge of the parliamentary procedures and rules governing the conduct of a meeting. He should have the Robert’s Rules of Order on his fingertips to guide the meeting in the desired direction. A basic knowledge about different types of motions will be a useful tool while chairing a meeting.



Sunday, September 11, 2011

1, 2, 3 Action Plan: Goals that Measure Success

As a department or organization striving to initiate or enhance its grant-writing capacity, it is important to understand your baseline expertise and establish realistic targets. This article identifies a simple 1-2-3 action plan to establish goals that measure success when starting from scratch.

How to Measure Success when Starting from Scratch

If you are questioning how you are going to prove grant writing success when your department has never written a grant, then you are already on the right path. You recognize that a mechanism should be in place to assess success. The first rule is to start simple. Avoid establishing unrealistic targets for staff that may already be skeptical of and resistant to a new grant initiative. To kickstart your plan into action, consider the following 1-2-3 approach to developing your action plan:

1. Identify key personnel
One of the first things to remember when establishing goals as a first-timer is that this is not a brand-new concept; someone else has likely done it before, if not from an organizational position, at least from a programmatic standpoint. Therefore, there is no need to reinvent the wheel. Identify grant professionals within other departments with whom you may be able to consult. If this option is not available, identify key personnel from within your own department who are willing participants. This will also help to establish buy-in and minimize resistance.

2. Brainstorm
When done properly, this can be a prime opportunity to create a sound grant plan that goes beyond the one-time grant win. When setting goals as a first-timer, remember to start simple. You don’t want this to be an overwhelming process. Begin with brainstorming what type of information is already available.

For the grant-active organization, the first task is typically to research the entity’s funding history, but this approach assumes you are at ground zero. Take a dual approach to help focus on the short and long term. Consider both programs that require funding on a short-term basis, as well as programs that have insufficient funding.

eCivis recommends that all programs considered for grant funding be strategically linked to the department-wide and/or organization-wide mission; therefore, a key component of establishing your goals should be selecting programs for grant consideration that are part of a larger strategic objective.

Think about programs for which data is already collected. This will influence your direction and focus in combination with funding priorities. You will likely have anywhere from three to ten priority projects, although you can certainly have more. Other questions to consider include:

• What resources are available to research grants?

• Does staff have the appropriate training to effectively pursue, develop, and manage grants?

3. Establish and monitor goals
Set ambitious, yet achievable expectations. Decide on a combination of short-term and long-term goals.

Remember, the successful grant organization is in this for the long haul. Some sample goals for the active grant department include:

• Projects: Number of grants considered for priority projects (short-term)

• Capability: Number of staff trained on grants (short-term)

• Applications: Number of grant applications submitted (intermediate-term)

• Funding Awarded: Amount of dollars awarded (long-term)

• Win ratio: Number of grants awarded to applications submitted (long-term)

A combination of short-, intermediate-, and long-term goals makes the process more manageable and allows staff and leadership to view progress more easily throughout the grant lifecycle.

Set up a grants management system for collecting and evaluating this information that is transparent and easily shared.

Ensure accountability by assigning responsibilities and deadlines. Periodically review this information with staff. When you reach a goal, announce it, celebrate it, and then consider the factors that led to the success. If you don’t succeed, be up-front. Was the goal too ambitious or the effort too weak? Debrief and ask what could have been done differently or more effectively. Then make plans for next time. Goal setting is a continuous process requiring ongoing monitoring and evaluating, with adjustments to ensure that your new effort actually reaps organizational benefits that can be quantitatively measured.

Start simply by identifying key personnel, brainstorming, and then establishing ambitious, yet realistic goals that will be monitored and evaluated on an ongoing basis. Remember, establishing goals is not simply a matter of sometimes hitting a specific target, but rather achieving a target that leads to improved services and programs or, in this case, improved grant performance year after year.

Project Methodology: A Proposal’s Plan of Attack

Having a clear description of the methods that will be used to accomplish your project objectives will make a strong application even more competitive. Some funding agencies may require you to submit a documented form of their methodology. Developing a methodology is not only helpful to the funding agency, but also allows you to definitively address how you expect to use awarded funds to fulfill your project’s purpose. This publication details the purpose of the methodology as a part of the proposal narrative and what it should address.

Methods: The “How” of a Project

As a part of the proposal narrative, the methodology is where you can clearly outline how you will use the requested funds to accomplish your project’s objectives. It is the component in the proposal narrative where you bridge the gap between the objectives and the eventual outcome. It is also where you demonstrate your project’s feasibility by detailing your experiences and resources that will be drawn upon to carry out the project.

The bulk of your methodology discussion should contain detailed descriptions of what project activities will be conducted and how they will be carried out. As your “plan of attack,” your proposed methodology shows the funding agency that you have a logical and well-thought-out plan to carry out reasonable project activities that will lead to the desired outcome. The methods you describe should be presented in a coherent manner, naturally progressing from start to finish. For example, if your organization is looking for community development grants to provide increased emergency shelters for the homeless, the methodology should detail how you plan to acquire shelter facilities, offer services, and reach out to those in need of the facilities.

In addition, the methodology should be justifiable or have some form of expert approval to support the viability of the project. This could be documented through studies related to feasibility, market analyses, site control, surveys, data collection, and other forms of justification. The methodology should also demonstrate the resources that you have available to achieve your project objectives, such as a description of personnel needed and how they will be selected. You can use this section of the narrative to detail any financial and/or in-kind resources and the clientele to be served. Clearly documenting any and all resources available to a project will validate your ability to carry out and accomplish a project.

Another important issue to keep in mind is that all project needs must be reflected in the project budget. Using the example above, if the project requires collecting data on the incidence of homelessness in a community, the costs associated with surveying, compensating personnel, and other expenses should be detailed as part of the total project cost within a proposed budget.

Having a logical project methodology within a proposal narrative is a vital part of a complete proposal narrative. Painting a vivid picture of how a project will be accomplished will not only demonstrate a carefully planned application, but will also provide the funding agency with evidence of your capacity to produce the desired results. In other words, submitting an application with a detailed yet clear project methodology will increase your chances of securing the funding needed to make your project possible.

Saturday, September 10, 2011

10 things you may be asked during a developer interview (and how to handle them)

Takeaway: These tips will help you clear some of the most common interview hurdles when you’re trying to land a developer job.

Many software developers I have talked to absolutely dread job interviews. And I have seen job candidates absolutely flub a number of questions. Some are standard interview questions, but a developer will still need to answer them in a way that relates them to the job. Other questions are specific to the software development industry. Here are 10 job interview questions that come up in development interviews, with tips on how to address them.

1: Tell us about your current position

Employers want to know about what you are currently doing a lot more than they want to know about prior positions. The reason for this is simple: The world of software development moves so fast that what you did two or more years ago is interesting for background but probably has little bearing on their current work. When asking this question, the interviewer is trying to relate what you currently do to the position the company is offering, and you will want to answer with that in mind. For example, if the position you are applying for involves a lot of database programming, emphasize where in your current job you have worked with databases.

2: Programming challenges

Many employers will present you with some sort of programming challenge. These range from being asked to sketch out a piece of pseudo code that implements some business logic or being handed a piece of code and told to find the bugs to being put down in front of a computer and asked to code away. What they are usually looking for is not just a certain level of competency — they also want to see how you go about solving the problem. You can offer to narrate your thought process as you solve the problem. If they take you up on it, that will help them to learn what they are looking for. Or perhaps when you are done, you could walk the interviewer through how you solved it.

3: Do you have any examples of your work?

Employers love to be able to look at real-world examples of your work. Unfortunately, this is rarely possible. The truth is, in most circumstances, your work is the property of your employer and you can’t be taking it outside of the building without permission. And it would be unusual to have a boss say, “Sure, go grab a couple of your best apps from source control to take on the job interview!” Instead of being unable to provide any samples, contribute to an open source project or work on an application at home that is sophisticated enough to let your skills shine. Then you will have something that you can show the interviewer and also be able to demonstrate an ability to work on your own and manage your own time, too. These side projects can often serve as a great talking point in the interview.

4: Brainteasers

Apart from asking you to demonstrate some programming abilities in the interview, some employers may give you a variety of brainteasers. Some people are really good programmers and stink at these, but the idea is to test your overall problem-solving skills. Luckily, you can prepare for these a little bit by picking up a few brainteaser books (usually only a dollar or two) at a book store or supermarket and doing a few every day. Most of these brainteasers follow a similar format, so by practicing, you will understand how to approach the most common types. There are also a few standard ones that come up on a regular basis, such as the one where you need to get a group of people across a river with a boat of limited capacity.

5: Do you have a security clearance?

Depending upon the job, a security clearance may be required. Employers prefer hiring people with one already because it simplifies things. It would be a big hassle to hire someone and then discover that they can’t get the needed clearance to do the job. If you have a clearance, make sure that it is up to date. It’s also a good item to list on a resume.

If you do not have a security clearance, ask before you come in for the interview about any security requirements for the job and research whether you are eligible for any security clearances needed. This way, when asked, you can answer with something like, “No, I do not have that clearance, but I have looked into it and I can obtain one if needed.”

6: Background check and criminal history information

Information about criminal history and other background check items typically will not come up in an interview with a hiring manager, but they will often come up in an interview with HR or a recruiter (especially the recruiters). They do not want details, for the most part, but they want to know whether it will be a waste of time interviewing you. Obviously, it is great to have a squeaky clean record, but there are plenty of good job candidates who don’t. You will need to be honest here, because things show up on the background check anyway. If what you say does not match the check, they will feel that you lied to them. At the same time, limit your sharing to the minimum. You can start with something like, “I have a misdemeanor conviction from three years ago” and take it from there.

7: What is your experience level with XYZ?

When interviewers ask about your experience level with a technology, they really want to get a feel for what you have been doing with it, not how long you have been doing it. For example, if they are asking about SQL, is it important to them that you have been writing statements no more complex than, “SELECT id, name, city FROM people WHERE state = ‘NY’” for 10 years? Not really. Performing complex data transformations, correlated subqueries, etc., for six months will be much more impressive. When talking about your experience level, emphasize the kinds of challenges you solved with those technologies and the unique aspects of the technologies you used to solve the problems.

8: What’s the hardest challenge you have had to overcome — and how did you approach it?

This is a stock interview question, but it has some special pitfalls for the programmer. One of the failures I’ve seen in interviews is that candidates do not properly set the context of their answer. I have faced some challenges that at that point in my career were difficult but that later on were trivial. If I brought them up in an interview without explaining my experience level when they arose, it would put me in a bad light. The interviewer would be thinking, “Why would someone with his experience struggle with this?” So when you answer, give a short (one sentence) scene setup. Also, put your focus on the problem-solving steps you took, not the technical details. No one really cares if the problem turned out to be that the variable was one character shorter than the data going into it; they want to know how you did the research to discover it.

9: Describe your programming habits

There are a number of variations on this question, some of which just ask about things such as:

  • Source control
  • Testing
  • Variable/file/class/whatever naming
  • Application architecture decisions

Some things we do by habit are not flattering when we answer these questions, but it is because of circumstances outside of your control. For example, if your current employer does not have a source control system, do not say, “I do not use source control” because it makes you look awful! Instead, an answer such as, “My current employer does not have a source control system, but I have used TFS at a previous employer, and I use Mercurial at home for personal projects” will be much better.

Other times, we simply have bad habits; in those cases, it is better to recognize them and show that you are trying to change them. You could say something like, “I tend to not write as many unit tests as I should, but I have been working hard to ensure greater code coverage.” Of course, don’t lie about this. But employers like to find people with enough self-awareness to see and correct their flaws, and the honesty to be able to discuss them.

10: Tell us a little bit about yourself

Often, job candidates go way off the deep end on this question, talking about things they do not need to be discussing in a job interview, personal stories and relationships, and so on. Or worse, they bring up things that present them in an unflattering light. What the interviewer is really looking to learn is how your personality relates to the job of software development. For example, if you enjoy restoring antique furniture, you could point out that it requires a lot of patience, eye for detail, research, and so on. Of course, you will want to talk about your personality traits as well. Unusual experiences or education can be brought up here, too. What you definitely do not want to do is talk too long. Try to make it a back-and-forth conversation, but if it isn’t, limit your time to a few minutes and don’t trip all over yourself trying to cram in every last detail.