Saturday, March 3, 2012

New skills for next generation software engineers



1. Skills to be Big Data Developers
  • Monads (Functional Programming)
  • Machine Learning for Dummies (Probability, Statistics, …)
  • Restful API Design Patterns
  • Map-Reduce thinking
  • NoSQL,Hadoop programming
  • Analytics
2. Skills to be Big Data Entrepreneurs
  • Information Visualization
  • Creativity, Visual thinking, Passions
  • UX Process and Usability for Products
  • Economics for Software Development Process
  • Entrepreneurship and Innovation

No comments: