Developers should invest in 10 key skills in 2014:
1. Know a native mobile platform like iOS, Android or Windows Phone.
2. Know an agile development process and tools like Scrum, Kanban, or Extreme Programming using tools like JIRA, PivotalTracker or Trello.
3. Know how to effectively estimate tasks and leverage team techniques like story point estimation and velocity.