human
What new skills should I learn in order to become a better software engineer?
assistant
Some skills you may want to learn to become a better software engineer include learning a new programming language, mastering development tools such as Git or Version Control Systems, understanding web services and frameworks like Node.js, Cassandra or Hadoop, familiarizing yourself with software development processes such as Agile or Scrum, and honing your debugging and problem-solving skills.