Free Newsletters :

Smart IT Index

What Makes A Smart Developer? (Is it Google?)
By Eric Spiegel | Smart IT Article Published on February 14, 2011
Sure, young developers know how to use Google. But is looking up an answer enough for true competency?
Should Younger Developers be Paid More?
By Eric Spiegel | Smart IT Article Published on January 18, 2011
If younger developers know hot new technologies, does that justify a higher salary?
Should Developers Be Allowed to Talk to Customers?
By Eric Spiegel | Smart IT Article Published on December 13, 2010
An effort to get a developer to speak directly to a customer didn’t go so well. Was it the developer’s fault?
Are Developer Workloads Increasingly Unfair?
By Eric Spiegel | Smart IT Article Published on November 17, 2010
Developer workloads are clearly higher now, yet there are ways of improving the daily lives of programmers.


Does Every Developer Deserve a Mental Health Day?
By Eric Spiegel | Smart IT Article Published on October 18, 2010
Some developers can afford a mental health day, and some can’t get away with it. What’s the difference?
Playing Software Developer Hot Potato
By Eric Spiegel | Smart IT Article Published on September 12, 2010
Software developers with difficult attitudes bounce around from team to team. What happens when they land on your team?
Don't Hire That Developer!
By Eric Spiegel | Smart IT Article Published on August 11, 2010
What’s more profitable for a developer: keeping a full-time job or working as a contractor?
Do Developers Need to Brown-Nose To Advance Career?
By Eric Spiegel | Smart IT Article Published on July 19, 2010
Those developers who actively curry favor with management may not be popular with their colleagues. Still, is this a good strategy?
Should IT Managers Assume Good Intentions When Developers Mess Up?
By Eric Spiegel | Smart IT Article Published on June 16, 2010
Software developers and other tech professionals will unavoidably make mistakes. How are these situations best handled?
Is Software Development a Young Person's Game?
By Eric Spiegel | Smart IT Article Published on May 16, 2010
Both younger and more experienced developers feel that they have an advantage over the other group. Which one is right?
Developer Layoffs Are Never Fair
By Eric Spiegel | Smart IT Article Published on April 12, 2010
Why are some developers laid off while others keep their job? The difference between them might be essentially nonexistent.
Are Developer Certifications Worthless?
By Eric Spiegel | Smart IT Article Published on March 15, 2010
Some developers disdain IT certifications, yet in a tight job market they can make all the difference. A veteran project manager talks about his experience with a team of developers.
Dealing with Unaccountable Developers
By Eric Spiegel | Smart IT Article Published on February 15, 2010
It's an IT manager's dilemma: Developers who can’t make deadlines can be very nice people, but the fact remains that they cause some very serious problems for the development team.
Are There Enough Smart Developers for Google?
By Eric Spiegel | Smart IT Article Published on January 18, 2010
Maybe, maybe not, but either way, there is more than one for a software developer to be smart.
When Developers Work Late, Should Manager Stay or Go?
By Eric Spiegel | Smart IT Article Published on December 20, 2009
A veteran developer sees project management in a different light now that he has been on both sides of the fence.
Are You a Blue Collar or White Collar Developer?
By Eric Spiegel | Smart IT Article Published on November 15, 2009
Among software developers these differences aren’t always discussed, yet the differences are real – or are they?
Are Software Developers Naturally Weird?
By Eric Spiegel | Smart IT Article Published on October 18, 2009
Looking back at the strange software developer he’s worked with, one veteran coder asks the obvious question.
Why Developers Get Fired
By Eric Spiegel | Smart IT Article Published on September 20, 2009
There are many reasons developers get fired. So take off the ear buds, close down your 20 Skype threads and take some time to think about what you can do to prevent this from happening to you.
Does Quality Software Code Really Matter?
By Eric Spiegel | Smart IT Article Published on September 14, 2009
Taking steps to prevent bugs and unnecessary code complexity can sidestep tomorrow's maintenance headache. Why is it such a low priority?
The End Of The Employee Programmer (Let's Rent a Coder!)
By Eric Spiegel | Smart IT Article Published on July 15, 2009
Is the life of the average US-based IT employee beginning to look like a creek, a boat and no paddle?
Too Old To Write Software? Or Just the 'Wrong Era'?
By Eric Spiegel | Smart IT Article Published on June 29, 2009
Rightly or wrongly, age is considered when hiring developers, yet a more important indicator is what micro-era in software history a programmer belongs to.
Is a College Degree Needed to be a Great Software Developer?
By Eric Spiegel | Smart IT Article Published on June 15, 2009
The question is complicated by today's tough job market, in which non-degreed applicants don't even land an interview.
Finding The Coding Zone: Your Perfect Trifecta?
By Eric Spiegel | Smart IT Article Published on May 17, 2009
What perfect list of conditions enables you to write your best possible software code?
Where's Your Coding Happy Place?
By Eric Spiegel | Smart IT Article Published on April 20, 2009
Developing software code is an activity best done in an optimal environment. Then again, is it more a question of external location, or internal mood?
When Developers Drink On The Job
By Eric Spiegel | Smart IT Article Published on April 07, 2009
When a developer drinks or does drugs on the job, there’s a right way and a wrong way to deal with it.
Are Quirky Developers Brilliant or Dangerous?
By Eric Spiegel | Smart IT Article Published on March 16, 2009
A story of a highly talented but egocentric developer, the type we all know and dislike. Can we stop enabling these people?
Is Calling a Software Engineer a 'Programmer' an Insult?
By Eric Spiegel | Smart IT Article Published on February 17, 2009
Software programmers – whoops, we mean ‘developers’ – have a very definite sense of how they should be referred to. The hierarchy of job titles is clear.
Do Nice Engineers Finish Last in Tough Times?
By Eric Spiegel | Smart IT Article Published on January 19, 2009
A tale of two IT professionals, one nice, one ruthless. Which one survived the wave of pink slips?
My Three Worst Experiences in Software Development
By Eric Spiegel | Smart IT Article Published on December 10, 2008
Over the course of twenty years as a developer, the low points were pretty low indeed. What’s your worst experience as a developer?
Software Developer's Dilemma: Is Being A Sales Engineer a Cop-Out?
By Eric Spiegel | Smart IT Article Published on November 17, 2008
Sure, the die-hard developers snigger at the idea, but the upsides are enormous. (How does $130k sound?)
Are Your Developers Goofing Off?
By Eric Spiegel | Smart IT Article Published on October 14, 2008
If you are a developer that is skating by, be careful how you are managing your time or you may find that you are skating on thin ice.
Are Cocky Developers Worth It?
By Eric Spiegel | Smart IT Article Published on September 16, 2008
Sure, he can code circles around the other developers, but that attitude…
Hard-Core Hardware: Green Is the New Black
By Drew Robb | Smart IT Article Published on July 28, 2008
There's no denying green computing is a hot topic among IT vendors. As the IT messaging chorus grows louder, however, the soundtrack rings hollow and smacks of political correctness. Is green gear really about saving the planet afterall?
Revenge of the IT Worker
By Eric Spiegel | Smart IT Article Published on June 16, 2008
If teenagers are gossiping about friends on cyber-rumor sites like Facebook, what happens when tech-savvy IT workers launch such a site about their managers?
Should You Use Free Software at Work?
By Eric Spiegel | Smart IT Article Published on May 14, 2008
There are upsides and downsides - but downloader beware.
Dealing with An IT Bully
By Eric Spiegel | Smart IT Article Published on April 14, 2008
They’re difficult, nasty and aggressive. But there are tactics that help tame these tech-world bad geeks -- sometimes.
When an IT Staffer Gets Thrown Under the Bus
By Eric Spiegel | Smart IT Article Published on March 25, 2008
Who’s responsible when your company’s bug-infested software causes massive customer complaints?
Ten Pet Peeves About Workplace Emails
By Eric Spiegel | Smart IT Article Published on March 24, 2008
By using common sense, basic courtesy and just slowing down before pressing 'send', you will avoid 'peeving' off your co-workers.
24 Hours in the Life of IT Professionals
By Eric Spiegel | Smart IT Article Published on March 17, 2008
5:30 AM: Dragged to consciousness by alarm clock. Pulled out of wonderful dream where Vista desktop upgrade went without a hitch. 3:30 PM: VP of Sales stops in office to show off new iPhone. Wants IT to support it.
Dealing with Idiot Vendors
By Eric Spiegel | Smart IT Article Published on February 15, 2008
When that software vendor comes calling, don’t seal the deal until you get everything you want – in writing.
Making The Most of The Holidays in IT
By Eric Spiegel | Smart IT Article Published on December 18, 2007
If you are one of the unfortunate souls stuck behind the desk the last week of December, this is your time to make a list and check it twice.
When Just Enough Is Enough To Be Fired
By Eric Spiegel | Smart IT Article Published on November 18, 2007
How do you handle an IT professional who under-performs in one critical area, but who’s strong in everything else?
Is a Career In IT Risky?
By Eric Spiegel | Smart IT Article Published on October 15, 2007
Sure, the competition from H1B workers is real, but there are serious upsides to a tech career that didn’t exist a few years ago. Plus: strategies for making yourself more marketable.
The Telecommuting Myth
By Eric Spiegel | Smart IT Article Published on September 17, 2007
A tech manager finds a mixed experience with telecommuting.
Finding Your Happy Place in IT: Ten Jobs
By Eric Spiegel | Smart IT Article Published on June 12, 2007
Ten possibilities to consider as you search for optimum personal happiness in the tech field.
What's Your Online Reputation?
By Eric Spiegel | Smart IT Article Published on May 16, 2007
Reputations of companies and individuals can easily be marred by online postings, including threads from email and IM.
The Evil Status Report
By Eric Spiegel | Smart IT Article Published on April 09, 2007
My team members had some harsh words for me, but my point remains: the dreaded status report is an effective tool.
Tech Work from Home: A Survival Guide
By Eric Spiegel | Smart IT Article Published on March 12, 2007
Doing IT work from a home office has its perks – and major pitfalls. Here’s a guide to staying productive.
How to Deal with Your Idiot Co-workers
By Eric Spiegel | Smart IT Article Published on February 02, 2007
If you want to keep your data center running smoothly, you need to deal effectively with the many types of difficult co-workers.
Understanding Your 'Idiot' Manager
By Eric Spiegel | Smart IT Article Published on January 15, 2007
Sure, your manager may be dysfunctional or just plain weird, but he or she has a job to do. Realizing that will help you do yours.
How Schwab Transformed its On-Call Support
By Eric Spiegel | Smart IT Article Published on January 04, 2007
Using teamwork and incentives, the financial services firm averted serious problems within its support environment.
How to Sell Product Purchases Internally
By Eric Spiegel | Smart IT Article Published on December 14, 2006
A guide to convincing management they need to buy you that shiny new software/hardware toy you’re lusting after.
Easing The Pain of Being On-Call
By Eric Spiegel | Smart IT Article Published on November 07, 2006
There are ways to lower the stess level of IT support staff – and provide better on-call help.
The Benefits of Working With Tech Startups
By Eric Spiegel | Smart IT Article Published on September 07, 2006
Using the services of a startup has its pitfalls, but can provide significant price and other competitive advantages.
Managing Vendor Demonstrations
By Eric Spiegel | Smart IT Article Published on June 07, 2006
You don't have to leave yourself at the mercy of an unproductive vendor presentation, says our Smart IT columnist.
Prejudging Talent Can Cost You
By Eric Spiegel | Smart IT Article Published on April 11, 2006
In the evaluation of IT resumes, preconceived notions can cause you to miss out on hiring talented, qualified candidates. Here are five areas where employers tend to prejudge -- to their detriment.
How to Raise Funds for Your Own Startup
By Eric Spiegel | Smart IT Article Published on February 16, 2006
Considering starting a company of your own to build the next great software product or service? You just have to do your homework and then find a way to fund your venture.
Blogging Your Way Up the Career Ladder
By Eric Spiegel | Smart IT Article Published on January 17, 2006
Columnist Eric Spiegel says blogging is an opportunity to advance your career. Keep a few of his tips in mind and get going!
It's Time to Start Networking
By Eric Spiegel | Smart IT Article Published on December 14, 2005
Columnist Eric Spiegel says now is the time to start networking -- before you seriously need to find another job. And it's really not as hard as you think.
What It Means to Be An IT Contractor
By Eric Spiegel | Smart IT Article Published on October 31, 2005
Datamation columnist Eric Spiegel takes a look at what it really means to be an IT contractor -- the ups and the downs.
Is The Grass Really Greener?
By Eric Spiegel | Smart IT Article Published on August 17, 2005
Deciding whether to accept another job offer can be a nerve-wracking experience, fraught with unknowns. So how do you decide?
Avoid Common Offshoring Pitfalls
By Eric Spiegel | Smart IT Article Published on April 08, 2005
There is a lot more to consider than cutting costs when planning to offshore software development, our Datamation columnist writes.
The Not-So-Hidden Value of IT Interns
By Eric Spiegel | Smart IT Article Published on February 17, 2005
A professional sports team uses the college draft to fill immediate needs and build for the future. Likewise, an intern program gives IT shops a glimpse of what future college grads have to offer.
Keeping Your Staff Happy
By Eric Spiegel | Smart IT Article Published on January 27, 2005
There are many ways to motivate your team. Sometimes a small or spontaneous reward can be a great motivator. But before sticking your foot in HR's mouth, you must consider other factors.
How to Find Your Career Mentor
By Eric Spiegel | Smart IT Article Published on December 15, 2004
Having a professional mentor truly can help your career blossom. But how do you find mentors? Here are some proactive steps you can take to build these relationships within your organization and externally.
Maximize Your Vendor Conference Experience
By Eric Spiegel | Smart IT Article Published on November 10, 2004
Whether you are preparing to attend an upcoming vendor conference or need to prove why attending can benefit your organization, having a plan to demonstrate a return on investment will be more than worth your while.
Finding The Best Developers
By Eric Spiegel | Smart IT Article Published on September 20, 2004
Nearly all experienced IT managers have made hiring decisions they've come to regret. To avoid buyer's remorse in the future, it's important to have an interviewing strategy.
A Manager's Guide To Email
By Eric Spiegel | Smart IT Article Published on August 05, 2004
What IT managers dash off in their emails can affect their careers. Columnist Eric Spiegel offers tips on how to avoid common -- and serious -- email communication pitfalls.
Why Enterprise Software Rollouts Fail
By Eric Spiegel | Smart IT Article Published on June 18, 2004
You've just finished an ambitious enterprise software installation, only to find that employees aren't using their shiny new tool. What went wrong? Our Datamation columnist outlines three reasons why software rollouts fail -- and how to avoid them.
Building a Software Services Team
By Eric Spiegel | Smart IT Article Published on February 06, 2003
Many enterprise software companies view providing services as an unwelcome chore that drains resources from development efforts. But services can make or break a software firm. Here's a framework for planning a software services team.

IT Offers