Brad Fitzpatrick ผู้สร้าง LiveJournal และอัจฉริยะเบื้องหลังซอฟต์แวร์โอเพนซอร์สระดับโลก
ในโลกของการพัฒนาซอฟต์แวร์ ชื่อของ Brad Fitzpatrick เป็นที่รู้จักในฐานะวิศวกรผู้มีวิสัยทัศน์และผู้สร้างเครื่องมือที่เปลี่ยนแปลงวิธีการใช้งานอินเทอร์เน็ตของคนทั่วโลก เขาไม่ได้เป็นเพียงผู้ก่อตั้งแพลตฟอร์มบันทึกออนไลน์ชื่อดัง แต่ยังเป็นผู้ขับเคลื่อนโปรเจกต์ Free Software หรือซอฟต์แวร์เสรีที่นักพัฒนาทั่วโลกยังคงใช้งานอยู่ในปัจจุบัน

เส้นทางชีวิตและการเริ่มต้นในสายเทคโนโลยี
Bradley Joseph Fitzpatrick เกิดเมื่อวันที่ 5 กุมภาพันธ์ ค.ศ. 1980 ที่รัฐไอโอวา สหรัฐอเมริกา และเติบโตที่เมืองบีเวอร์ตัน รัฐออริกอน ความหลงใหลในด้านคอมพิวเตอร์ของเขาปรากฏให้เห็นตั้งแต่สมัยเรียนที่โรงเรียนมัธยม Aloha High School โดยเขาได้เริ่มต้นก่อตั้งบริษัทแรกที่ชื่อว่า FreeVote.com ในช่วงเวลานั้น ก่อนจะเข้าศึกษาต่อในระดับปริญญาตรีด้านวิทยาการคอมพิวเตอร์ (Computer Science) ที่มหาวิทยาลัยวอชิงตันในซีแอตเทิล
จากโปรแกรมส่วนตัวสู่ปรากฏการณ์ LiveJournal
จุดเริ่มต้นของ LiveJournal เกิดขึ้นจากความต้องการส่วนตัวของ Fitzpatrick ในขณะที่เขาเป็นนักศึกษาปีหนึ่ง ซึ่งเขาได้เขียนโปรแกรมสำหรับบันทึกเรื่องราวประจำวันขึ้นมาใช้เอง ต่อมาโปรแกรมนี้ได้พัฒนาจนกลายเป็นอาชีพเต็มตัวและเติบโตเป็นบริษัทในที่สุด
ในปี ค.ศ. 2005 เขาได้ตัดสินใจขาย LiveJournal และบริษัทแม่ที่ชื่อ Danga Interactive ให้กับ Six Apart โดยได้รับค่าตอบแทนเป็นเงินสดและหุ้น ซึ่งหลังจากนั้นเขาได้รับตำแหน่งเป็นหัวหน้าสถาปนิก (Chief Architect) ของ Six Apart ก่อนจะลาออกในปี ค.ศ. 2007 เพื่อร่วมงานกับ Google
บทบาทที่ Google และการสร้างสรรค์นวัตกรรมโอเพนซอร์ส
ในระหว่างที่ทำงานที่ Google ในตำแหน่ง Staff Software Engineer เขาได้เป็นส่วนหนึ่งของทีมพัฒนา ภาษา Go (ภาษาโปรแกรมมิ่งที่ออกแบบโดย Google เพื่อประสิทธิภาพในการทำงานระดับสูง) นอกจากนี้ Fitzpatrick ยังเป็นผู้สร้างโปรเจกต์สำคัญที่ส่งผลกระทบต่อโครงสร้างพื้นฐานของเว็บมากมาย ได้แก่:
- memcached: ระบบจัดเก็บข้อมูลในหน่วยความจำ (Memory Caching) เพื่อเพิ่มความเร็วในการเข้าถึงข้อมูล
- OpenID: มาตรฐานการยืนยันตัวตนแบบรวมศูนย์ที่ช่วยให้ผู้ใช้ใช้บัญชีเดียวเข้าถึงได้หลายเว็บไซต์
- WebSub: โปรโตคอลสำหรับการแจ้งเตือนการอัปเดตเนื้อหาบนเว็บแบบเรียลไทม์
- Perkeep: ระบบจัดเก็บและค้นหาข้อมูลส่วนบุคคล
ก้าวสำคัญสู่ Tailscale และความสำเร็จในอาชีพ
หลังจากทำงานที่ Google มาอย่างยาวนาน Fitzpatrick ได้ประกาศลาออกในเดือนมกราคม ค.ศ. 2020 และเพียงสามวันต่อมา เขาได้เข้าร่วมกับ Tailscale ในฐานะผู้ร่วมก่อตั้งช่วงท้าย (Late-stage co-founder) เพื่อพัฒนาโซลูชันด้านเครือข่ายความปลอดภัย
ด้วยผลงานที่โดดเด่นตลอดอาชีพการทำงาน ในปี ค.ศ. 2014 เขาได้รับรางวัล Early Career Achievement จากคณะวิทยาการคอมพิวเตอร์และวิศวกรรมศาสตร์ มหาวิทยาลัยวอชิงตัน เพื่อเชิดชูความสำเร็จในช่วงเริ่มต้นของอาชีพ
ข้อเท็จจริงสำคัญ
- ผู้ก่อตั้ง: LiveJournal และ FreeVote.com
- ผลงานเด่น: ผู้สร้าง memcached, OpenID และ WebSub
- ประสบการณ์ทำงาน: อดีต Staff Software Engineer ที่ Google (ทีมภาษา Go) และผู้ร่วมก่อตั้ง Tailscale
- การศึกษา: ปริญญาด้านวิทยาการคอมพิวเตอร์จาก University of Washington
- รางวัล: รางวัล Early Career Achievement (2014)
| หัวข้อ | รายละเอียด |
|---|---|
| วันเกิด | 5 กุมภาพันธ์ 1980 |
| สัญชาติ | อเมริกัน |
| ผลงานสร้างชื่อ | LiveJournal |
| ซอฟต์แวร์โอเพนซอร์ส | memcached, OpenID, WebSub, Perkeep |
| บริษัทปัจจุบัน | Tailscale |
คำถามที่พบบ่อย
Brad Fitzpatrick คือใคร?
เขาเป็นโปรแกรมเมอร์ชาวอเมริกัน ผู้สร้างแพลตฟอร์ม LiveJournal และเป็นผู้พัฒนาซอฟต์แวร์โอเพนซอร์สชื่อดังหลายตัว เช่น memcached และ OpenID
LiveJournal มีจุดเริ่มต้นอย่างไร?
เริ่มต้นจากโปรแกรมบันทึกประจำวันที่ Fitzpatrick เขียนขึ้นเพื่อใช้งานส่วนตัวในขณะที่เขาเป็นนักศึกษาปีหนึ่งที่มหาวิทยาลัยวอชิงตัน
เขาเคยทำงานที่ Google ในตำแหน่งอะไร?
เขาดำรงตำแหน่ง Staff Software Engineer และเป็นหนึ่งในทีมพัฒนาภาษา Go
ปัจจุบัน Brad Fitzpatrick ทำอะไรอยู่?
ปัจจุบันเขาเป็นผู้ร่วมก่อตั้ง (Co-founder) ของ Tailscale ซึ่งเป็นบริษัทที่เชี่ยวชาญด้านเครือข่ายความปลอดภัย
เขามีผลงานด้านซอฟต์แวร์เสรี (Free Software) อะไรบ้าง?
ผลงานที่สำคัญ ได้แก่ memcached ซึ่งช่วยเพิ่มความเร็วให้เว็บไซต์, OpenID สำหรับการล็อกอินแบบรวมศูนย์ และ WebSub สำหรับการส่งข้อมูลอัปเดตเว็บ