career development

open workplace The Importance of a Dynamic and Open Culture in the Workplace

A culture that is carefully built and nurtured in an organization is key to its long term success. While there is no right or wrong answer to which culture should be fostered, a culture that is open and dynamic goes a long way in connecting with employees and fostering a rapport with them.

Rajini  Padmanaban's picture
Rajini Padmanaban
CEO nameplate How to Become a CEO

If you aspire to become a CEO, you need, at minimum, a heavy dose of personal drive and ambition. Communication skills (both speaking and listening) are top priority, and so is being able to get along with others. What other characteristics and experience do you need if you want that top title? Read on.

Naomi Karten's picture
Naomi Karten
Help key on a keyboard The Sign of a True Professional: Asking for Help When It’s Needed

People worry that asking for assistance will somehow undermine their standing in the eyes of peers or employers. But most successful people are quick to acknowledge what they don’t know and to ask for assistance. Honestly admitting to limitations in your knowledge is the sign of a true professional.

Payson Hall's picture
Payson Hall
Maintaining Our Objective Voice in Testing

As we embrace an agile culture, we adopt the core value of whole team accountability. But while collaboration is important, testers must continue to ask challenging questions, think deeply about the “what-ifs,” consider and advocate for alternative views, challenge assumptions, and look for ambiguities.

Michael Sowers's picture
Michael Sowers
ideas Have an Idea? You Can Do Wonders

It is often daunting to visualize how to implement an idea, and this fear inhibits many from bringing ideas to fruition. However, in today’s market, with a little research and follow-through, there are various ways to do wonders with even simple ideas.

Mukesh Sharma's picture
Mukesh Sharma
Hiring for Your Best Software Team Possible

Software teams spend a lot of time thinking about processes and requirements for development so that we can build great software systems. However, we seem to think much less about how to hire the people for the teams that will build those systems. Consider these points to assemble your best possible team.

Steve Berczuk's picture
Steve Berczuk
Woman listening Develop Your Listening Skills to Become a Better Leader

Listening is key to effective people management and professional mastery, but it may be the most underrated leadership skill. Having a model for what good listening is, and some techniques to practice, can help you become not only a better listener, but also a better leader and learner.

Steve Berczuk's picture
Steve Berczuk
Stop Faking It: There Are Better Ways to Acquire Technical Skills

Everyone wants to hire someone who can “hit the ground running.” But seeking a candidate who has all nine of the core skills listed on the job description shouldn't be the goal; instead, it's more important to find someone who can learn quickly, collaborate with others, and acquire those skills through work.

Matthew Heusser's picture
Matthew Heusser