← กลับไปเลือกอ่านเรื่องอื่น
Spencer Kimball ผู้ร่วมสร้าง GIMP และผู้ก่อตั้ง Cockroach Labs

ชีวิตและเรื่องราว · hmn.in.th

Spencer Kimball ผู้ร่วมสร้าง GIMP และผู้ก่อตั้ง Cockroach Labs

Spencer Kimball ผู้ร่วมสร้าง GIMP และผู้ก่อตั้ง Cockroach Labs ในโลกของเทคโนโลยีและซอฟต์แวร์ Spencer Kimball เป็นที่รู้จักในฐานะโปรแกรมเมอร์ชาวอเมริกัน ผู้ประกอบการ และผู…

Spencer KimballCockroach LabsCockroachDBGIMP

Spencer Kimball ผู้ร่วมสร้าง GIMP และผู้ก่อตั้ง Cockroach Labs

ในโลกของเทคโนโลยีและซอฟต์แวร์ Spencer Kimball เป็นที่รู้จักในฐานะโปรแกรมเมอร์ชาวอเมริกัน ผู้ประกอบการ และผู้บริหารระดับสูงที่มีบทบาทสำคัญในการสร้างเครื่องมือดิจิทัลที่ทรงพลัง ตั้งแต่การพัฒนาซอฟต์แวร์แต่งภาพระดับตำนานไปจนถึงการปฏิวัติระบบฐานข้อมูลสมัยใหม่ในฐานะ CEO ของ Cockroach Labs

Content image

จุดเริ่มต้นและแรงบันดาลใจจากโลก Open Source

เส้นทางสายเทคโนโลยีของ Kimball เริ่มต้นขึ้นอย่างโดดเด่นขณะที่เขายังเป็นนักศึกษาที่ University of California, Berkeley ในปี 1995 เขาและเพื่อนร่วมห้อง Peter Mattis ได้ร่วมกันพัฒนา GIMP (GNU Image Manipulation Program) ซึ่งเป็นซอฟต์แวร์จัดการรูปภาพแบบ Open Source (ซอฟต์แวร์ที่เปิดเผยรหัสต้นฉบับให้สาธารณะนำไปพัฒนาต่อได้) โดยเริ่มจากการเป็นโปรเจกต์ในชั้นเรียน

ในช่วงเวลานั้น Kimball เป็นสมาชิกของ eXperimental Computing Facility (XCF) ซึ่งเป็นคลับของนักศึกษาที่ช่วยให้เขาได้ขัดเกลาทักษะการเขียนโค้ด เขาเคยกล่าวว่าการสร้าง GIMP คือการตอบแทนคืนสู่ชุมชนซอฟต์แวร์เสรี หลังจากที่เขาได้รับประโยชน์จากเครื่องมืออย่าง Linux, gcc และ emacs ในการเรียนรู้ด้านคอมพิวเตอร์ จนกระทั่งเขาสำเร็จการศึกษาปริญญาตรีด้านวิทยาการคอมพิวเตอร์ในปี 1996

ประสบการณ์การทำงานและการสร้างสตาร์ทอัพ

หลังจากจบการศึกษา Kimball ได้ก้าวเข้าสู่โลกธุรกิจด้วยการร่วมก่อตั้ง WeGo ในปี 1998 เพื่อสร้างเครื่องมือสำหรับชุมชนบนเว็บ โดยดำรงตำแหน่ง Co-CTO นอกจากนี้เขายังได้พัฒนา gnubile ซึ่งเป็นไคลเอนต์สำหรับเครือข่าย Gnutella และเคยสร้าง OnlinePhotoLab.com ซึ่งเป็น GIMP เวอร์ชันเว็บก่อนที่เทคโนโลยีดังกล่าวจะถูกรวมเข้ากับ Ofoto

ในปี 2002 Kimball ได้เข้าร่วมงานกับ Google โดยเริ่มที่สำนักงาน Mountain View และย้ายไปนิวยอร์กในปี 2004 เขาได้มีส่วนสำคัญในการพัฒนา Colossus ซึ่งเป็นระบบไฟล์เวอร์ชันใหม่ของ Google (Google File System) รวมถึงทำงานในส่วนของ Google Servlet Engine

ความทะเยอทะยานในการสร้างนวัตกรรมของเขายังนำไปสู่การก่อตั้ง Viewfinder ในปี 2012 ร่วมกับ Mattis และ Brian McGinnis โดยเป็นแอปพลิเคชันที่รวมการแชร์รูปภาพ การแชทส่วนตัว และการค้นหาประวัติภาพไว้ในที่เดียว ซึ่งต่อมาบริษัท Square, Inc. ได้เข้าซื้อกิจการในปี 2013

การกำเนิดของ CockroachDB และ Cockroach Labs

แรงบันดาลใจในการสร้างธุรกิจล่าสุดของ Kimball เกิดขึ้นขณะทำงานที่ Google เขาได้สัมผัสกับ Bigtable และ Spanner ซึ่งเป็นระบบฐานข้อมูลที่สามารถกระจายข้อมูลไปยังเซิร์ฟเวอร์นับพันเครื่อง เพื่อให้ระบบทำงานได้ต่อเนื่องแม้ศูนย์ข้อมูลบางแห่งจะล่มสลาย

เมื่อพบว่าไม่มีซอฟต์แวร์ที่มีความสามารถระดับนี้ในรูปแบบโอเพนซอร์สหรือซอฟต์แวร์เชิงพาณิชย์ทั่วไป Kimball จึงร่วมมือกับ Peter Mattis และ Ben Darnell ก่อตั้ง Cockroach Labs ในปี 2014 เพื่อสนับสนุน CockroachDB ซึ่งเป็นโปรเจกต์ฐานข้อมูลที่เขาเริ่มพัฒนาบน GitHub โดยปัจจุบันเขารับหน้าที่เป็น CEO และยังคงมีส่วนร่วมในการพัฒนาซอร์สโค้ดของระบบนี้ด้วย

ข้อเท็จจริงสำคัญ

  • การศึกษา: ปริญญาตรีด้านวิทยาการคอมพิวเตอร์ จาก UC Berkeley
  • ผลงานสร้างชื่อ: ผู้ร่วมสร้าง GIMP และผู้ก่อตั้ง CockroachDB
  • ประสบการณ์องค์กร: อดีตวิศวกรของ Google ผู้มีส่วนร่วมในโปรเจกต์ Colossus
  • บทบาทปัจจุบัน: CEO ของ Cockroach Labs
  • ความเชี่ยวชาญ: การเขียนโปรแกรม, ระบบฐานข้อมูลกระจายตัว และการบริหารธุรกิจเทคโนโลยี
สรุปเส้นทางอาชีพของ Spencer Kimball
ช่วงปี บทบาท/บริษัท ผลงานสำคัญ
1995 นักศึกษา UC Berkeley ร่วมพัฒนา GIMP
1998 Co-CTO, WeGo เครื่องมือสร้างชุมชนบนเว็บ
2002 - 2011 วิศวกร, Google Colossus และ Google Servlet Engine
2012 - 2013 ผู้ก่อตั้ง, Viewfinder แอปแชร์ภาพ (ถูกซื้อโดย Square)
2014 - ปัจจุบัน CEO, Cockroach Labs พัฒนา CockroachDB
FAQ

คำถามที่พบบ่อย

Spencer Kimball คือใคร?

เขาเป็นโปรแกรมเมอร์และผู้ประกอบการชาวอเมริกัน ผู้ร่วมสร้างซอฟต์แวร์ GIMP และเป็นผู้ก่อตั้งและ CEO ของ Cockroach Labs

GIMP คืออะไรและ Kimball มีส่วนเกี่ยวข้องอย่างไร?

GIMP คือโปรแกรมจัดการรูปภาพแบบโอเพนซอร์ส ซึ่ง Spencer Kimball ได้ร่วมพัฒนาเวอร์ชันแรกขึ้นมาในขณะที่เขายังเป็นนักศึกษาที่ UC Berkeley เพื่อเป็นการตอบแทนชุมชนซอฟต์แวร์เสรี

CockroachDB มีจุดเด่นอย่างไร?

เป็นฐานข้อมูลที่ออกแบบมาให้มีความทนทานสูง สามารถกระจายข้อมูลข้ามเซิร์ฟเวอร์จำนวนมากได้ ทำให้ระบบยังคงทำงานได้แม้จะมีบางส่วนของศูนย์ข้อมูลขัดข้อง ซึ่งได้รับแรงบันดาลใจมาจากระบบ Spanner ของ Google

ก่อนจะมาทำ Cockroach Labs เขาเคยทำงานที่ไหนบ้าง?

เขาเคยเป็นวิศวกรที่ Google, ร่วมก่อตั้งบริษัท WeGo และ Viewfinder (ซึ่งถูกซื้อกิจการโดย Square)

Spencer Kimball จบการศึกษาจากที่ไหน?

เขาสำเร็จการศึกษาระดับปริญญาตรี (B.A.) สาขาวิทยาการคอมพิวเตอร์ จาก University of California, Berkeley ในปี 1996

Spencer Kimball ผู้ร่วมสร้าง GIMP และผู้ก่อตั้ง Cockroach Labs | hmn.in.th