eWeek ทำการสำรวจตามบริษัทจัดหางานต่างๆ เพื่อสรุปเกี่ยวกับภาษา 10 ภาษาที่ถ้าเรียนรู้จนเป็นแล้วจะทำให้หางานได้ง่ายขึ้น, Resume น่าเป็นที่สนใจขึ้นมาดังนี้(ไม่เรียงตามลำดับ)ครับ
- PHP : จำนวนตำแหน่งที่ต้องการประมาณ 1,152 ตำแหน่ง
- C# : จำนวนตำแหน่งที่ต้องการประมาณ 5,111 ตำแหน่ง
- AJAX : จำนวนตำแหน่งที่ต้องการประมาณ 1,106 ตำแหน่ง
- JavaScript : จำนวนตำแหน่งที่ต้องการประมาณ 4,406 ตำแหน่ง
- Perl : จำนวนตำแหน่งที่ต้องการประมาณ 4,810 ตำแหน่ง
- C : จำนวนตำแหน่งที่ต้องการประมาณ 6,164 ตำแหน่ง
- Ruby กับ Ruby on Rails : จำนวนตำแหน่งที่ต้องการประมาณ 210 ตำแหน่ง
- Java : จำนวนตำแหน่งที่ต้องการประมาณ 14,408 ตำแหน่ง
- Python : จำนวนตำแหน่งที่ต้องการประมาณ 811 ตำแหน่ง
- VB.Net : จำนวนตำแหน่งที่ต้องการประมาณ 2,090 ตำแหน่ง
ทาง eWeek ยังกล่าวด้วยว่า การเรียนรู้ภาษา/เทคโนโลยีใหม่ๆ เป็นสิ่งที่โปรแกรมเมอร์ต้องทำอยู่แล้วและเลือกใช้ให้ถูกที่ถูกเวลาเท่านั้นเอง จำนวนตำแหน่งที่ต้องการนำมาจาก Dice.com ครับ
คิดว่าถ้าจัดอันดับในเมืองไทย PHP, VB.NET, Java กินเรียบ!
ที่มา - OSNews
Comments
ผมเกิดมาจาก asp ครับ และคิดว่าคงหวนคืนยาก ถึงแม้จะมี .net ก็ตาม เพราะ php ใช้ webservice ได้แล้วนี่ครับ
ตอนนั้นหัดเขียนโปรแกรมใหม่ๆ รูปแบบของ asp มันเข้าใจง่ายกว่า php ครับ เลยเป็น asp ซะก่อน อีกเหตุผลหนึ่งคือ ตกวิชา C จากในห้องเรียนครับ ตอนนั้นเลยเกลียดทุกอย่างที่มีปีกกา 555
crucifier: มีคนทำ PHP.Net ด้วย ต่อไปอาจจะได้อยู่ด้วยกัน ไม่ชอบปีกกาต้อง Python :-P จะเปลี่ยนไปเกลียด indent แทน?
ผมเกิดจาก asp ครับ ตอนหลังมารู้จักกับ java ก็เลยเลิก asp ไป เพราะ มันมีปีกกาหนี่แหละ อ่านง่ายดี
AJAX นี่มันนับเป็น programming language ด้วยเหรอ????
ABAP ล่ะ?
ว่าแต่ Java 14,408 นี่มัน กระโดดจากภาษาอื่นๆเยอะมากเลยนะเนี่ยะ
java เขียนยาก เขียนยาว เลยต้องรับคนเยอะ (แซวเล่นนะ)
เขียน Ruby on rails กับ Python ก็หางานได้ด้วย น่าปลืมใจจริงๆ T_T
ทำไมไม่มี C++ อยู่ในรายการล่ะ?
jittat: เพราะไม่ค่อยมีตำแหน่งงาน C++?
เห็นตัวเลขผ่าน ๆ นึกว่าเรียงตามความยากของภาษาเสียอีกครับ
bow_der_kleine: Javascript ผมว่าง่ายกว่าหลายๆ ภาษานะ งานเยอะด้วย น่าศึกษาเป็นอย่างยิ่ง :-P
ถ้าเป็นเมืองไทยตัวเลขจะใกล้เคียงกันหมด
veer:ผมพึ่งมาหัด python ใหม่ๆ ไม่เกลียด indent ครับ แต่เสีย "self" อย่างแรง
ลืมมันทุกที แล้วก็ทะเลาะกับ list ได้เป็นวรรคเป็นเวร(ผมยังงงๆเรื่อง binding ชื่อ ของมันอยู่)
veer : JavaScript มันก็ง่ายดีหรอกครับ แต่ debug ยากมาก ถึงตอนนี้ผมยังหาเครื่องมือดี ๆ สำหรับเขียน JavaScript ไม่ได้เลยครับ alert เอาอย่างเดียว หากเป็นไปได้ช่วยแนะนำด้วยครับ
house: ผมเห็นด้วยครับเรื่อง self ครับ สำหรับ Class Varibles (Attribute) มันก็โอเคอยู่หรอกครับ เพราะมันช่วยให้เราประกาศตรงไหนก็ได้ แต่ self ใน Method นี่ ไม่รู้มีไว้ทำไมเหมือนกัน ส่วน List นี่ผมว่าของ Python มันก็เจ๋งอยู่แล้วนะครับ สำหรับผม List ของ Python เป็นรองแค่ List ของ PHP เท่านั้นครับ (แต่ PHP มันมีจุดอ่อนเยอะไปหน่อย)
ฮุๆ Perl ก็ยังหางานทำอีกเยอะ
Kerberos - ไม่แปลกเลยครับ มี script ที่ใช้ในเซิร์ฟเวอร์ production จำนวนมาก เลยต้องหาคนมา maintain โค้ดพวกนี้กันต่อไป
อีกสักสิบปี PHP ก็อาจจะอยู่ในสภาพเดียวกันก็เป็นได้ ไม่มีโค้ดใหม่ๆ แต่ต้องใช้คนเพื่อแก้โค้ดเดิมจำนวนมหาศาล ------ LewCPE
lewcpe.com, @wasonliw
lew : เหมือน Cobol/RPG/VB6 ตอนนี้ไง
ทำไมภาษาที่ผมไม่ชอบมันต้องการคนเยอะงี้เนี่ย....
สงสัยต้องเริ่มชอบมันซะแล้ว...
iPAtS
เดี๋ยวรอ Perl 6 (ที่ไม่รู้จะออกเมื่อไร) ก่อนดิ :P อาจจะมีอะไรน่าสนใจก็ได้ สำหรับคนที่ต้องทำงานกับ text file บน unix based (ซึ่งต้องเจอในเซอร์เวอร์ของพวกระบบโทรคมนาคมแน่ๆ เลี่ยงไม่ได้) ผมว่า Perl ก็ยังเป็นตัวเลือกแรกๆ นะ ยิ่งงานที่ต้องมี Regex หนักๆ นี่เหมาะเลย
Kerberos - จริงครับ เรื่อง text-processing นี่หนังสือหลายเล่มระบุเลยว่าต่อให้เขียน C ก็อย่่าคิดว่ามันจะเร็วกว่า Perl ยกเว้นว่าจะเซียนเข้านั้น
แต่ Perl นี่ข้อเสียคือมันโดนแฮกมาจนหามาตรฐานไม่เจอแล้วก็ว่าได้ในตอนนี้ เห็นๆ คือไม่มีการอิมพนีเมนต์ Perl ในบนเทคโนโลยีอื่นๆ เช่น Java หรือ .NET แบบ Ruby และ Python
Perl 6 นี่น่าสงสัยว่ามันจะออกก่อน Python 3000 ได้รึเปล่า? ------ LewCPE
lewcpe.com, @wasonliw
เท่าที่ได้ลอง Pugs (6.2.12 r11315) ล่าสุด มันยังใช้ที่เขียนไว้ตาม Synopses ได้ไม่ถึงครึ่งเลย ท่าทางจะยังอีกยาวไกล และ "Not this X'mas" ยังเหลืออีกตั้งห้าหลักกว่าจะสมบูรณ์
house: self มันก็ดูเป็นธรรมชาติดีนะ เหมือนเขียน C :-P แบบ tyepdef struct { .... } MyClass;
void method1(MyClass *self);
พิมพ์บ่อยๆ ก็เมื่อยเหมือนกัน -_-! แต่มันก็ช่วยลดความซับซ้อนของภาษา เพราะ method ใน python ก็เหมือนกับ function ที่ไม่ได้ขึ้นกับ object เลย
noyzilla : อ่านแว้บๆ เหมือนจะอยู่ข้างผมเนาะ 55
*ก็คนมันโง่อ้ะเนาะ
แล้ว COBOL กับ JCL ล่ะครับ ไม่อยู่ในความสนใจของตลาดเหรอ
C++ 5957 Jobs COBOL 1373 jobs JCL 691 jobs
JCL นี่มันอะไร?
perl เท่าที่ผมรู้ implement ดีๆ หน่อย ก้อ activestate กะ cpan นะ หุๆ ------------------------------------------------- vavar-studio
smilelovehappiness: เท่ากับว่า C++ อยู่อันดับ 3 เลยนะนั่น, COBOL ก็อันดับ 7 (ถ้าจัดใหม่), JCL ชนะ Ruby!! (แต่มีใครอยากเรียน COBOL, JCL อยู่รึ? แต่ C++ น่ะ น่าจะยังมีงานอยู่เยอะ)
JCL = Job Control Language ภาษาใช้สั่งการ Mainframe ให้ทำงานแต่ละชิ้นแบบ batch
thep: ประมาณว่าขาลงปะ?
น่าจะจัดนะว่าภาษาไหนเงินเดือนเยอะ อิอิ ความต้องการเยอะแต่มีคนเขียนเยอะ เงินเดือนก็ไม่สูงเท่าไหร่ COBOL, SAP เนี่ยดิเยอะเงินเดือนจริงๆ -_-"
http://www.siamhrm.com/?name=news&file=readnews&max=2185
อย่างนี้ผมว่าเรียกว่า copy paste ไม่ใช่อ้างอิงแล้วล่ะ
ปรกติเราก็ให้เอาไปใช้อยู่แล้วล่ะครับ (แต่ใช้คำว่าอ้างอิงก็แปลกๆ จริงๆ ล่ะ) ------ LewCPE
lewcpe.com, @wasonliw