A better idea: work as a consultant, get a Hadoop-related assignment, accept it, learn on the go and swear A LOT in the process, still deliver on time.
You've got paid AND you got to know some Hadoop! (Worked for me; YMMV)
Hadoop certified engineer here. I think Hadoop is losing its popularity or from a different point of view, it got 90% of its potential market saturated and having trouble entering other markets. The biggest challenges are operational stability and performance, and the lack of understanding from the Hadoop companies about the performance characteristics of their system. On the top of that there is always 2 version of everything (Tez vs Impala, ORC vs Parquet, etc.) because HWX and Cloudera cannot really work together in an opensource fashion. On the top of everything there are better products on the market for different use cases for Hadoop. The following list is incomplete: Alluxio, Apache Beam, Apache Kudu. These systems trying to address some of the aforementioned shortcomings of Hadoop. There are other products like PrestoDB that take a slightly different approach to a particular problem (accessing data via SQL like interface) and mix it with a extra goodness (in memory caching) and delivering an entirely different customer experience. If you leave Hadoop land you can also play with Spark or Storm (depending on your use case). Now that Facebook uses Spark there is a good chance that an average use won't be running into scaling issues with it. I left out products from vendors that target the same customers as Hadoop vendors on purpose. There are plenty of closed source solutions that will leave Hadoop in the dust in almost every aspect of big data processing (performance, security, UI, stability, availability, etc.).
Probably the one tool missing from this list is Impala, which is essentially Hive's successor. Uses the same metastore and runs an order of magnitude faster. Almost the same flavor of SQL too.
Agree that Impala would fit well on this list. They didn't have any training on it, presumably because it's a Cloudera-led technology, but my understanding is it's very popular. Not sure that it truly replaces Hive/Tez though. I think they each excel at certain types of workloads.
atemerev|9 years ago
You've got paid AND you got to know some Hadoop! (Worked for me; YMMV)
web64|9 years ago
StreamBright|9 years ago
wpaladin|9 years ago
neverminder|9 years ago
dandermotj|9 years ago
jdwittenauer|9 years ago
matteuan|9 years ago