Is Facebook CEO genius at programming skill ?

Is Facebook CEO genius at programming skill ?

มาร์ค ซักเคอร์เบิร์กเป็นเทพด้านเขียนโค้ดจริง ๆ หรือไม่ ?ถ้าหากพูดถึงโปรแกรมเมอร์ที่รวยที่สุดในโลกแล้ว เชื่อว่าหนึ่งในชื่อที่หลาย ๆ คนจะนึกถึงเป็นชื่อแรก ๆ คงเป็นใครไปไม่ได้นอกจาก มาร์ค ซักเคอร์เบิร์ก เจ้าพ่อเฟซบุ๊ค แพลตฟอร์มโซเชียลอันดับ 1 ของโลก ซึ่งอันนี้หลายคนก็รู้จักกันดีอยู่แล้ว เพราะว่าในช่วงก่อตั้งซักเกอร์เบิร์กเองก็เป็นคนที่เขียนโค้ดร่วมกับเพื่อน ๆ ของเขา

ซักเคอร์เบิร์คเขียนโปรแกรมได้เทพหรือไม่

แต่ถ้าถามว่ามาร์คนั้นมีสกิลความเทพในด้านโปรแกรมมิ่งแบบระดับเทพเลยหรือไม่คำตอบอาจไม่ใช่อย่างที่หลายคนคิด ตามคำรายงานของ TopCoder เว็บไซต์ที่จัดอันดับโปรแกรมเมอร์นั้น มาร์คเองถูกจัดอันดับให้อยู่ในระดับ Third Level เท่านั้นผู้คนส่วนใหญ่อาจจะยังติดภาพของมาร์คในการเริ่มต้นสร้างเฟซบุ๊คขึ้นมา และเขาเองก็ใช้เวลาเพียงแค่หนึ่งสัปดาห์ในการสร้างเฟซบุ๊คขึ้นมาขณะที่ยังเป็นนักศึกษาอยู่ในมหาวิทยาลัยฮาร์เวิร์ด หนึ่งในมหาวิทยาลัยที่ดีที่สุดในโลก ซึ่งขณะนั้นในระหว่างที่เรียนอยู่ในชั้นปีที่ 2 มาร์คได้สร้างเว็บแอพตัวหนึ่งขึ้นมาที่มีชื่อว่า Facemash ที่ช่วยให้เหล่านักศึกษาในฮาร์วาร์ดใช้ในการรีวิวหรือให้คะแนนรูปภาพของพวกเขาและเหล่าผองเพื่อนจากจากรูปร่างหน้าตาที่ปรากฎบนภาพในแอปของซักเคอร์เบิร์ก

Credit photo: playinglean.com

แต่อย่างไรก็ตามในโลกภายนอกและผู้คนที่ไม่ได้อยู่ในแวดวงด้านธุรกิจซอฟต์แวร์นั้น มันดูเหมือนเว็บแอปพลิเคชั่นหรือเรื่องราวที่เขาสร้างขึ้นมา เขาถูกมองราวกับว่าเป็นเทพในด้านคอมพิวเตอร์แบบสุดติ่งกระดิ่งแมว โอ้วมันไม่จริงใช่ไหมที่มาร์คสร้างเฟซบุ๊คขึ้นมาภายในเวลาเพียงแค่ 1 สัปดาห์ !!

ซักเคอร์เบิร์กไม่ได้จบ Computer Science ?

ซึ่งถ้ามาพิจารณากันในความเป็นจริงแล้วซักเคอร์เบิร์กนั้นจบจากสาขาจิตวิทยา ซึ่งหลาย ๆ คนอาจจะคิดว่าเขาจบด้านวิทยาการคอมพิวเตอร์ (Computer Science) เสียด้วยซ้ำ และอีกอย่างตัวเฟซบุ๊คเวอร์ชั่นแรกเริ่มที่เขาสร้างขึ้นมาก็ไม่ได้มีระบบอะไรที่ซับซ้อนเหมือนอย่างที่เห็นในปัจจุบัน และเพื่อน ๆ ในแวดวงของเขายังได้กล่าวถึงซักเคอร์เบิร์กให้เป็นผู้ที่มีความโดนเด่นทางด้านธุรกิจมากกว่าแทนที่จะเป็นโปรแกรมเมอร์เสียด้วยซ้ำ ! ความสำเร็จของมาร์คมันดูเหมือนว่าเป็นผลมาจากความมุ่งมั่นอุตสาหะ, การทำงานหนัก, ไอเดียที่สุดยอดและความมีโชคอยู่บ้างของเขาแทนที่จะเป็นการบ้าระห่ำในการเขียนโค้ด

Credit photo: variety.com

แน่นอนครับว่าในขณะเดียวกันมันก็ชัดเจนอยู่ว่าเขานั้นก็มีทักษะที่ดีเยี่ยมพอตัวเหมือนกันในด้านโปรแกรมมิ่งและก็ยังมีพรสวรรค์เป็นอย่างมากในด้านของการเป็นนักธุรกิจที่มีอยู่ในตัวเขา แต่ก็มันก็ยังไม่ได้สุดมีประเด็นถกเถียงและคำถามหนึ่งใน Quora (แพลตฟอร์มคอมมิวนิตี้ระดับโลก) ว่า ซักเคอร์เบิร์กเขามีวีธีการในการพัฒนาและฝึกตัวเองอย่างไร ให้เป็นอัจฉริยะในด้านโค้ดดิ้ง ?

และก็มีคอมเมนต์หนึ่งใน Quara ได้แย้งและยกเอาการจัดอันดับจาก Topcoder มาเพื่อเพิ่มน้ำหนักครั้งนี้ในการบ่งบอกว่า จริง ๆ แล้วมาร์คนั้นไม่ได้อัจริยะมากมายอะไรเลยในการเขียนโค้ด

CEO ของ Facebook ถูกจัดให้อยู่ในสกิลโปรแกรมมิ่งระดับไหน ?

โปรไฟล์ของซักเคอร์เบิร์กใน Topcoder นั้น ถูกจัดอันดับให้อยู่ในระดับแถบสีเขียว (Green Level) เท่านั้น ซึ่งแถบสีเขียวนี้จะถูกจัดอยู่ในระดับที่ 3 ซึ่งเมื่อเทียบกับอดีต CTO ของเฟซบุ๊คที่มีส่วนสำคัญอย่างยิ่งในการสร้างเฟสบุ๊คขึ้นมา ซึ่งคน ๆ นี้ก็คือ Adam D’Angeloโดยอดีต CTO ของเฟซบุ๊คคนนี้ถูกจัดอยู่ในระดับบนสุด (ตอนนี้ D’Angelo เป็น CEO ของ Quara) ซึ่งเป็นระดับแถบสีแดง (Red Level) หลักฐานข้อนี้บ่งบอกได้ชัดเจนว่าถ้าจะเทียบกันในด้านการเขียนโค้ดแล้วนั้น ซักเคอร์เบิร์คเทียบกับอดีต CTOของเขาไม่ติดอย่างแน่นอน

ปล. การจัดอันดับจะแบ่งออกเป็น 4 ระดับ คือ grey, green, blue, yello และ red ซึ่ง red จะเป็นระดับที่สุดยอดที่สุดและสูงสุด ซึ่งซักเคอร์เบิร์กเองก็ยังเคยเขียนถึงอดีต CTO ของเขาว่า D’Angelo นั้นมีส่วนสำคัญอย่างมากในการสอนเขียนโค้ดให้กับเขา

ความคิดเห็นบางส่วนจาก Quora

กลับมาที่ทาง David Roth ซึ่งเป็นหนึ่งในคอมเมนต์เตเตอร์เจ้าประจำแห่ง Quora ได้กล่าวว่าคำถามด้านบนนั้นก็ไม่ถูกเสียทีเดียว Roth กล่าวว่าโปรแกรมเมอร์คนอื่น ๆ ที่เขาเชื่อว่าเป็นระดับเทพที่แท้จริงอย่างเช่น Paul Allen ซึ่งเป็นคู่หูอดีตผู้ร่วมก่อตั้งไมโครซอฟต์ร่วมกับ Bill Gatesนั้น คนนี้เป็นสุดยอดโปรแกรมเมอร์ของจริง โดย Allen ได้สร้าง Microsoft Basic ให้กับ Altair คอมพิวเตอร์ตอนนั้น ซึ่งถือว่าคนนี้ของจริงอย่างไม่ต้องสงสัย Roth ยังเสริมอีกว่า ในปี 1975 ในตอนนั้นยังไม่มีแล็ปท็อปที่เราจะสามารถหิ้วไปขึ้นเครื่องบินได้ แต่ Allen ในขณะนั้นสามารถที่จะเขียน machine code ด้วยกระดาษและดินสอ 1 แท่ง ซึ่งเขาสร้าง Loader โปรแกรม และมันก็ทำงานได้ ซึ่งนับว่ามันอะเมซิ่งจริง ๆ นอกจากนี้ Roth ยังได้พูดถึง Margaret Hamilton ซึ่งเป็นสุภาพสตรีที่ได้เป็นคนเขียนโค้ดให้กับยานอพอลโล ซึ่งได้เขียนโค้ดให้กับยานนี้ได้สำเร็จในขณะที่อายุ 31 เพียงเท่านั้น บุคคลเหล่านี้คือเทพและอัจริยะในการเขียนโค้ดของจริง

และนอกจาก Roth แล้วยังมีอีกหนึ่งคอมเมนต์ใน Quora เสริมว่า “ผมไม่คิดว่าซักเคอร์เบิร์กนั้นจะเป็นคนที่เทพในการเขียนโค้ดเท่าไหร่นัก ผมคิดว่าเขานั้นเป็นคนหนุ่มที่มีความมุ่งมั่นทะเยอทะยานสูงมากกว่า โดยเขาได้สร้างผลิตภัณฑ์ที่ใช่ ในเวลาที่ถูกที่ควร อีกทั้งยังดึงคนที่เจ๋ง ๆ มาร่วมงานด้วยกันกับเขา และยังได้เรียนรู้ในการเป็น CEO อีกด้วยในขณะเดียวกัน ฝีมือเขาร้ายกาจไม่เบา แต่ก็ไม่จำเป็นต้องเป็นเทพในการเขียนโค้ดที่จะให้ได้มาซึ่งความสำเร็จของเฟซบุ๊คนอกจากนั้นยังมีอีกหนึ่งคอมเมนต์ใน Quora อีกว่า “ซักเคอร์เบิร์กไม่ได้เป็นเทพด้านโปรแกรมมิ่งอะไรมากมายหรอก ตัวแอปที่เขาสร้างในตอนแรกก็ไม่ได้วิเศษอะไร ” สรุป

ขอสรุปทั้งจากเหตุผลและข้อมูลต่าง ๆ ด้านบนและทั้งที่ได้มีการศึกษาค้นคว้าเพิ่มเติม จริง ๆมาร์ค ซักเคอร์เบิร์กนั้นก็อาจจะเก่งระดับหนึ่งอยู่แล้วแหละในการเขียนโค้ด แต่ก็คงไม่ได้ถึงระดับอัจฉริยะอะไร

สรุป

ขอสรุปทั้งจากเหตุผลและข้อมูลต่าง ๆ ด้านบนและทั้งที่ได้มีการศึกษาค้นคว้าเพิ่มเติม จริง ๆมาร์ค ซักเคอร์เบิร์กนั้นก็อาจจะเก่งระดับหนึ่งอยู่แล้วแหละในการเขียนโค้ด แต่ก็คงไม่ได้ถึงระดับอัจริยะเหมือนสุดยอดโปรแกรมเมอร์คนอื่น ๆ อย่างเช่น Linus Trovalds มหาเทพผู้สร้าง Linux และ Git ซึ่งถ้าวัดความร่ำรวยตามความเก่งกาจในการเขียนโค้ด ศาสดาแห่ง Linux คงทิ้งมาร์คไม่เห็นฝุ่นเป็นแน่นอน แต่ในชีวิตจริงแล้ว การเขียนโค้ดอย่างเดียวคงไม่เพียงพอที่จะทำเงินมหาศาลขนาดนั้น แต่สกิลและความอัจริยะด้านอื่น ๆ ต่างหากที่เข้ามาเสริมเช่น ด้านการธุรกิจซึ่งด้านนี้ก็รวมไปถึงสกิลในด้านการคิดค้นนวัตกรรม ไอเดียที่เจ๋ง ๆ ต่าง ๆ ด้านการตลาด ด้านการพูดคุยสื่อสาร ฯลฯ ซึ่งรวม ๆ กันก็คือด้านธุรกิจนั่นแหละ ต่างหากที่ส่งให้มาร์คขึ้นมาเป็นบุคคลที่ร่ำรวยติดอันดับ Top 5 ของโลกในปัจจุบัน

คำถามทิ้งท้าย

คำถามสุดท้ายคือ แล้วเราต้องเป็นเหมือนมาร์คหรือรวยให้ได้เหมือนมาร์คหรือไม่ หรือเช่นเอาให้รวยไม่ตัองระดับมาร์คหรอก เอาแค่ให้ระดับสิบล้านหรือร้อยล้านก็พอ เราต้องทำให้ได้หรือไม่ ?

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

ปล. บทความนี้ เขียนและเรียบเรียงขึ้นมาโดยใช้เวลา ช่วงสั้น ๆ ถ้าผิดพลาดประการใดก็ขออภัยด้วยครับ

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

CEO ของ Google เขียนโปรแกรมเจ๋งหรือไม่

ฝาก YouTube Channelของ STACKPYTHON กันได้ยนะครับ

References

The Worst-Kept Secret About Mark Zuckerberg Is That He’s Not Actually A Coding Genius

How did Mark Zuckerberg become a programming prodigy?

Credit cover photo

https://en.wikipedia.org/wiki/Mark_Zuckerberg