We all have strengths—activities that drive and energize us. We're at our best when we use our strengths, so we should make them a daily part of our work.
Regular, short breaks can increased productivity — but not if you're using them to surf social media, which fractures your attention and drains brainpower.
Why spend valuable effort training people who are going to leave when you’re done? The usual method is to take a few weeks to show them the ropes, throw them in the deep end, and l
There is so much competition and challenge in today's workplace. Careers will require expertise in communication, empathy, and kindness at any organization.
When teaching yourself programming, it's good to pick up a few related skills, like expertise with databases, computation, networks, or advanced algorithms.
My hands trembled as I stepped into the office, looking for any signs that I might not be welcome — a strange look at my short hair and gender-neutral clothing, a disapproving glan
Learning during projects is usually incidental, a happy accident—but that's a huge wasted opportunity. By being intentional, you'll be surprised what you can learn every day.
The conference didn't have a specific focus, but several themes came up repeatedly, including computer science being complex, big data and its capabilities and biases, and handling
The best way to help someone come up to speed in skills and methodologies is to work directly with them, side-by-side. Pair programming is the perfect chance to nudge people into g