aspose file tools*
The moose likes Hadoop and the fly likes Career in Hive Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Spring in Action this week in the Spring forum!
JavaRanch » Java Forums » Databases » Hadoop
Bookmark "Career in Hive" Watch "Career in Hive" New topic
Author

Career in Hive

s ravi chandran
Ranch Hand

Joined: Dec 20, 2010
Posts: 154
Hi,
I am an experienced java developer. I am trying to switch job due to personal reason. I got an offer to join a company which will train me on Hive mostly. Now i have been into development so far in my career and i love development work. I got some basic training in hadoop from my current company so i have an some idea as to what hive is.
But i have few concerns:
Is development coding possible through hive which mostly wld be used as a querying tool.
I dont wanna be like a dba.
Also after working on hive, can i later look for opportunity in hadoop framework. Outside the scope of this tool?

Thanks
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 42286
    
  64
HiveQL isn't all; from the Hive home page: "At the same time this language also allows traditional map/reduce programmers to plug in their custom mappers and reducers when it is inconvenient or inefficient to express this logic in HiveQL." But certainly, you need a strong interest in data modeling and querying. Probably best to ask the company for clarification on what you would be doing, exactly, if you haven't done so yet.

Also the usual disclaimer: there is no such thing as a "career in Hive" or a "career in Hadoop". Assuming that you intend to stay in the industry for the next 20 years, you will witness the death of Hadoop, Hive, Java in its current shape, and just about everything else you now use each and every day. If you remain curious and are prepared for constant learning you will be fine.


Ping & DNS - my free Android networking tools app
s ravi chandran
Ranch Hand

Joined: Dec 20, 2010
Posts: 154
Ulf Dittmer wrote:HiveQL isn't all; from the Hive home page: "At the same time this language also allows traditional map/reduce programmers to plug in their custom mappers and reducers when it is inconvenient or inefficient to express this logic in HiveQL." But certainly, you need a strong interest in data modeling and querying. Probably best to ask the company for clarification on what you would be doing, exactly, if you haven't done so yet.

Also the usual disclaimer: there is no such thing as a "career in Hive" or a "career in Hadoop". Assuming that you intend to stay in the industry for the next 20 years, you will witness the death of Hadoop, Hive, Java in its current shape, and just about everything else you now use each and every day. If you remain curious and are prepared for constant learning you will be fine.


Thanks for the reply. What I meant was that in hadoop we have administration and MapReduce framework. I want to go into MapReduce programming side. As long as it is coding, I am fine with it. now being a newbie in hadoop world, I don't know if I am working on Hive, will I be using the basic mapper reducer framework on programming level or not.

I did ask the manager about my roles, he said that with my experience, I would probably be in development side. If that stands true, then am all game for it. All that remains in confirmation from them and few concerns I need to clarify.
Surendra Kumar
Ranch Hand

Joined: Jul 04, 2006
Posts: 235
Even if Hive does not have much coding like MapReduce, it is still good to work in Hadoop environment as it has good demand in future.
It is always good to learn and work with new technologies.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Career in Hive