career development

Getting Coworkers to Like You Even software professionals need to know how to be well-regarded in the workplace. Naomi Karten presents some tips on how to get coworkers to like you.
Apologizing: Good Idea or Means to Manipulate?An apology can defuse anger, restore goodwill, and mend damaged relationships. And, often, an apology is just the right thing to do. Research shows that apologies in innocuous situations can counteract annoyed responses, and some hospitals have even established medical apology programs.
The Fundamental Attribution ErrorIf you find that you are able to blame your own errors on your circumstances but blame everyone else's errors on character or personality flaws, you might be under the influence of the fundamental attribution error. This sort of thinking isn't just bad form; it can have dire consequences.
Learning by OsmosisWe've got access to more information than at any time in history, but all that information can be a benefit or a burden. Don't squander your attention. Spend it intelligently, and make sure you get something of value in return for your time by adjusting your information intake.
All Software Developers and Testers, Stand Up!Developing software means working on a computer and, more often than not, working on a computer means sitting down. Recent research shows that sitting for more than three hours a day can shorten your lifespan by two years. While you're improving your software, make sure to keep yourself well, too.
Helpful Tips to Control Workplace AngerHave you ever felt like screaming at a customer, clobbering your manager, or trashing a teammate’s favorite digital device? Occasional anger is normal, but frequent anger can be harmful.
Amazon Embarking on a Developer Hiring SpreeIn an effort to go toe-to-toe with the competition, Amazon is boosting its development staff and could potentially build a software center in Detroit.
Successful ListeningThese days, hardly anyone seems to take the time—or make the time—to listen to others. Nevertheless, when working with team members and customers, genuine listening—not just going through the motions—is critical to success.