Tags:
Topics: 
Node Thumbnail

ในโลกปัจจุบัน การเรียนภาษาที่สามหรืออย่างน้อยภาษาที่สองดูจะเป็นสิ่งจำเป็นและหนีไม่พ้น อย่างไรก็ตาม Tim Cook ซีอีโอของแอปเปิลได้แสดงความเห็นว่า เขาเลือกที่จะเรียนภาษาโปรแกรมมิ่งเป็นภาษาที่สองมากกว่า

Tim Cook ซีอีโอแอปเปิลที่กำลังเดินทางไปเยือนฝรั่งเศส ได้ให้สัมภาษณ์กับสื่อท้องถิ่นของฝรั่งเศสและเมื่อพูดถึงภาษาโปรแกรมมิ่ง เจ้าตัวระบุว่า "ถ้าผมเป็นเด็กฝรั่งเศสอายุ 10 ขวบ เขาคิดว่าการเรียนภาษาโปรแกรมมิ่งสำคัญมากกว่าภาษาอังกฤษ" อย่างไรก็ตามซีอีโอแอปเปิลระบุว่า "ไม่ได้จะหมายถึงว่าเราไม่ควรเรียนภาษาอังกฤษ แต่เพราะภาษาโปรแกรมมิ่ง เป็นภาษาที่ใช้สื่อสารกับคน 7 พันล้านคนทั่วโลก"

Cook บอกด้วยว่าภาษาโปรแกรมมิ่งจะช่วยกระตุ้นให้เด็กเกิดความคิดสร้างสรรค์และและชอบทดลองอะไรใหม่ๆ พร้อมปิดท้ายว่าการเขียนโปรแกรม ควรเป็นหลักสูตรพื้นฐานในโรงเรียนรัฐทุกที่ทั่วโลกด้วย

ที่มา - Konbini via Quartz

Get latest news from Blognone

Comments

By: lingjaidee
ContributoriPhoneAndroid
on 13 October 2017 - 12:37 #1013189
lingjaidee's picture

โตแล้วก็ยังเรียนได้นะ 55 >_<


my blog

By: Perl
ContributoriPhoneUbuntu
on 13 October 2017 - 12:44 #1013190
Perl's picture

ไม่เรียนภาษาอังกฤษแล้วจะอ่าน Textbook หรือคุยกับ Programmer ทั่วโลกได้ยังไง

By: Hadakung
iPhoneWindows PhoneAndroidWindows
on 13 October 2017 - 13:24 #1013196 Reply to:1013190

กว่าจะเขียนโปรแกรมเป็นจนรับงานได้ก็อ่านออกพอคุยได้แล้วครับ ผมก็เป็นแบบนั้นอ่าน Text เข้าใจเพราะเขียนโปรแกรม ที่เหลือก็ฝึกเพิ่ม แต่ถ้าเริ่มภาษาอังกฤษก่อนกว่าจะได้เขียนโปรแกรมคนอื่นเขาได้ใบ cert กันพอดี

By: langisser
In Love
on 13 October 2017 - 15:18 #1013223 Reply to:1013196

คือเริ่มภาษาอังกฤษก็ไปทำอย่างอื่นได้ครับ ใช่ว่าเราจะรู้แต่เด็กว่าโตมาจะทำงานเกี่ยวกับเทคโนโลยี

เข้าเรื่องๆ ผมก็เริ่มที่เขียนโปรแกรมก่อนครับส่วนภาษาก็งูๆปลาๆ แต่ ณ ปัจจุบันยังคิดว่าถ้าเริ่มได้คงไปภาษาอังกฤษก่อน(ถ้าเลือกได้และประสบความสำเร็จนะ) หลังจากนั้นการพูดคุย ปรึกษา ค้นคว้า แลกเปลี่ยนความคิดเห็นด้านเทคโนโลยีและอื่นๆ จะง่ายขึ้นมากและรวดเร็ว ผมไม่สนว่าจะเริ่มเขียนโปรแกรมช้ากว่า แต่มั่นใจว่าไปได้เร็วกว่าคนที่ได้ภาษาน้อยกว่า

By: AdmOd
iPhoneWindows
on 13 October 2017 - 13:04 #1013192

เป็นสัญญาณว่า Xcode จะรองรับการโค้ดด้วยภาษาฝรั่งเศสได้ครับ

By: Jaddngow
AndroidUbuntuWindows
on 13 October 2017 - 13:49 #1013202
Jaddngow's picture

ปชช ชาวโลกที่3 ยังไงอังกฤษก็ต้องมาก่อนprogramming นะ

By: devilblaze
iPhoneAndroidWindows
on 13 October 2017 - 14:53 #1013204
devilblaze's picture

ยังไงก็ต้องมีภาษากลางไว้สื่อสาร ความหมาย อยู่ดีครับ

แต่มุมมองของทิม ก็ดี ถ้าคนเลือกเรียนภาษาโปรแกรม ยังไงๆก็ได้ภาษาอังกฤษติดมาแน่ , ขนาดตอนเด็กๆเล่นเกมส์ก็ได้ภาษามาเยอะ เยอะกว่าท่อง เอ เอ็น ที แอ๊น Ant , Cat Dog ในห้องเรียนซะอีก

By: pkomega on 13 October 2017 - 14:11 #1013206
pkomega's picture

เรียนทั้งภาษาอังกฤษให้สามารถสื่อสารได้แล้วก็เรียนภาษา programming ไปด้วยก็ไม่น่าใช่เรื่องลำบากนะครับ

By: Gored on 13 October 2017 - 14:14 #1013208
Gored's picture

แต่คนอังกฤษเขาพูดภาษาโปรแกรมมิ่งทุกคนนี่ ถ้าเรียนอังกฤษแน่ใจว่าคุยได้กับทุกคน

By: Floating Rotten Dog
ContributoriPhoneWindows PhoneAndroid
on 13 October 2017 - 14:29 #1013211
Floating Rotten Dog's picture

ถามทางไปห้องน้ำฝรั่งด้วยภาษาซียังไง ใครรู้บอกด้วยครับ

By: iamfalan
iPhoneAndroidWindows
on 13 October 2017 - 17:44 #1013248 Reply to:1013211

While(room!=toilet){
room=random(room);
}

By: shikima
Windows PhoneAndroidUbuntu
on 13 October 2017 - 14:41 #1013213

โลกที่สามแบบเรา หรือชาติที่ไม่ได้ใช้ภาษาอังกฤษเป็นภาษาหลัก ยังไงก็ต้องเรียนรู้ภาษาอังกฤษก่อนแหละครับ

By: zerocool
ContributoriPhoneAndroid
on 13 October 2017 - 14:49 #1013215
zerocool's picture

ผมไม่เห็นด้วย ผมว่าทักษะการเอาตัวรอด การสื่อสาร สำคัญกว่าการเขียนโปรแกรม


That is the way things are.

By: MrThursday
ContributorRed HatUbuntuWindows
on 13 October 2017 - 16:31 #1013239 Reply to:1013215

จริงครับ ควรอย่างมาก

By: KR on 13 October 2017 - 14:51 #1013216

ถ้าภาษาที่ 1 เป็นภาษาอังกฤษอยู่แล้ว ภาษาโปรแกรมมิ่งก็อาจจะน่าสนใจกว่านะ
แต่ถ้าไม่ใช่ ไม่รู้ภาษาอังกฤษจะไปต่อยากมากในโลกเทคโนโลยี

By: cloverink
iPhoneAndroidUbuntuWindows
on 13 October 2017 - 15:08 #1013219
cloverink's picture

ถ้าเที่ยบกับประเทศเราก็คง ไปตั้งใจเรียนภาษา Programming ดีกว่า ภาษาที่ 3

By: Crutchfeyzin on 13 October 2017 - 15:18 #1013221

Tim Cook พูดแบบนี้มีความหมายซ่อนอยู่ คือAIแปลภาษาของเขากำลังพัฒนาไปถึงขั้นสุดยอดแล้ว
ป.ล. มโนล้วนๆ

By: darkfaty
AndroidWindows
on 13 October 2017 - 15:17 #1013222
darkfaty's picture

คือเรียนภาษาโปรแกรมเพื่อไปเป็นกรรมกร พอตำแหน่งสูงก็ไม่ต้องใช้แล้ว ใช้แต่ภาษาธรรมดา (ถ้ายังต้องใช้อยู่แสดงว่าตำแหน่งยังสูงไม่พอ) ผมว่าคุณทิมไม่เข้าใจ

By: mk-
Symbian
on 13 October 2017 - 15:42 #1013229 Reply to:1013222
mk-'s picture

คุณทิมคงต้องการแรงงานกรรมกรระดับสูงเพิ่มจำนวนมาก

By: mesati on 13 October 2017 - 21:06 #1013268 Reply to:1013222

เพิ่งเข้าใจว่า คนเขียนโปรแกรมเอง แล้วขายโปรแกรมใน App Store ทำงานกรรมกร หลายคนได้เงินเดือนดีมากๆ เพราะ App มีคุณภาพมีคนซื้อไปใช้เยอะ เป็นกรรมกรแบบนี้ดี

By: darkfaty
AndroidWindows
on 13 October 2017 - 23:53 #1013274 Reply to:1013268
darkfaty's picture

คน​เรียน​โปรแกรม​มิ่ง​มา​พอ​เริ่ม​งาน​สาย​นี้​ต้อง​นั่ง​หลัง​ขด​หลัง​แข็ง​เป็น​กรรมกร​โค้ดดิ้ง​​ตาม​ที่​ SA สั่ง​มา​อ่ะ​ครับ​ ไม่​ค่อย​ได้​ใช้​สมอง​เหมือน​กรรมกร​ก่ออิฐ​โปกปูน​ตาม​ที่​สถาปนิก​เค้า​ออกแบบ​มา​ ก็​เลย​เปรียบ​โปรแกรม​เมอร์​คือ​กรรมกร​ห้อง​แอร์​ พอ​เป็น​ SA​ PM แล้ว​ก็​จะ​ลด​เรื่อง​พวกนี้​ไป​ ยก​เว้น​บาง​คน​เป็น​เทพ​โค้ดดิ้ง​ คือผม​ไม่​รู้​นะ​ว่า​สมัย​นี้​เค้า​ไม่​เปรียบ​เทียบ​กัน​แบบ​นี้​แล้ว​เหรอ​ถึง​มา​ประ​ชด​ผม​

By: thanyadol
iPhone
on 14 October 2017 - 03:12 #1013277 Reply to:1013222

ค่อนข้างจะหมดยุค การเก็บ req แบบจ๋าๆ แล้วครับ เพราะเทรน sdlc เปลี่ยน (agile, devops, testdrive, uidrive) ตำแหน่ง sa ที่ coding ไม่ได้กำลังจะตายลงไป ผมเดาว่า พวก facebook apple google บ ใน อเมริกา ไม่มีตำแหน่ง sa นะ

By: darkfaty
AndroidWindows
on 14 October 2017 - 23:11 #1013396 Reply to:1013277
darkfaty's picture

รู้สึกว่าตัวเองแก่มากเลยผ่านไปสิบห้าปีเปลี่ยนไปหมดแล้วเหรอเนี่ย

By: mr_tawan
ContributoriPhoneAndroidWindows
on 13 October 2017 - 15:34 #1013226
mr_tawan's picture

ทิมคงลืมไปว่า การเขียนโปรแกรมใช้ภาษาอังกฤษนะ ... คือบอกเลยว่าคนที่ภาษาอังกฤษไม่แม่นนี่ เขียนโค๊ดได้ไม่ดีเท่าคนที่เก่งภาษาอังกฤษ (เพราะมักจะนึกคำไม่ออก)

ปล. ยกเว้นภาษาเขียนโปรแกรมบางตัว


  • 9tawan.net บล็อกส่วนตัวฮับ
By: mk-
Symbian
on 13 October 2017 - 15:46 #1013230 Reply to:1013226
mk-'s picture

ภาษาโปรแกรมใช้คำไม่กี่คำเอง ผมเคยคิดว่ามันเป็นไปได้ที่จะสร้างภาษาโปรแกรมที่ใช้คำภาษาท้องถิ่น เช่น ภาษา c ที่ใช้คำในภาษาไทยแล้วสามารถทำงานได้เหมือนภาษา c ทุกอย่าง

By: hisoft
ContributorWindows PhoneWindows
on 13 October 2017 - 15:58 #1013232 Reply to:1013230
hisoft's picture
By: mr_tawan
ContributoriPhoneAndroidWindows
on 13 October 2017 - 18:43 #1013256 Reply to:1013230
mr_tawan's picture

สมมติว่าผมเขียนโค๊ดแบบนี้ (สมมตินะ)

if(กล่องข้อความ.กำลังรับค่าจากผู้ใช้อยู่()) {
  กล่องข้อความ.ตั้งค่าสีกรอบข้อความ(สีน้ำเงิน);
} else {
  กล่องข้อความ.ตั้งค่าสีกรอบข้อความ(สีเทาเข้ม);
}

ก็มั่นใจได้ว่า มันสื่อสารไปหาคนกว่าเจ็ดพันล้านไม่ได้แน่ ๆ

อันนี้เขียนให้เว่อร์นิดนึง แต่ในสถานการณ์จริงถ้ามีคนเขียนโค๊ดเป็นภาษาฝรั่งเศสขึ้นมาจะสนุกมากครับ


  • 9tawan.net บล็อกส่วนตัวฮับ
By: mk-
Symbian
on 14 October 2017 - 20:53 #1013379 Reply to:1013256
mk-'s picture

อาจจะสื่อสารไปหาคนกว่าเจ็ดพันล้านไม่ได้ แต่การเขียนโค้ดเป็นภาษาอื่นนั้นมันมีอยุู่แล้วครับ โดยไม่ต้องใช้คำว่าถ้า
มันอาจจะแปลกสำหรับคนไทย แต่ฝรั่งที่ใช้ตัวอักษรโรมันคล้ายๆตัวอักษรอังกฤษมีคนเผลอใช้แน่ๆ ยกเว้นมีนโยบายที่ต้องการให้โค้ดมีความอินเตอร์ บ.ก็จะบังคับให้พนักงานเขียนโปรแกรมใช้ภาษาอังกฤษ

ลองอ่านดูครับ https://softwareengineering.stackexchange.com/questions/1483/do-people-in-non-english-speaking-countries-code-in-english?page=1

คนต่างชาติที่มาอ่านโค้ดสนุกเป็น2เท่าครับ

By: adente
ContributorSUSESymbianWindows
on 13 October 2017 - 16:41 #1013241
adente's picture

เคยทำงานบริษัทฝรั่งเศส ที่ตลกคือภาษาโปรแกรมมิ่งที่เขาใช้สามารถเขียนด้วยภาษาฝรั่งเศสได้ พอเป็นอย่างนี้แล้วพนักงานฝรั่งเศสก็เลยพูดอังกฤษแทบไม่ได้เลย

By: mr_tawan
ContributoriPhoneAndroidWindows
on 13 October 2017 - 18:44 #1013257 Reply to:1013241
mr_tawan's picture

เคยไปไล่โค๊ดเกมที่คนญี่ปุ่นเขียน

คอมเม้นท์ทั้งหมดเป็นภาษาญี่ปุ่น ตัวโค๊ดเป็นภาษาอังกฤษวิบัติ ๆ + ภาษาญี่ปุ่นแต่เขียนด้วยโรมันจินิด ๆ หน่อย ๆ

บรรลัยครับ พูดตรง ๆ


  • 9tawan.net บล็อกส่วนตัวฮับ
By: hisoft
ContributorWindows PhoneWindows
on 13 October 2017 - 18:47 #1013259 Reply to:1013257
hisoft's picture

555555555 นึกภาพตามแล้วฮาครับ

จะว่าไปก็เจอบ่อยนะครับคอมเมนต์โค้ดภาษาไทยนี่ กับโค้ดด้วยคาราโอเกะ

By: tstcnr1u
iPhoneWindows PhoneAndroidUbuntu
on 13 October 2017 - 19:24 #1013263 Reply to:1013259

เคยตั้งชื่อตัวแปรเป็นภาษาไทย จะหาลิสหน่วยงานตอนงานเร่งๆแล้วไม่รู้จะเขียนภาษาอังกฤษว่ายังไง คิดอยู่ว่าถ้ามีคนต่างชาติมาเขียนต่อพิมพ์ชื่อตัวแปรกันลำบากแน่เลย

By: TeamKiller
ContributoriPhone
on 13 October 2017 - 16:44 #1013242
TeamKiller's picture

ยุโรป ฝรั่งเศษก็ภาษาดังนะ

ลองเป็นไทยพูดไทยแต่ พูด eng ไม่ได้ ก็ไม่น่ารุ่งมากเท่าไร

By: Sephanov
iPhoneUbuntu
on 13 October 2017 - 17:57 #1013250
Sephanov's picture

คนที่พูดภาษาอังกฤษเป็นภาษาที่ 1 อยู่แล้ว เค้าเรียนอะไรเป็นภาษาที่ 2 กันนะ

By: darkfaty
AndroidWindows
on 13 October 2017 - 18:03 #1013251 Reply to:1013250
darkfaty's picture

สำหรับคนสหรัฐก็น่าจะเป็น ภาษาสเปน ซะเยอะเพราะใช้คุยกับคนเม็กซิโกที่เป็นลูกจ้าง (ตำรวจส่วนใหญ่ต้องพูดได้) ซึ่งคนสหรัฐเผชิญปัญหาคนต่างเชื่อชาติที่พูดภาษาอังกฤษไม่ได้หรือได้นิดหน่อยอาศัยอยู่ในประเทศเยอะก็ต้องพยายามปรับตัวมากเหมือนกันครับ