Jul 29, 2008 | blog
One of the problems of contract work as opposed to consulting is the length of time that a person spends at one assignment. Sure, it’s nice to have a steady, billable gig for a time, but it brings its own unique challenges. One of these challenges is that team members in the organization, even management, seem to forget that you’re just a temporary troubleshooter.
The implications from this are that they start building plans or structure around you and not the role you’re filling. Many folks simply forget that you’re here to fulfill a specific need, run a single project, or fix a unique system that is outside the scope or abilities of the existing staff. It’s bothersome when people start talking as if you’ll be there “next year” or when managers start implying that they need to make sure to “keep you around”.
Like many, I’m flattered by those sentiments and sometimes think it may not be too bad to go back to the corporate gig with a desk & phone and a guaranteed payday every week. However, there are too many aspects of the independent consultant that are appealing to really let that happen.
While the risk of uncertain pay schedules is the biggest issue, the benefits of bringing your workspace with you every day are too many to ignore. You are your own boss. You ultimately control your schedule. You determine your pay rate. You are responsible for your personal evaluation. You decide how the profits are spent.
The net result of being an independent consultant is that you gain control over these things – even in a longer contract, these items are still under your purview. Giving up that control and “working for the man” is the part for many consultants that is simply unacceptable. The feeling that long-term contracts adds is a mix of the consulting/employee feeling, even though you have control, the longer you are sitting somewhere, the longer people think you belong there – or to them in some way.
That’s one of the aspects of contract work that bothers me – the expectation in many areas by the team members you work with that you either should be hired on, or ultimately will be. Only for them to be disappointed when it doesn’t happen. For me, I’m content to simply be a great consultant that helps clients achieve their goals.
Jul 17, 2008 | blog
The more time I spend working in the Information Technology field, the more I see opportunities. Usually, it’s simply a an old technology being consumed by a newer one – like traditional telephones being taken over by VoIP phones on the corporate desktop. I’ve championed that notion for nearly a decade, and only now is that really happening at an increasing pace. Cool stuff if you get a chance to use it too.
However, that’s not what I see happening right now. It’s much simpler and much more fundamental than another Microsoft Windows server taking on another role from another team or technology. The changes that are afoot are at the root, the foundation of enterprise computing and it has a social media tie-in. I have a message for my peers in the Information Technologies field. Your world is already changing, and if you don’t see what’s happening, you’ll be left behind.
The change that’s taking place renders the corporate desktop as we know it, obsolete. The disparate servers, inefficient. This is something that I’ve been watching for some time, but only recently have seen some indications that convince me that the world has turned the corner.
What are these things that change the entire game? Why, virtualization, thin clients and “web 2.0” software of course. You already are talking about these things. You are probably working with a couple of them if not a combination of all in some way. What’s convinced me that IT ten years from now will be a wildly different landscape than it is today is the fact that virtualization works, thin clients are actually viable now, and “web 2.0” software is past the “wow” stage and into solving business needs. Add the idea that many software solutions don’t care if they run on Windows/Unix/Linux and you now have a broad base of reliable, sustainable open source systems to choose from.
There is also the introduction of Gen Y into the workforce, who bring a different expectation to work. By being more mobile, working remotely via the web, and having social media & networking as second nature, this workforce alone will bring an impressive amount of change.
So what is the bottom line I’m saying for corporate IT? I’m saying that the desktop as we know it is dead. Windows “7” may be the last “legacy” operating system to be deployed. Desktops will disappear completely as well as individual servers. Servers in general will all be virtual machines run from high availability clusters (OS does not matter) in remote data centers. If you don’t have room for one, it’ll probably be cost-effective to simply lease them from companies like Amazon and such.
While Microsoft Office will still be the “gold standard” that we compare things to, it will become irrelevant in the coming years as open source and online versions of this type of software bring more options faster, and simply chip away at the venerable office suite.
Windows itself will still remain – remaining a popular option for the consumer computing device, all of which will end up being the laptop format. Windows, along with OS X and a couple popular Linux distributions will continue to drive these machines, merging more business and entertainment functions together.
The coming change is huge, and with it the opportunities as well. Like the change that started 20 years ago where mainframe and minicomputers were starting to be replaced with microcomputers, our current definitions of enterprise computing will change radically in the next few years. Are you ready? Will you be a part of it? What else do you see?
Jun 17, 2008 | blog
An interesting component of your online brand is most certainly audience. Without it, there is little point in doing much of anything online other than email, research, and storing information. Audience is what makes the web 2.0 world turn, as we’re all dependent upon the interactivity that audience brings.
Without people to follow, read, and comment on what each of us creates, we would have no measuring stick to compare ourselves to. We would not have a way to gauge improvement in knowledge or abilities. We’d be unable to find out what help others need, or how to learn something new from readers. Audience is a crucial piece to the social web.
As individuals, we shouldn’t be hesitant to grow audience in building our brand, or writing a blog. It’s not an egotistical to want to reach more people, its right in line with human nature to connect with people and socialize. Maintaining your audience is the other half of the equation – the one that give direct feedback of whether or not you’re adding value for them. It’s important to understand the expectations you set for your audience so you can continue to meet those expectations.
For organizations it’s easier in a way since they have long had marketing strategies that target certain demographics (specific audiences) for their product or service. They have been growing and maintaining their target markets for decades in some cases. There is one difference with online audience for organizations though: interactivity. This is not something that is found offline – you don’t see comments on magazine ads for your favorite soda or show company. You will online though, and that is the big challenge for the enterprise as they move into the social media space.
Bringing people to your social web is an important part of the social aspect. It allows for feedback, interaction and growth for all involved. Are you actively growing your audience?
What tips & techniques do you use or suggest for others to help grow their audience? How do you approach readers, followers, and friends on your social web?
Look for my article ‘Audience’ in the upcoming August 2008 issue of Personal Branding Magazine in which I talk about why growing and maintaining audience is important to personal brand.
Photo credit: GlowPlug
Jun 16, 2008 | blog
In past posts on the topic, I’ve often wondered when the average worker would “get” blogging. I have to admit that I finally “got it” recently, but from a different perspective. While working with larger firms, I’ve again had the chance to observe the average office worker. In doing so, “it” occurred to me while explaining how social media adds value to an organization that many folks just don’t have the bandwidth to participate.
It’s not that they wouldn’t want to, rather, it’s that the modern organization is so optimized on searching for productivity gains that there is little room to add back the socialization tools to the mix. To do so without finding the reasons for using more employees’ time doesn’t add value to the organization. Many existing efforts to engage the employee meet with mediocre results because people don’t have interest in helping their employer know more about them.
Another aspect of social media in the enterprise is buy-in. There simply is a certain demographic that will be averse to participating. The reasons for this can be nearly anything, but usually comes back to the fact that many people can’t grasp the value of participating. They may exhibit this perspective in many other aspects of their life as well by not joining community groups or friends in other activities.
So, for those organizations that are trying to leverage the knowledge of their employees, the challenge is to find the channel that they will respond to. It’s more than that however, because just like working to connect with consumers, the business needs to connect with their staff. They need to eliminate the gap between business and employee by being themselves. Executives & veeps need to show their personalities, not their “game face” that they use for business. The employees know about that all too well, they need to see that the business is made up of real people.
Social Media in general has this issue – that people aren’t willing to invest the time, or don’t see any value in participating. It’s not unique to this new way of engaging people. Similar challenges faced radio and television at one time as well, newfangled things that they were. These new community building tools & techniques are still in their infancy and will be a large part of the infrastructure of the new economy that is developing as we speak – the trends in the market prove that out every day.
Photo credit: ShadowStorm
Dec 21, 2007 | blog
Twitter is one of those tools that you either "get it" or not. It’s really that simple. With that in mind there are ways for you to learn how Twitter can be a tool for success for you, you & your peers, or your organization.
While I dislike the "why Twitter is bad" articles that pop up around the net, this post by Michael Krigsman over at ZDNet does bring up a good point. Like all social networking and media tools, it can be used for improper uses as well as productive ones. Had to get that out of the way before we continue – I do recommend you read Michael’s post though.
So, how do you get value from Twitter? Easy: participate.
Ok, it’s more than that. You’ll not only need to participate, but have people on Twitter that you want or need to participate with. The key to Twitter is to recognize that it is an unfiltered conversation stream. Having people to converse with, whether that’s special interest groups, friends, coworkers, project teams, departmental groups, or an entire enterprise – it’s having the people there that brings the value.
Imagine having geographically diverse project team in a live conversation outside of a conference room during the entire business day. Set aside the "time waster" argument for a minute (it is valid) and look at the communication and thought-sharing aspects.
Additional features of Twitter, help enhance communication and build community. Here are a few;
- Public – It is, in essence, a public forum so a person needs to think more about things before committing them. Or at least realize that what you "tweet" can be transmitted to as many followers as you have, and optionally to the public Twitter stream.
- Brevity – This is my favorite one. Twitter imposes a 140 character limit for each post. What this does is keep interactions short and quick. It also encourages you to (again) think about what you are trying to say. It really helps a person become a better communicator and writer.
- Unstructured – Your "Twitter stream" will have tweets from everyone that you follow (your friends list) that can sometimes appear out of order. There are also no "threading" tools (though many request these) to sort conversations into manageable threads. Also, there are usually several conversations going on at once. It can be a bit overwhelming.
Overall, if you find the reason to give Twitter a try, you will likely find value in the tool. If you just want to see what the hype is all about, you may not. However, if you do jump in – use the search tool to look for people you know – that helps the learning curve a bit. Also, look for your favorite bloggers – they may already be there! There is also some great search tools as well.
Finally, you can find me on Twitter at http://twitter.com/rickmahn – I’m on every day and am happy to answer any questions or help find people on Twitter if you like.