From programming language dos and don'ts to must-have BlackBerry tips and downloads to expert advice on how to be more successful, take a look at the most popular articles from January through March. You Used Perl to Write WHAT?! Every programming language has its strengths…and its weaknesses. We identify five tasks for which perl is ideally suited, and four that…well, really, shouldn’t you choose something else? How to Identify Bad CIOs in Their Natural Habitat Bad CIOs are a blight on the IT profession and on the organizations that employ them. The following list of behaviors common among bad CIOs will prevent you from hiring them into your organizations. If they’re already there, it will give you good reason to eliminate them. Six Free BlackBerry Downloads You Don’t Want to Miss Get the most out of your RIM BlackBerry smartphone without ever opening your wallet. Check out the following six free downloads. 20 Things You Can Do in 20 Minutes to Be More Successful at Work There are things you can do in just 20 minutes that can have a meaningful and even a long-term, positive effect on your IT organization, your career, your technology knowledge, your management skills and your relationship with the business. We’ve gathered 20 of the best ideas we could find. Best BlackBerry Shortcuts: Aflac’s Mobile Guru Shares Tips Aflac’s BlackBerry guru shares power tips and tricks for your RIM smartphone. Here’s how to improve your typing, messaging, browsing, attachment handling and more. You Used Ruby to Write WHAT?! Deciding when to use any language—including Ruby—depends on the appropriateness to task and the amount of yak shaving necessary. Zed Shaw explains when Ruby’s MRI or JRuby is the best language for the job, and when it really isn’t. You Used Python to Write WHAT? Python is a powerful, easy-to-use scripting language suitable for use in the enterprise, although it is not right for absolutely every use. Python expert Martin Aspeli identifies when Python is the right choice, and when another language might be a better option. How to Be a Supremely Productive Person: A Chat With John Halamka John Halamka has two CIO titles, a family, passionate rock-climbing and wine-making interests and a major-league blog habit. We discuss his celebrity turn in a BlackBerry ad, his tips for e-mail triage, how he sleeps three hours a night and why he now understands Britney Spears. Why You Need a Project Management Office (PMO) Companies seeking more efficiency and tighter monitoring of IT projects are opening project management offices (PMO) in growing numbers. It Worked For Me: Career Advice from Top CIOs CIOs from FedEx, Campbell’s Soup, Carlson and other top companies share the advice that helped them get ahead. The Hiring Manager Interviews: David Price Knows Exactly What He Wants and Needs from Candidates for His IT Department The National Multiple Sclerosis Society’s EVP of internal operations looks for personable individuals with good communication skills, energy, curiosity and experience managing large-scale systems. How to Get Real About Strategic Planning Everyone agrees that having a strategic plan for IT is a good thing, but most CIOs approach the process with fear and loathing. In fact, the majority of CIOs (and the enterprises they work for) are faking it when it comes to strategic planning. Isn’t it time we all got real? What It’s Like to Be a First-Time CIO A 10-year veteran of corporate America gets a major dose of culture shock when he moves into his first CIO job at a privately held technology company. 10 Outsourcing Predictions for 2008 (and One to Grow On) From widening currency gaps to industry mergers and acquisitions to an expanding range of outsourcing services and destinations, the new year should keep IT service providers and customers on their toes. How to Network: 12 Tips for Shy People Schmoozing is a trial for shy people, but armed with these common-sense tips they can increase their networking mojo. You Used PHP to Write WHAT?! PHP may be the most popular Web scripting language in the world. But despite a large collection of nails, not every tool is a hammer. So when should it be used, and when would another dynamic programming language be a better choice? We identify its strengths and weaknesses. SharePoint 2007 Demystified: How to Cash in on Collaboration Tools Previous versions of Microsoft’s collaboration tools lacked management prowess. SharePoint 2007 fixes that problem and packs in a sometimes confusing array of features from workflow to search. Here’s how smart IT leaders are making this often-misunderstood product work for them. How to Ace an Executive-Level Job Interview Tips and techniques for answering common interview questions, making a good first impression during the interview and for following up. 10 Reasons IT Should Not Support the Apple iPhone Forrester Research says IT departments should refuse to support Apple iPhones, even if CEOs are the ones asking to use the devices for access to corporate networks and systems. Portfolio Management Done Right Portfolio management is a tool with clear benefits, among them a holistic view of IT projects across the enterprise and the alignment of IT with corporate strategy. But it isn’t easy. We’ve found some portfolio managers willing to share their secrets. Getting Clueful: 7 Things CIOs Should Know About Agile Development Agile methodologies for software projects can help organizations create better software faster. Yeah, yeah, you’ve heard that before. Here, experienced programmers explain the key ingredients to make those goals achievable. How Wal-Mart Lost Its Technology Edge Two decades ago, the world’s number-one retailer used IT to reinvent global supply chains. The world caught up and now Web 2.0 technologies are forcing retailers to pay more attention to customers. No longer a leader, Wal-Mart’s IT is at a crossroads. Virtualization in the Enterprise Survey: Your Virtualized State in 2008 Users are working hard to manage complex IT environments while figuring out how far they can push server virtualization without sacrificing application service levels, according to CIO’s first survey on virtualization. Why ERP Systems Are More Important Than Ever CIOs remain committed to ERP systems despite innovation, integration and cost issues. Why? Business can’t live without it. Eight Financial Reasons Why You Should Use Mac OS Mac OS is the hands-down operating system winner, from the perspective of cost effectiveness. Seven Tips for Pursuing a New Career Outside IT Life in IT can be thankless, but you don’t have to suffer. A 25-year IT veteran turned professional coach offers advice on how she and many other technical professionals found fulfillment and fortune outside IT. You Used JavaScript to Write WHAT? The key to understanding when (and when not) to deploy JavaScript has as much to do with the intent of the target application as it does JavaScript itself. Windows vs. Linux vs. OS X CIO John Halamka reviews the desktop operating system contenders in search of the next-generation office computer. Taming the Abrasive Manager: Words from the Boss Whisperer Bully boss in your office? Here are some tips and advice for senior management. The Hidden Costs of Offshore Outsourcing Moving IT work overseas can be a much more expensive proposition than you may think. Six Techniques to Get More from the Web than Google Will Tell You Google is great, but it can’t always tell you what makes a website or source of research material authoritative. Professional librarians and researchers explain where to look online to find the professional, technical and industry expertise you need. How to Build Your Own Wikipedia Wikis are useful business tools. With planning and some staff time, you can make your own online collection of useful articles, tailored to your organization’s needs, to communicate about business processes, manage collective know-how and more. 10 Virtualization Vendors to Watch in 2008 Now that you’re knee-deep in virtualization, what products will help you manage and secure it? These 10 virtualization vendors should be on your radar screen. Running an Effective Teleconference or Virtual Meeting Virtual teams are becoming commonplace, but the old rules for running a meeting don’t necessarily apply. Managers need to learn new skills to keep people engaged and to use the time (and technology) effectively. These tips will make your next remote meeting a success. Staff Retention: The Power of Appreciation at Work Empowering employees at all levels to do their best work can begin with something as simple as positive feedback and other gestures that show their efforts are appreciated. And it can help reduce staff turnover. Balanced Scorecard Demonstrates IT Value You can’t tell when you’re winning if you don’t keep score. The Balanced Score helps track your hits and misses. How I Learned to Stop Worrying and Love Telecommuting CareGroup CIO John Halamka takes an in-depth look at the policies and technologies necessary for supporting flexible work arrangements. 20 USB Gizmos That Have No Place in the Enterprise (But You’ll Love Just the Same) In the spirit of summer, we compiled a list of 20 USB-powered gadgets with very little business value—but that still tickle us pink. Enterprise Showdown: Who’s Better? Oracle or SAP? Enterprise software’s fiercest competitors (and their illustrious leaders) face off in a head-to-head battle to see who rules the corporate IT world. How Master Data Management Unified Financial Reporting at Nationwide Insurance As Nationwide grew, its data became siloed and scattered, making it increasingly difficult for the company to get an accurate picture of its finances. Here’s how it brought all that data into focus. Nine Things Managers and Employees Need to Know About Layoffs Whether you’re showing employees to the door or being shown the door, you must avoid legal trouble. Veteran Employment Attorney Jay Warren shares the top layoff mistakes that companies make and outlines employee rights at pink-slip time. Four Reasons Macs Are Getting More Love A greater number of professors at Oregon State are relying on Apple Macs. Here’s why. The State of the CIO 2008: The CIO’s Time to Shine The value CIOs can bring to the enterprise is limited only by their energy and imagination…and sometimes by organizations that just don’t get it. Nestle’s Enterprise Resource Planning (ERP) Odyssey Nestle USA’s costly and protracted struggle with its SAP project is a cautionary tale for any company intent on an enterprisewide implementation. Six Quick Projects for IT Career Advancement Want to move ahead? These simple tips will help you maximize your ROI on everything from management to hiring practices to job changes and more. The Truth About Software as a Service (SaaS) Vendors say software as a service will cut costs and increase efficiency. They say it’s enterprise ready. Does that sound too good to be true? It is. Nike Rebounds: How (and Why) Nike Recovered from Its Supply Chain Disaster Nike lost money, time and a measure of pride when its demand-planning software led it astray. How did it recover? Patience, perseverance and, most important, an understanding of what it was trying to accomplish in the first place. Understanding the Project Management Office Excellence in project management is essential, but PMOs can do as much harm as good. Here we examine the fundamentals and scope a proper role for a PMO. Gen Y, Gen X and the Baby Boomers: Workplace Generation Wars As Boomer bosses relinquish the reins of leadership to Generation X, both are worrying about Generation Y. For the good of the enterprise, everyone needs to do a better job of getting along. Related content brandpost Sponsored by Freshworks When your AI chatbots mess up AI ‘hallucinations’ present significant business risks, but new types of guardrails can keep them from doing serious damage By Paul Gillin Dec 08, 2023 4 mins Generative AI brandpost Sponsored by Dell New research: How IT leaders drive business benefits by accelerating device refresh strategies Security leaders have particular concerns that older devices are more vulnerable to increasingly sophisticated cyber attacks. By Laura McEwan Dec 08, 2023 3 mins Infrastructure Management case study Toyota transforms IT service desk with gen AI To help promote insourcing and quality control, Toyota Motor North America is leveraging generative AI for HR and IT service desk requests. By Thor Olavsrud Dec 08, 2023 7 mins Employee Experience Generative AI ICT Partners feature CSM certification: Costs, requirements, and all you need to know The Certified ScrumMaster (CSM) certification sets the standard for establishing Scrum theory, developing practical applications and rules, and leading teams and stakeholders through the development process. By Moira Alexander Dec 08, 2023 8 mins Certifications IT Skills Project Management Podcasts Videos Resources Events SUBSCRIBE TO OUR NEWSLETTER From our editors straight to your inbox Get started by entering your email address below. Please enter a valid email address Subscribe