10 ข้อเท็จจริงที่น่าแปลกใจเกี่ยวกับการเขียนโปรแกรมคอมพิวเตอร์

เผยแพร่แล้ว: 2021-09-22
ข้อเท็จจริงเกี่ยวกับการเขียนโปรแกรมคอมพิวเตอร์

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

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

กล่าวโดยย่อ การเข้ารหัสคือ ภาษา แห่งอนาคต

ซึ่งน่าขันเมื่อพิจารณาจากจำนวนภาษาโปรแกรมคอมพิวเตอร์ที่มีอยู่!

ต้องการทราบว่ามีกี่คน? สนใจเรียนรู้ข้อเท็จจริงเจ๋งๆ เพิ่มเติมเกี่ยวกับคอมพิวเตอร์และการเขียนโปรแกรมไหม จากนั้นอ่านต่อเพื่อหาคำตอบ!

1. มีภาษาการเขียนโปรแกรมมากกว่า 700 ภาษา

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

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

2. ภาษาการเขียนโปรแกรมแรกเรียกว่า Fortran

ทุกอย่างเริ่มต้นด้วย Fortran (FORmula TRANslation) ซึ่งสร้างขึ้นในปี 1950 โดย John Backus และทีมงานของเขาที่ IBM

3. สมาร์ทโฟนใช้โค้ดมากกว่าคอมพิวเตอร์ของ NASA ในปี 1969

ข้อเท็จจริงเกี่ยวกับการเขียนโปรแกรมคอมพิวเตอร์ที่บ้าคลั่งนี้หมายความว่ารหัสที่ใช้ส่งคนไปในอวกาศนั้นซับซ้อนน้อยกว่ารหัสที่ใช้ตั้งโปรแกรมโทรศัพท์ในกระเป๋าของคุณ!

อันที่จริง NASA ยังคงใช้โปรแกรมคอมพิวเตอร์ที่พัฒนาขึ้นในยุค 70 เพื่อควบคุมยานอวกาศของพวกเขา การเขียนและทดสอบโค้ดใหม่จะมีราคาแพงและใช้เวลานาน และเนื่องจากเทคโนโลยีแบบเก่ายังคงให้บริการ NASA เป็นอย่างดี ไม่จำเป็นต้องเขียนใหม่

4. Coder คนแรกเป็นผู้หญิง

เพศชายอาจครองประวัติศาสตร์ของคอมพิวเตอร์และมีงานเขียนโปรแกรมคอมพิวเตอร์ประมาณ 80 เปอร์เซ็นต์ที่นั่น แต่ผู้เขียนโค้ดคนแรกคือผู้หญิงชื่อเอด้า เลิฟเลซ

เกิดในปี พ.ศ. 2358 และลูกสาวของกวีชาวอังกฤษลอร์ดไบรอน Ada เป็นนักคณิตศาสตร์ที่เก่งกาจ หลังจากทำงานร่วมกับวิศวกรเครื่องกลชื่อดัง Charles Babbage Ada ก็ได้เขียนเกี่ยวกับความเป็นไปได้ในการเขียนโปรแกรมเครื่องจักรด้วยรหัสเพื่อคำนวณตัวเลขของ Bernoulli อัลกอริทึมแรกที่ดำเนินการโดยเครื่องจักรจึงถือกำเนิดขึ้น

5. ภาษาโปรแกรมที่มีชื่อเสียง “C” มีบรรพบุรุษเรียกว่า “B”

อย่างที่โปรแกรมเมอร์คอมพิวเตอร์ทุกคนคงทราบ ภาษาที่ได้รับความนิยมมากที่สุดในประวัติศาสตร์ของคอมพิวเตอร์และการเข้ารหัสคือ “C” ภาษาการเขียนโปรแกรมนี้ตั้งแต่ปี 1973 เป็นพื้นฐานสำหรับภาษาสมัยใหม่มากมาย รวมถึง C++, C*, Java และ Perl

อย่างไรก็ตาม สิ่งที่ไม่กี่คนที่ตระหนักคือมีภาษาการเขียนโปรแกรมรุ่นก่อนที่เรียกว่า “B” ที่ Bell Labs พัฒนาขึ้นในปี 1969 โดย Ken Thompson ในขณะที่หลายคนอ้างว่า "B" ย่อมาจาก "Bell" หรือ "Byte" แต่คนอื่นแนะนำว่า Thompson อาจตั้งชื่อตามภาษาก่อนหน้านี้ที่เรียกว่า "Bon"

6. เกมคอมพิวเตอร์ที่ตั้งโปรแกรมไว้เกมแรกไม่ได้ผลกำไรใดๆ

งานเขียนโปรแกรมคอมพิวเตอร์จำนวนมากอยู่ในอุตสาหกรรมเกม ซึ่งขณะนี้สร้างรายได้มากถึง 180,000 ล้านดอลลาร์ต่อปี แต่คุณรู้หรือไม่ว่าเกมคอมพิวเตอร์ที่ตั้งโปรแกรมไว้เกมแรกไม่ได้ทำเงินเลย!

ให้เครดิตว่าเป็นเกมคอมพิวเตอร์ดิจิทัลเกมแรกโดยนักประวัติศาสตร์ “Spacewar!” เปิดตัวในปี 2505 เกมนี้เกี่ยวข้องกับยานอวกาศสองลำต่อสู้กันเพื่อทำลายส่วนประกอบและชนะ ความบิดเบี้ยวเป็นจุดเล็ก ๆ ที่กึ่งกลางของหน้าจอซึ่งเป็นตัวแทนของดาวฤกษ์และจะฆ่าคุณถ้าคุณตีมัน

ด้วยการใช้เทคโนโลยีที่ล้ำสมัยที่สุดในขณะนั้น สตีฟ รัสเซลล์ โปรแกรมเมอร์ของ MIT และทีมของเขาใช้เวลา 200 ชั่วโมงในการพัฒนาโค้ดสำหรับ "Spacewar!" แต่ถึงแม้จะเป็นที่นิยมในชุมชนการเขียนโปรแกรมคอมพิวเตอร์ แต่ก็ไม่เคยแปลความสำเร็จในเชิงพาณิชย์หรือทางการเงินใดๆ

7. Python ไม่ได้ตั้งชื่อตามงู

Guido van Rossum ผู้สร้างภาษาดัตช์ของ Python ยังคงทำงานอย่างแข็งขันในการพัฒนาภาษาการเขียนโปรแกรมของเขา จนได้รับสมญานามว่า "เผด็จการเพื่อชีวิต" ที่มาของชื่อนั้นมาจากคณะตลกอังกฤษ Monty Python แทนที่จะเป็นงูเลื้อย

8. อัลกอริธึมการประมวลผลภาพยังคงใช้ รูปภาพนิตยสาร Playboy ในปี 1970

แล้วสิ่งนี้สำหรับข้อเท็จจริงการเขียนโปรแกรมคอมพิวเตอร์แปลก ๆ ล่ะ? ภาพจากนิตยสาร Playboy ฉบับเดือนพฤศจิกายน พ.ศ. 2515 ยังคงใช้กันอย่างแพร่หลายสำหรับอัลกอริธึมการประมวลผลภาพทุกประเภท

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

9. Java ถูกสร้างขึ้นโดยอุบัติเหตุ

James Gosling ผู้สร้าง Java ทำงานเป็น Sun Labs ในช่วงต้นทศวรรษ 90 โดยเป็นผู้นำทีมที่รับผิดชอบในการสร้าง set-top box พวกเขาเริ่มต้นด้วย "การล้าง" ภาษาก่อนหน้า C ++ และจบลงด้วยการสร้าง Java (หรือ Oak ตามที่ถูกเรียกครั้งแรก) โดยบังเอิญ!

10. วัยรุ่นสร้างไวรัสคอมพิวเตอร์ที่น่าอับอายตัวแรก

รายการข้อเท็จจริงเกี่ยวกับคอมพิวเตอร์จะไม่สมบูรณ์หากไม่มีแฮ็กเกอร์อัจฉริยะวัยรุ่นอย่างน้อยหนึ่งคนในส่วนผสม เกียรติยศนั้นตกเป็นของ Rich Skrenta ผู้สร้างไวรัสคอมพิวเตอร์ชื่อดัง Elk Cloner เมื่ออายุ 15 ปีในปี 1982

แม้ว่าจะไม่ใช่ไวรัสตัวแรก แต่ก็เป็นคนแรกที่หลงทางอยู่ในป่าและสร้างประวัติศาสตร์ แม้จะเป็นแค่ "เรื่องตลกที่ไร้สาระ" แต่ไวรัสก็สามารถสร้างความรำคาญให้กับโลกคอมพิวเตอร์ได้มากกว่าสองสามอย่าง

ข้อเท็จจริงการเขียนโปรแกรมคอมพิวเตอร์ที่น่าแปลกใจ

ข้อเท็จจริงใดต่อไปนี้ที่ทำให้คุณประหลาดใจมากที่สุด

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

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