มีจุดนี้ในชีวิตของเราทุกคนที่เราคิดถึงการเปลี่ยนอาชีพหรือเพิ่มชุดทักษะของเราเพื่อปรับปรุงการเติบโตในอาชีพของเราหรือแม้กระทั่งเพื่อติดตามแนวโน้มที่กำลังเติบโต แต่การวิเคราะห์แนวโน้มปัจจุบันอย่างรอบคอบและการปฏิบัติตามข้อกำหนดถือเป็นวิธีการที่ดีในการเลือกว่าจะอัปเดตชุดทักษะใด เมื่อมองไปที่ตลาดปัจจุบันเทคโนโลยี Hadoop และ Big Data กำลังเติบโตอย่างรวดเร็วและมีความต้องการของตลาดมากมายเช่นกัน กระแสความสนใจใน“ ข้อมูลใหญ่ ” กำลังกระตุ้นให้ผู้จัดการทีมพัฒนาหลายคนพิจารณา Hadoop เทคโนโลยีที่กลายเป็นองค์ประกอบสำคัญของแอปพลิเคชัน Big Data มากขึ้นเรื่อย ๆ ในการทำเช่นนั้นการเก็บชุดทักษะที่จำเป็นเมื่อจัดการกับ Hadoop จึงมีความสำคัญ ตามที่ Helena Schwenk นักวิเคราะห์ของ MWD Advisors อ้างถึง SearchSOA.com ว่าทักษะของทีมการติดตั้ง Hadoop ที่รอบรู้ควรรวมถึงประสบการณ์ในระบบกระจายขนาดใหญ่และความรู้เกี่ยวกับภาษาเช่น Java , C ++, Pig Latin และ HiveQL ข้อมูล
ตอนนี้เป็นที่ชัดเจนแล้วว่ามีความรู้เกี่ยวกับ Java เป็นทักษะสำคัญที่จำเป็นใน Hadoop . เรามาดูกันว่าการเปลี่ยนจาก Java เป็น Hadoop นั้นง่ายแค่ไหน
ทำไมคุณต้องข้ามจาก Java ไปสู่ Big Data?
ดูแนวโน้มงาน Java และ Hadoop :
ในขณะที่ดูการแสดงแนวโน้มของงานที่นำมาจาก Google ในรูปแบบกราฟิกนั้นค่อนข้างชัดเจนว่าแนวโน้มงาน Hadoop นั้นดีกว่า Java มาก เมื่อพูดเช่นนี้ก็ไม่ได้หมายความว่าแนวโน้มงานที่ใช้ Java จะลดลง ด้วยความที่ Hadoop เพิ่มขึ้นอย่างรวดเร็วและความต้องการของ บริษัท ต่างๆที่มองหาผู้เชี่ยวชาญด้าน Java ที่มีความรู้ใน Hadoop นั้นมีมากเกินกว่าที่จะละเลยได้ สิ่งนี้เห็นได้ชัดเจนในการแสดงแนวโน้มของงานสำหรับ 'Java กับ Hadoop' ประเภททักษะของงาน
- เมื่อตรวจสอบความต้องการงานสำหรับ Java ที่มีทักษะ Hadoop มีความต้องการอย่างมาก แต่มีผู้เชี่ยวชาญไม่เพียงพอที่มีทักษะดังกล่าวข้างต้นเพื่อตอบสนองความต้องการ ตามที่ Developers Slashdot, JPMorgan Chase และ บริษัท อื่น ๆ ที่กำลังมองหาผู้สมัครงานในสาขานี้ในการประชุม Hadoop World ประจำปีนี้ ดูเหมือนว่าพวกเขาจะหาผู้เชี่ยวชาญด้านไอทีที่มีทักษะบางอย่างไม่เพียงพอซึ่งรวมถึง Hadoop MapReduce (สคริปต์ MapReduce ที่เขียนด้วย Java) ซึ่งหมายความว่าจ่ายสูง
- จากข้อมูลของ Dice’s Open Web Java เป็นผู้จัดการการจ้างงานทักษะชั้นนำที่กำลังมองหาทักษะการรวม Java-Hadoop Hadoop ด้วย Java เป็นทักษะที่มีค่าเนื่องจาก HDFS (Hadoop Distributed File System) เขียนด้วย Java
- จากข้อมูลของ Business Insider Hadoop มีมูลค่าอย่างน้อย $ 103,000 ต่อปีเป็นเงินเดือน
- งานที่มีทักษะ Big Data จ่ายเงินมากกว่า $ 106,000 ต่อปี
ทำไมมืออาชีพ Java จึงเปลี่ยนมาใช้ Hadoop ได้ง่ายขึ้น
Hadoop เป็นเฟรมเวิร์กการเขียนโปรแกรมบน Java แบบโอเพนซอร์สที่สนับสนุนการประมวลผลชุดข้อมูลขนาดใหญ่ในสภาพแวดล้อมการประมวลผลแบบกระจาย Hadoop ใช้โมเดล MapReduce ของ Google กระจายงานด้านคอมพิวเตอร์จากนั้นจึงรวมผลลัพธ์เข้าด้วยกัน สคริปต์ MapReduce ที่ใช้ที่นี่เขียนด้วย Java ตอนนี้เห็นได้ชัดว่าการทำงานกับ Hadoop ความรู้ใน Java เป็นสิ่งจำเป็น และการมีความรู้ในภาษาจาวาทำให้มันเป็นเรื่องง่ายเมื่อต้องเปลี่ยนมาใช้ Hadoop
ความยาวของจาวาสคริปต์อาร์เรย์
ตอนนี้คำถามที่แท้จริงที่จะถามคือเกี่ยวกับพลังแห่งการดำรงอยู่ของ Hadoop ในเส้นทางอาชีพ:
IBM, Microsoft และ Oracle ได้รวม Hadoop ทั้งหมดในปีนี้ บริษัท อื่น ๆ ที่มี Hadoop และกำลังมองหาผู้เชี่ยวชาญด้าน Hadoop ณ เดือนพฤศจิกายน 2556 ได้แก่ :
- อเมซอน (110)
- อีเบย์ (53)
- Yahoo! อิงค์ (37)
- ฮอร์ตันเวิร์ค (36)
- เฟสบุ๊ค (33)
- แอปเปิ้ล (28)
- พลวัตทั่วไป - ไอที (28)
- อีเอ็มซีคอร์ปอเรชั่น (27)
- นอร์ ธ ร็อปกรัมแมน (25)
- ทวิตเตอร์ (23)
นี่เป็นสัญญาณที่ชัดเจนว่า Java ไปยัง Big Data / Hadoop คือหนทางที่จะไป
มีคำถามสำหรับเรา? พูดถึงพวกเขาในส่วนความคิดเห็นแล้วเราจะติดต่อกลับไป
กระทู้ที่เกี่ยวข้อง: