Jeremy Ashkenas ผู้สร้างสรรค์เครื่องมือเปลี่ยนโลกการเขียนโปรแกรม JavaScript
ในโลกของการพัฒนาเว็บไซต์ ชื่อของ Jeremy Ashkenas เป็นที่รู้จักอย่างกว้างขวางในฐานะโปรแกรมเมอร์ผู้มีวิสัยทัศน์ เขาคือผู้อยู่เบื้องหลังการสร้างเครื่องมือสำคัญที่ช่วยให้นักพัฒนาทั่วโลกเขียนโค้ดได้ง่ายและมีประสิทธิภาพมากขึ้น โดยเฉพาะการสร้างสรรค์ภาษาและไลบรารีที่เข้ามาเติมเต็มข้อจำกัดของ JavaScript ในยุคก่อน

ผลงานการสร้างสรรค์ด้านซอฟต์แวร์และภาษาโปรแกรม
Jeremy ได้สร้างผลงานที่ส่งผลกระทบต่อวงการพัฒนาเว็บอย่างมหาศาล โดยเขามีบทบาทสำคัญในการพัฒนาเครื่องมือดังต่อไปนี้:
- CoffeeScript: ภาษาโปรแกรมที่ถูกออกแบบมาให้เขียนได้กระชับและอ่านง่ายขึ้น โดยจะถูกแปลง (Compile) ให้เป็น JavaScript เพื่อให้เบราว์เซอร์ทำงานได้
- LiveScript: ภาษาโปรแกรมที่เขาได้ร่วมสร้างขึ้นเพื่อต่อยอดความสามารถในการเขียนโค้ด
- Backbone.js: เฟรมเวิร์ก (Framework) หรือโครงสร้างสำเร็จรูปของ JavaScript ที่ช่วยให้นักพัฒนาจัดการโครงสร้างข้อมูลและการทำงานของหน้าเว็บได้อย่างเป็นระบบ
- Underscore.js: ไลบรารี (Library) หรือชุดคำสั่งสำเร็จรูปที่รวบรวมฟังก์ชันอำนวยความสะดวกในการจัดการข้อมูล ช่วยลดความซับซ้อนในการเขียนโค้ด JavaScript พื้นฐาน
เส้นทางอาชีพและความสำเร็จในสายงานกราฟิก
นอกเหนือจากความเชี่ยวชาญด้านการเขียนโปรแกรม Jeremy ยังมีความสามารถโดดเด่นในด้านการนำเสนอข้อมูลด้วยภาพ เขาเคยร่วมงานกับ The New York Times ในแผนกกราฟิก ซึ่งผลงานของเขาได้รับการยอมรับในระดับสากล โดยได้รับรางวัล Gerald Loeb Award ประจำปี 2015 ในสาขา Images/Graphics/Interactives ซึ่งเป็นรางวัลอันทรงเกียรติสำหรับงานข่าวเชิงธุรกิจและกราฟิก
หลังจากนั้น เขาได้นำประสบการณ์ไปใช้ในบริษัทเทคโนโลยีชั้นนำอย่าง Observable, Inc. และ Substack Inc. ในปี 2020 ก่อนที่จะตัดสินใจกลับมาร่วมงานกับ The New York Times อีกครั้งในเดือนมิถุนายน 2022 โดยดำรงตำแหน่งผู้อำนวยการฝ่ายกราฟิกสำหรับส่วนความคิดเห็น (Director of Graphics for Opinion)
| หัวข้อ | รายละเอียด |
|---|---|
| ผลงานเด่น | CoffeeScript, Backbone.js, Underscore.js, LiveScript |
| รางวัลที่ได้รับ | Gerald Loeb Award (2015) |
| ประสบการณ์ทำงาน | The New York Times, Observable, Inc., Substack Inc. |
| ตำแหน่งปัจจุบัน | Director of Graphics for Opinion ที่ The New York Times |
ข้อเท็จจริงสำคัญ
- เป็นผู้สร้าง CoffeeScript และร่วมสร้าง LiveScript
- พัฒนา Backbone.js และ Underscore.js ซึ่งเป็นเครื่องมือยอดนิยมในยุคหนึ่งของ JavaScript
- ได้รับรางวัล Gerald Loeb Award ปี 2015 จากผลงานกราฟิกและอินเทอร์แอกทีฟ
- มีประสบการณ์ทำงานหลากหลายทั้งในบริษัทสื่อยักษ์ใหญ่และบริษัทเทคโนโลยีสมัยใหม่
คำถามที่พบบ่อย
Jeremy Ashkenas มีชื่อเสียงจากอะไรมากที่สุด?
เขามีชื่อเสียงจากการสร้างภาษา CoffeeScript และการพัฒนาเครื่องมือสำหรับ JavaScript อย่าง Backbone.js และ Underscore.js ซึ่งช่วยยกระดับการเขียนโปรแกรมบนเว็บให้มีประสิทธิภาพมากขึ้น
รางวัล Gerald Loeb Award ที่เขาได้รับคือรางวัลเกี่ยวกับอะไร?
เป็นรางวัลที่มอบให้แก่ผลงานด้านการนำเสนอข้อมูลผ่านภาพ กราฟิก และสื่ออินเทอร์แอกทีฟที่มีคุณภาพสูง ซึ่งเขาได้รับรางวัลนี้ในปี 2015 ขณะทำงานที่ The New York Times
ปัจจุบัน Jeremy Ashkenas ทำงานที่ไหน?
ตั้งแต่เดือนมิถุนายน 2022 เขาได้กลับมาทำงานที่ The New York Times ในตำแหน่ง Director of Graphics for Opinion
CoffeeScript คืออะไรในมุมมองของนักพัฒนา?
คือภาษาที่ถูกสร้างขึ้นเพื่อให้เขียนโค้ดได้สั้นและสะอาดกว่า JavaScript แบบดั้งเดิม โดยจะมีการแปลงโค้ดให้เป็น JavaScript เพื่อให้สามารถใช้งานบนเว็บเบราว์เซอร์ได้