รู้จักเรื่องราวของ Kildall ที่เสียโอกาสทองให้ Bill Gates ไปอย่างน่าเสียดาย /โดย ลงทุนแมน
คงปฏิเสธไม่ได้ว่า “Microsoft Windows” เป็นระบบปฏิบัติการคอมพิวเตอร์ส่วนบุคคล
ที่มีผู้ใช้งานมากที่สุดในโลก โดยมีส่วนแบ่งการตลาด ที่มากถึง 83%
นวัตกรรมดังกล่าว กลายเป็นจุดเริ่มต้นที่ทำให้ผู้ก่อตั้งบริษัท Microsoft อย่าง “Bill Gates” กลายเป็นหนึ่งในมหาเศรษฐี ที่รวยที่สุดในโลกมาอย่างยาวนาน ปัจจุบันเขามีทรัพย์สินมากถึง 4.4 ล้านล้านบาท
โดยจุดเริ่มต้นของ Microsoft Windows เกิดจากการที่บริษัทเทคโนโลยีที่ใหญ่สุดในโลกขณะนั้นอย่าง IBM เริ่มผลิตคอมพิวเตอร์ส่วนบุคคลหรือ PC และกำลังตามหาบริษัทที่มีความเชี่ยวชาญในการพัฒนาระบบปฏิบัติการ ซึ่ง IBM ก็ได้เลือกทำสัญญากับบริษัท Microsoft ที่ในตอนนั้นเพิ่งก่อตั้งมาได้ 5 ปี
แต่รู้หรือไม่ว่านอกจาก Bill Gates แล้ว ยังมีนักวิทยาศาสตร์คอมพิวเตอร์อัจฉริยะอีกคน ที่เกือบได้เป็นผู้พัฒนาระบบปฏิบัติการคอมพิวเตอร์ให้กับ IBM และอาจจะกลายมาเป็นแบบ Bill Gates ในทุกวันนี้
แล้วเขาคนนั้น คือใคร ?
ลงทุนแมนจะเล่าให้ฟัง
╔═══════════╗
Blockdit เป็นแพลตฟอร์ม สำหรับนักอ่าน และนักเขียน
ที่มีผู้ใช้งาน 1 ล้านคน ลองใช้แพลตฟอร์มนี้เพื่อได้ไอเดียใหม่ๆ
แล้วอาจพบว่าสังคมนี้เหมาะกับคนเช่นคุณ
Blockdit. Ideas Happen. Blockdit.com/download
╚═══════════╝
อัจฉริยะที่เกือบได้เป็น Bill Gates คนนั้น มีชื่อว่า “Gary Kildall”
Kildall เกิดในปี 1942 ที่เมืองซีแอตเทิล ประเทศสหรัฐอเมริกา
แต่เดิม Kildall ตั้งใจว่าเมื่อเรียนจบมาจะเป็นอาจารย์สอนคณิตศาสตร์ แต่ระหว่างเรียนระดับปริญญาตรีเขาเริ่มสนใจเรื่องเทคโนโลยีคอมพิวเตอร์ Kildall จึงเรียนต่อจนถึงระดับปริญญาเอกในสาขาวิทยาศาสตร์คอมพิวเตอร์
ในปี 1971 ช่วงที่ Kildall กำลังเรียนปริญญาเอก เขาได้ยินมาว่า Intel จะเปิดตัว ไมโครโพรเซสเซอร์ตัวแรกของโลกที่ชื่อว่า “Intel 4004”
ไมโครโพรเซสเซอร์ ก็คือชิปขนาดเล็กที่มีแผงวงจรรวมจำนวนมหาศาล
ซึ่งนวัตกรรมนี้เรียกได้ว่าเป็นจุดเริ่มต้นที่ทำให้คอมพิวเตอร์ ซึ่งแต่เดิมมีขนาดใหญ่ นิยมใช้กันแต่ในองค์กร มีขนาดเล็กลง จนเป็นไมโครคอมพิวเตอร์และคอมพิวเตอร์ส่วนบุคคลในเวลาต่อมา
ด้วยความที่ Kildall สนใจเรื่องราวของไมโครโพรเซสเซอร์เป็นอย่างมาก เขาจึงตัดสินใจเข้าไปทำงานพาร์ตไทม์เป็นที่ปรึกษาให้กับ Intel ซึ่งหลัก ๆ แล้ว Kildall จะพัฒนาและเขียนโปรแกรมที่ใช้งานร่วมกับไมโครโพรเซสเซอร์ของ Intel ได้
จากจุดเริ่มต้นนี้ Kildall ก็ได้ต่อยอดจนสามารถพัฒนาซอฟต์แวร์
ที่ชื่อว่า “CP/M” ที่นับว่าเป็นระบบปฏิบัติการคอมพิวเตอร์แรกของโลก
โดยก่อนหน้าที่จะมี CP/M คอมพิวเตอร์แต่ละเครื่องบนโลกจะต้องใช้ซอฟต์แวร์ที่เขียนขึ้นมาของใครของมัน แต่ Kildall ได้พัฒนา CP/M ให้เป็นระบบปฏิบัติการกลาง ซึ่งสามารถนำไปใช้งานได้กับคอมพิวเตอร์ทุกเครื่อง
แรงผลักดันในการพัฒนา CP/M และผลงานอื่น ๆ ของ Kildall เกิดขึ้นจากความหลงใหลในคอมพิวเตอร์
เพราะจริง ๆ แล้ว Kildall ไม่เคยสนใจเรื่องธุรกิจเลย แต่ภรรยาของเขาก็ได้โน้มน้าวให้จัดตั้งบริษัทเพื่อจดสิทธิบัตรระบบปฏิบัติการและทำธุรกิจจัดจำหน่ายซอฟต์แวร์ ทั้งคู่เลยร่วมกันก่อตั้งบริษัทที่ชื่อว่า “Digital Research”
ลูกค้าที่เลือกใช้ CP/M ของ Digital Research ก็เช่น IMSAI 8080 ไมโครคอมพิวเตอร์ชื่อดัง ที่เปิดตัวในปี 1975 ซึ่งทำออกมาแข่งกับไมโครคอมพิวเตอร์รุ่นตำนานอย่าง Altair 8800 ของบริษัท MITS
โดย Altair 8800 ที่เปิดตัวมาก่อนหน้านั้น 1 ปี ยังใช้ซอฟต์แวร์ที่เขียนขึ้นมาใช้เฉพาะรุ่น ชื่อว่า BASIC ซึ่งซอฟต์แวร์นี้เองก็เป็นผลิตภัณฑ์แรก ๆ ของบริษัทซอฟต์แวร์น้องใหม่ที่ก่อตั้งโดยชายวัย 20 ปี ที่ชื่อว่า “Bill Gates” ซึ่งเขาได้ลาออกจากมหาวิทยาลัยฮาร์วาร์ดแล้วชวนเพื่อนมาตั้งบริษัท “Microsoft”
มาถึงในปี 1976 บริษัท Apple ก็ได้ปฏิวัติวงการคอมพิวเตอร์ด้วยการเปิดตัวคอมพิวเตอร์ตั้งโต๊ะรุ่นแรก ๆ ของโลกที่ชื่อว่า Apple I ก่อนที่ในปีถัดมาจะประสบความสำเร็จจาก Apple II ซึ่งบริษัท Apple เรียกว่าเป็น Home Computer ที่คนทั่วไปใช้งานได้ที่บ้าน ไม่จำเป็นต้องเป็นโปรแกรมเมอร์
นั่นเลยทำให้ Apple II ได้รับความนิยมสูงมากและสามารถลบคำสบประมาทที่คนมักเถียงกันว่าคอมพิวเตอร์ขนาดเล็ก เป็นเพียงอุปกรณ์สำหรับคนที่คลั่งไคล้ในคอมพิวเตอร์เท่านั้น คนทั่วไปคงไม่สนใจซื้อมาใช้งาน
ความสำเร็จของ Apple ก็ทำให้บริษัทเทคโนโลยีอันดับหนึ่งของโลกในขณะนั้นอย่าง IBM อยากเข้ามาร่วมในตลาดคอมพิวเตอร์สำหรับคนทั่วไปบ้าง
ในปี 1980 IBM จึงได้เริ่มออกแบบคอมพิวเตอร์ซึ่งเรียกว่า Personal Computer หรือ PC แทน Home Computer แบบ Apple เพราะ IBM ไม่ได้มองว่าคอมพิวเตอร์จะต้องใช้แค่ที่บ้าน แต่จะถูกใช้งานให้เกิดประโยชน์ได้มากกว่านั้น อย่างเช่นการนำไปใช้งานตามออฟฟิศ
IBM ต้องการทำให้ PC เริ่มวางขายได้เร็วที่สุด IBM จึงโฟกัสที่การออกแบบฮาร์ดแวร์โดยใช้ชิปของ Intel ส่วนซอฟต์แวร์อย่างระบบปฏิบัติการ ทางบริษัทจะจ้างบริษัทขนาดเล็กพัฒนาแทน โดยหนึ่งในบริษัทที่ IBM ติดต่อไปก็คือ Microsoft ซึ่งในตอนนั้นเพิ่งก่อตั้งมาได้เพียง 5 ปี
IBM เดินทางไปที่ออฟฟิศของ Microsoft ซึ่งเมื่อไปถึง IBM ได้ให้ Gates เซ็นสัญญาห้ามเปิดเผยข้อมูล เพราะ IBM ต้องการเก็บเรื่องที่กำลังพัฒนา PC ไว้เป็นความลับ
หลังจากนั้น IBM ก็ได้เล่าเรื่องราวทั้งหมดให้ Gates ฟัง
แต่โชคร้ายที่ตอนนั้น Microsoft ยังไม่ได้พัฒนาระบบปฏิบัติการคอมพิวเตอร์
Gates จึงได้แนะนำกับ IBM ว่าให้ไปหา Kildall แห่งบริษัท Digital Research ที่พัฒนาระบบปฏิบัติการคอมพิวเตอร์ไว้แล้ว IBM ตัดสินใจเดินทางไปพบ Kildall ที่ซีแอตเทิลทันที
Gates โทรไปบอก Kildall ว่าจะมีคนสำคัญมากไปพบ ให้ปฏิบัติกับพวกเขาดี ๆ
แต่ Gates เล่ารายละเอียดให้ฟังไม่ได้เพราะติดสัญญาห้ามเปิดเผยข้อมูลกับ IBM
Kildall ไม่รู้เลยว่ากลุ่มคนที่กำลังมาพบเขา จะมาจากบริษัทเทคโนโลยีที่ใหญ่สุดในโลก
ซึ่งเขากลับคิดว่าคนที่ Gates เล่าถึงจะเป็นเพียงกลุ่มคนที่มาจากบริษัทขนาดเล็ก
เขาจึงไม่ได้สนใจมากนักและเขาก็ได้ขับเครื่องบินส่วนตัวไปอีกเมือง ซึ่งจนถึงตอนนี้ ก็ยังเป็นที่ถกเถียงกันว่าเขาไปขับเครื่องบินเล่นเพื่อหลีกเลี่ยงการพูดคุยหรือไปติดต่องานทางธุรกิจกันแน่
นั่นจึงทำให้เมื่อ IBM ไปถึงออฟฟิศบริษัท Digital Research ทีมงานจึงได้เจอแต่เพียงภรรยาของ Kildall ซึ่งก่อนที่ทีมงานจาก IBM จะแนะนำตัวและเล่าเรื่องราวเกี่ยวกับระบบปฏิบัติการให้ฟัง
ทาง IBM ก็ได้ขอให้ภรรยาของ Kildall เซ็นสัญญาห้ามเปิดเผยข้อมูลก่อนเหมือนกับที่ให้ Gates เซ็น แต่ภรรยาของ Kildall ยังไม่ยอมเซ็นสัญญา
ซึ่งสาเหตุที่เธอไม่ได้เซ็นก็เพราะว่าเธอรู้สึกเหมือนโดนบังคับ
รวมถึงเธอก็อยากรอ Kildall กลับมาพูดคุยเองมากกว่า
ส่วนทาง IBM ก็เริ่มหัวเสียที่เธอไม่ยอมเซ็นสัญญา ทีมงานจาก IBM ก็รอต่อไปไม่ไหว
สุดท้ายแล้ว IBM จึงเดินทางกลับไปโดยยังไม่ทันได้เล่ารายละเอียดเรื่องระบบปฏิบัติการให้ฟัง..
หลังจากนั้น IBM เลยติดต่อไปหา Gates อีกครั้ง
Gates เห็นว่าโปรเจกต์ PC ของ IBM กำลังจะเปลี่ยนตลาดคอมพิวเตอร์ทั่วโลกครั้งใหญ่ ซึ่งมีแนวโน้มที่จะเปลี่ยนพฤติกรรมการใช้คอมพิวเตอร์ของเราให้มีการใช้งานกันอย่างแพร่หลายมากขึ้นแบบก้าวกระโดด
Gates เลยบอก IBM ไปว่า Microsoft สามารถทำระบบปฏิบัติการให้ได้
ทั้งที่ความจริงแล้ว ในตอนนั้น Microsoft ยังไม่มีอะไรเลย
ทางออกเดียวที่ Microsoft จะมีระบบปฏิบัติการไปเสนอให้ IBM ได้ทันเวลาก็คือ การควานหาผู้ที่พัฒนาระบบปฏิบัติการไว้แล้วและไปซื้อต่อมา
Microsoft ไปเจอว่ามีโปรแกรมเมอร์ที่ชื่อว่า Tim Paterson ซึ่งทำงานในบริษัทเล็ก ๆ ที่ชื่อ Seattle Computer ได้พัฒนาระบบปฏิบัติการที่ชื่อว่า Q-DOS
หนึ่งในผู้ร่วมก่อตั้ง Microsoft จึงเดินทางไปพบ Paterson เพื่อเจรจาขอซื้อ Q-DOS และดึงตัว Paterson มาเพื่อดัดแปลง Q-DOS ให้เป็นระบบปฏิบัติการคอมพิวเตอร์เพื่อขายให้ IBM
โดยใช้ชื่อว่า “MS-DOS” โดยที่ Microsoft ไม่รู้ว่า Q-DOS เป็นระบบปฏิบัติการที่ Paterson เลียนแบบและดัดแปลงมาจาก CP/M ของ Kildall
IBM ตกลงซื้อ MS-DOS ของ Microsoft แต่แทนที่ Microsoft จะขายระบบปฏิบัติการแบบครั้งเดียวจบ Gates เสนอกับทาง IBM ว่าให้ Microsoft ได้รับส่วนแบ่งจากทุกเครื่อง PC ที่ทาง IBM ขายได้ ซึ่งเป็นวิธีที่ Gates เคยใช้มาแล้วตอนเขียนซอฟต์แวร์ให้ไมโครคอมพิวเตอร์ Altair 8800
ความนิยมของ PC จาก IBM ก็เป็นไปตามที่ Gates คาด เพราะหลังจากที่ “IBM PC” เปิดตัวในเดือนสิงหาคม ปี 1981 ผ่านไป 2 ปีแรก IBM PC สามารถขายได้กว่า 2 ล้านเครื่อง เกินกว่าที่คาดการณ์เอาไว้เกือบ 10 เท่า
และด้วยความที่ IBM PC มีราคา คิดเป็นเพียง 2 ใน 3 ของ Apple จึงทำให้อุปกรณ์ชิ้นนี้ได้กลายเป็นคอมพิวเตอร์ที่ถูกนำไปใช้กันทั่วไปในสำนักงาน จน IBM สามารถเอาชนะ Apple และกลายมาเป็นผู้ผลิต PC ที่ใหญ่สุดในโลกได้
แต่จุดอ่อนของ IBM PC ก็คือตัวเครื่องไม่มีอะไรซับซ้อนและเลียนแบบได้ง่าย
จึงทำให้ในเวลาต่อมา แบรนด์อื่นอย่างเช่น Compaq และ HP ซึ่งก็เป็นผู้พัฒนาคอมพิวเตอร์เหมือนกันสามารถทำตามได้ ในขณะที่เจ้าของซอฟต์แวร์อย่าง Microsoft ก็ไม่เคยตกลงว่าจะขายระบบปฏิบัติการให้ IBM เจ้าเดียว..
Microsoft เลยสามารถขาย MS-DOS ให้กับคู่แข่งของ IBM ได้ทั้งหมด
ซึ่ง Microsoft ก็ยังใช้วิธีเดิมคือคิดส่วนแบ่งจาก PC ทุกเครื่องที่ขายได้
แต่สุดท้ายแล้ว ของเลียนแบบก็คือของเลียนแบบ
เพราะในภายหลัง MS-DOS ที่ดัดแปลงมาจาก Q-DOS ถูกพบว่าเป็นของที่เลียนแบบมาจาก CP/M ของ Kildall
พอ Kildall รู้ เลยจะฟ้องร้อง IBM และ Microsoft ว่าลอกเลียนแบบผลงาน
IBM ไม่อยากให้เรื่องบานปลาย เลยยอมวางขายระบบปฏิบัติการทั้ง 2 ยี่ห้อไปพร้อมกัน Kildall ดีใจได้เพียงไม่นาน ก็ต้องพบว่าราคาขาย CP/M ของเขา แพงกว่า MS-DOS ถึง 6 เท่า
ของคล้ายกันที่ใช้ทดแทนกันได้ แต่มีราคาต่างกันถึง 6 เท่า แถมคนส่วนใหญ่ได้รู้จักและลองใช้ MS-DOS มาก่อนจึงเริ่มคุ้นเคยและไม่ได้รู้สึกว่าจำเป็นที่ต้องลองอีกยี่ห้อหนึ่ง สุดท้ายแล้ว CP/M จึงหายไปจากตลาด
Microsoft จึงกลายเป็นผู้ชนะไป ซึ่งในเวลาต่อมา MS-DOS ก็ได้เปลี่ยนชื่อมาเป็น “Microsoft Windows” ที่ได้เปิดตัวในปี 1983 ก่อนที่จะเริ่มวางขายจริงในปี 1985
หลังจากพลาดโอกาสครั้งสำคัญในชีวิตของ Kildall เขาได้หย่ากับภรรยา และใช้ชีวิตอยู่กับความสิ้นหวัง จนท้ายที่สุด เขาก็ได้จบลงที่กลายเป็นคนติดแอลกอฮอล์ตั้งแต่นั้นมา
ส่วนบริษัท Digital Research ก็ถูกขายให้กับบริษัท Novell ในปี 1991
จนกระทั่งในปี 1994 Kildall ในวัย 52 ปี ก็เสียชีวิตลง จากเหตุการณ์ทะเลาะวิวาทในบาร์ ซึ่งเป็นเวลาเพียง 1 ปีก่อนที่ระบบปฏิบัติการ Microsoft Windows 95 จะเปิดตัวและดังระเบิดไปทั่วโลก
ซึ่งก็น่าคิดเหมือนกันว่าหากวันนั้น Kildall ใส่ใจในสิ่งที่ Bill Gates พูดสักนิด
เรื่องราวที่เกิดขึ้นบนโลกนี้ จะมีเส้นทางที่ต่างจากเดิมมากแค่ไหน
Kildall อาจกลายเป็นมหาเศรษฐีคล้าย Bill Gates
Bill Gates อาจจะไม่ได้โปรเจกต์นั้น และ Windows คงไม่เกิดขึ้น
ไม่ว่าจะอย่างไรก็ตาม
เส้นทางที่เป็นไปแล้วก็คือ ทุกคนรู้จัก Windows และไม่รู้จัก CP/M..
╔═══════════╗
Blockdit เป็นแพลตฟอร์ม สำหรับนักอ่าน และนักเขียน
ที่มีผู้ใช้งาน 1 ล้านคน ลองใช้แพลตฟอร์มนี้เพื่อได้ไอเดียใหม่ๆ
แล้วอาจพบว่าสังคมนี้เหมาะกับคนเช่นคุณ
Blockdit. Ideas Happen. Blockdit.com/download
╚═══════════╝
ติดตามลงทุนแมนได้ที่
Website - longtunman.com
Blockdit - blockdit.com/longtunman
Facebook - facebook.com/longtunman
Twitter - twitter.com/longtunman
Instagram - instagram.com/longtunman
Line - page.line.me/longtunman
YouTube - youtube.com/longtunman
Spotify - open.spotify.com/show/4jz0qVn1AL7tRMHiTvMbZH
Apple Podcasts - podcasts.apple.com/th/podcast/ลงท-นแมน/id1543162829
Soundcloud - soundcloud.com/longtunman
References
-https://www.bloomberg.com/news/articles/2004-10-24/the-man-who-could-have-been-bill-gates
-https://www.forbes.com/forbes/1997/0707/6001336a.html?sh=65404ead140e
-https://www.theguardian.com/technology/blog/2004/oct/16/themanwhocou
-https://www.embedded.com/was-dos-copied-from-cp-m/
-https://medium.com/@Harasees_Singh/gary-kildall-the-inventor-of-operating-system-ccae7bb50e46
-https://bookjelly.com/the-tragic-story-of-gary-kildall/
-https://en.wikipedia.org/wiki/Gary_Kildall
同時也有7部Youtube影片,追蹤數超過22萬的網紅BorntoDev,也在其Youtube影片中提到,หากใครกำลังหาไอเดียไปสอนเขียนโปรแกรมกับน้อง ๆ หรือ น้อง ๆ คนไหนอยากเขียนโปรแกรมห้ามพลาด กับ 7 แอปที่ทำให้เราได้มาฝึกทักษะในการเขียนโปรแกรมตั้งแต่กระบว...
「computer inventor」的推薦目錄:
- 關於computer inventor 在 ลงทุนแมน Facebook 的最讚貼文
- 關於computer inventor 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 的精選貼文
- 關於computer inventor 在 美國在台協會 AIT Facebook 的最讚貼文
- 關於computer inventor 在 BorntoDev Youtube 的最佳貼文
- 關於computer inventor 在 Software Surfing Youtube 的最佳貼文
- 關於computer inventor 在 Software Surfing Youtube 的精選貼文
computer inventor 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 的精選貼文
มีน้องๆ ถามมาว่าอยากเป็นโปรแกรมเมอร์ได้มั๊ย
.
ดังนั้นผมจึงทำลิสต์ไว้ 3 ข้อเอาไว้เช็ค
ดูว่าเราเองนี้มีคุณสมบัติเหมาะกับการเป็นโปรแกรมหรือเปล่า
.
😍 1) ต้องมีความเป็นนักประดิษฐ์
การเขียนโปรแกรมต้องมีการสร้างโน่นสร้างนี้ตลอดเวลา
สร้างเว็บ เกม แอพลิเคชั่นมือถือ สร้างโปรแกรมต่างๆ บนโลกคอมพิวเตอร์
.
พูดง่ายๆ คือสร้างซอฟต์แวร์บนคอมนะครับ
นี้คือสิ่งประดิษฐ์ที่ล้วนเกิดจากแป้นพิมพ์คีย์บอร์ด
ที่เหล่าโปรแกรมเมอร์เสมือนร่ายเวทมนต์เสกมันออกมา
.
จะให้ลองนึกถึงนักวิทยาศาสตร์ นักประดิษฐ์ระดับโลก
เช่น โทมัส อัลวา เอดิสัน (Thomas Alva Edison)
ถ้าสมัยนี้ก็ พี่มาร์ค ซัคเคอร์เบิกผูสร้างเฟสบุ๊ค
บิลเกตผู้ก่อตั้งไมโครซอฟต์
สติฟจอป ผู้ก่อตั้งบริษัทแอปเปิล
.
นี้ขอยกตัวอย่างคนดังๆ
ถ้าน้องไม่รู้จักลองคนเหล่านี้
ลองเอาชื่อที่เอ่ยมาสักครู่ไปค้นประวัติดูได้
.
แล้วถ้าเกิดชอบ
รู้สึกว่ามีคนพวกนี้เป็นไอดอล
อยากขอลายเซนต์
อยากถ่ายรูปด้วย
ก็อยากจะกวักมือให้อ่านบทความนี้จนจบ
.
เอาเป็นว่าอยากให้ลองถามหัวใจตัวเอง
ถ้าน้องๆ ชื่นชอบการสร้าง การประดิษฐ์คิดค้น
มีความสุขที่ได้สร้างอะไรขึ้นมาด้วยสองมือเราเอง
ยิ่งมันเสร็จขึ้นมา เราจะรู้สึกวาว
มันเจ๋ง มันเยี่ยมยองกระเทียมเจียว
แล้วยิ่งมีคนมาใช้งานสิ่งที่เราสร้าง
.
ลองนึกถึงน้องๆ ได้สร้างเฟสบุ๊คมากับมือ
น้องภูมิใจไหมที่มีคนใช้กันเป็นพันล้านคนทั่วโลก
ถ้าน้องๆ รู้สึกโคตรภูมิใจมากๆๆ มีความสุข
ที่เห็นสิ่งประดิษฐ์เราออกสู่สายตาโลก
ยินดีด้วยนี้คือก้าวแรกของเส้นทางการเขียนโปรแกรม
.
😍 2) ต้องเป็นนักแก้ปัญหา
นึกถึงคนที่เขียนโปรแกรม
พวกเขาจะมีอุปสรรคปัญหาให้แก้ตลอดเวลา
.
✔ จากลูกค้าที่โยนปัญหามาให้เรา
✔ หรือโปรแกรมเราที่ติดบั๊ก แต่ไม่ติดรอหัวใจ
✔ โปรแกรมเกิด error หรือข้อผิดพลาดในโปรแกรม
✔ เวลาทำงานไม่ผ่าน ทำงานไม่ตรงตามจุดประสงค์
✔ โปรแกรมก็ต้องมานั่งตามเช็คตามล้าง
.
อาชีพนักเขียนโปรแกรม พวกเขาต้องมานั่งขบ คิด
บางทีปัญหาไม่จบในที่ทำงาน
นอกเวลาก็ต้องมานั่งคิด
เช่น กินข้าว อาบน้ำ นั่งถ่ายในห้องน้ำ ก็ต้องนั่งมานั่งคิด
.
เพราะบ้างทีชั่วโมงทำงานมันจบไปแล้ว
แต่หัวสมองเรายังไม่จบ
ยังเกิดความรู้สึกคาใจ อยากแก้ปัญหาคาใจให้ออก
.
บางคนขนาดตอนหลับก็เอาไปฝัน
สามารถคิดแก้ปัญหาตอนหลับได้ก็มี
หัวสมองเราต้องเป็นนักสู้
สู้ในที่นี้ หมายถึงสู้เพื่อแก้ไขปัญหา
พอแก้ปัญหาได้ รู้สึกว่ากูเจ๋ง กูเยี่ยมว่ะ
เราเองสุดยอดที่แก้ปัญหาได้
.
ลองนึกถึงเวลาเล่นเกมปัญหาเชาว์ต่างๆ เช่น
จับผิดสิ่งที่อยู่รูปภาพ
หรือทายปริศนาคำศัพท์
หรือเล่นเกมรูบิก เป็นต้น
.
ถ้าน้องรู้สึกชอบว่ะ พยายามสู้
พยายามแก้ปัญหาเชาว์พวกนี้
แก้ให้ได้ แก้ไม่ได้ จะไม่เลิก
.
ยิ่งแก้ได้ ยิ่งจะกระโดดโลดเต้น
ถ้าน้องมีความรู้สึกแบบนี้ ยินดีด้วยครับ
นี้คือก้าวที่สองของเส้นทางสู้การเขียนโปรแกรม
.
😍 3) ต้องสนใจและติดตามเทคโนโลยี
งานเขียนโปรแกรม
งานส่วนใหญ่อยู่ใลกไอที คอมพิวเตอร์
พื้นฐานจะเป็นนักเขียนโปรแกรมได้
ต้องสนใจและติดตามเทคโนโลยี
ตรงไปตรงมามากๆ
อยากลืมว่าเทคโนโลยีมันเปลี่ยนแปลงเร็ว
บ้างตัวมา แล้วไปฆ่าเทคโนโลยีอื่นตาย
.
✔ กล้องถ่ายรูปแบบฟิล์ม เดี่ยวนี้เป็นกล้องดิจิตอล
✔ โทรศัพท์มือถือเมื่อก่อนยังขาวดำ ปุ่มกดธรรมดา
ปัจจุบันเป็นทัสสกรีน หน้าจอสัมผัส เป็นสมาร์ทโฟน
.
การที่คนเขียนโปรแกรมต้องเรียนรู้
ปรับตัวตามกระแสเทคโนโลยีให้ทัน
จะทำให้คนภายนอกมองว่าเราคือผู้เชี่ยวชาญ
เขามาจ้างเราเพราะอะไรรู้ไหมครับ?
.
เพราะเขาทำไม่เป็น
อย่าลืมว่าคนไม่เป็นไอที
ยังไงเขาก็ไม่เป็นจริงๆ เลยนะ
.
ด้วยเหตุนี้เขาจึงต้องจ้างเขียนโปรแกรม
ยิ่งเราเก่งด้านนี้
กล้าพูดได้เลยว่า
สามารถเรียกค่าตัวให้แพงได้
เพราะเราในสายตาลูกค้า หรือนายจ้าง
คือผู้เชียวชาญ เพราะเขาทำไม่ได้อย่างเรา
ดังนั้นเราไม่ใช่กระจอก
.
เพราะฉะนั้นถ้าเราไม่หมั่นตามเทคโนโลยี
ไม่หมั่นฝึกฝน
ไม่เป็นผู้เชียวชาญ
แล้วเราจะเก่งได้ไง
.
นี้แหละคือคุณสมบัติ 3 ข้อ
ในการเช็คว่าเราเป็นนักเขียนโปรแกรมได้หรือไม่
.
.
🧘♂ ++++++ 🧘♂
.
ทิ้งท้าย
ทุกอาชีพมันก็มีด้านมืดด้านสว่าง
ด้านสว่างทางสายนี้ คือเงินดี
.
ยิ่งเป็น เอาท์ซอร์ส หรือ contact
เงินเดือนเกินครึ่งแสน
เก่งจริงมีให้เห็นมาแล้ว
ยิ่งภาษาอังกฤษได้
โปรไฟล์จะเราจะหล่อสวย
มีแต่คนจ้องตามจีบ
.
ยิ่งรู้จักเก็บเงินดีๆ
ยิ่งรู้จักใช้เงินทำงานให้เป็น
รับรองได้เห็นเงินล้านก่อนอายุ 30 ไม่ยาก
.
แต่ถ้าเป็นพนักงานประจำ
ก็ต้องบอกตามตรงรายได้จะไม่สูงมาก
ยกเว้นไปทำต่างชาติ
หรือพวก startup บางเจ้า เขากล้าจ้างแพง
.
ส่วนด้านมืดคืองานเครียด
อาชีพนี้อยู่ได้เพราะเรา....
ต้องใช้สมองแก้ปัญหา ให้ลูกค้า
เพราะลูกค้า หรือนายจ้าง
เขาทำไม่ได้เหมือนเรา
จึงต้องมาจ้างเราเขียนโปรแกรมให้
.
สำหรับบทบาทอาชีพนี้
ถ้าเปรียบเป็นนักฟุตบอลคือ
ไม่ตำแหน่งกองหลัง ก็ผู้รักษาประตู
ทำงานปิดทองหลังพระเสียมากกว่า
เราไม่ใช่กองหน้า
.
พอไม่ใช่กองหน้าซุปเปอร์สตาร์
บางคนเลยเจอกดเงินเดือนลง
ทั้งที่ความรับผิดชอบเกินเงินเดือน
.
ถ้าใจไม่รักไม่ชอบอยู่ยาก
ยิ่งถ้าไม่มีพื้นฐาน 3 ข้อที่กล่าวมา
รับรองอยู่ได้ไม่นาน
ก็เบื่อลาออก
ไปทำอย่างอื่นกันหมด
.
อย่าลืมในโลกใบนี้
มันมีงานที่เงินดี
ที่ไม่ต้องใช้สมองแก้ปัญหา
เหมือนนักเขียนโปรแกรม
งานดีเงินดีมีเยอะมากมาย
.
เพียงแต่อาชีพไหน?
จะเหมาะกับตัวตนน้องๆ
ถูกจริตหรือไม่ ก็เท่านั้นเอง
.
งานที่ไม่ใช่ ยังไงก็ไม่ใช่
.
.
.
.
.
.
.
.++++++++++++++++++++++++++++
<ประชาสัมพันธ์ ขายหนังสือ/>
“โปรแกรมเมอร์ก็รวยได้ ด้วยเส้นทางเอาท์ซอร์สสายดำ”
ความยาว 176 หน้า กระดาษ A5 (≈ 41,002 คำ)
แบ่งเป็น 2 เวอร์ชั่น
.
👉 1) เวอร์ชั่นพิเศษเป็น PDF
ปรินต์ออกมานอนเกาพุงอ่านได้ ราคา 330 ฿
ติดต่อสั่งซื้อไดที่ไลน์ @269aibvq (เฉพาะ PDF)
.
👉 2) เวอร์ชั่นอีบุ๊กอ่านผ่านโปรแกรมของเว็บ mebmarket
ไม่มีแจก PDF ปรินต์ออกมาไม่ได้
ราคาถูกลงมาหน่อย 250 บาท ฿
กับ 279 บาท ฿ (ซื้อผ่านระบบ Apple)
ซื้อได้ที่ 👇
https://www.mebmarket.com/web/index.php…
.
สำหรับตัวอย่างหนังสือ ดาวน์โหลดได้ตามลิงก์ข้างล่าง 👇
https://drive.google.com/open…
.
✍ เขียนโดย โปรแกรมเมอร์ไทย thai programmer
Sisters asked me if I want to be a programmer.
.
So I made 3 lists for checking out.
Let's see if we qualify as a program.
.
😍 1) An inventor must be
Programming must be built all the time.
Build web games, mobile application, create programs in the computer world.
.
Easy to say. It's built software on computer.
This is an invention that was all caused by keyboard.
Where the virtual programmers cast their spells.
.
Let's think about the scientists, the innovators, the world.
Like Thomas Alva Edison (Thomas Alva Edison)
If these days, it's me, Mark sạkh, the creator of Facebook.
Bill Gate, the founder of Microsoft.
Stiff Jopp, founder of Apple Company.
.
Let's give a celebrity example.
If you don't know, try these guys.
Let's get your name in a while. Let's go through the history.
.
What if I like it?
Feel like these people are idols
I want to ask for a signature.
Wanted to take a picture
I want to shake my hand to read this article until the end.
.
Let's just say that I want you to ask your heart.
If the sisters love creating invention
Happy to create something with our own two hands.
The more it's done we'll feel shiny
It's cool. It's great. Jeaw garlic.
And more people use what we create.
.
Let's think about the brothers and sisters. Created Facebook with their hands.
Are you proud that there are billions of people around the world?
If the sisters are feeling very proud and happy.
Seeing our invention out of the world.
Congratulations, this is the first step of the programming path.
.
😍 2) must be a problem solver
Think of the programming people.
They will always have obstacles to solve.
.
✔ from customers who throw us trouble
✔ or our program that sticks to the buck but doesn't get stuck waiting for the heart.
✔ error or error program error
✔ Working time, not working, not working on purpose.
✔ Programme, I have to come to sit and check and wash.
.
Programmers career. They need to sit and think.
Maybe problems don't end at work
I have to sit and think about it.
Such as eating, taking shower, sitting and filming in the toilet, I have to sit and think.
.
Because sometime in the working hours are over
But our head is not over yet.
I still feel like I want to solve my problem.
.
Some people even when they sleep, they take it to dream.
I can think of solving problems when I sleep.
Our head is a fighter.
Fighting here means fighting to fix the problem.
When I can solve the problem, I feel like I'm cool. I'm great.
It's me. The best that I can solve problems.
.
Think about game time, chow problems like
Catching the wrong thing in the photo
Or guess the vocabulary puzzle
Or play Rubik, etc.
.
If you feel like it, try to fight.
Trying to solve these chao problems
I can't solve it. I can't fix
.
The more I can solve, the more I can jump and dance.
If you have feelings like this, congratulations.
This is the second step of the path to programming.
.
😍 3) Must be interested and follow technology.
Programming
Most jobs are in computer IT.
The basics can be a program writer.
Need to be interested and follow technology
Very candid.
I want to forget that technology is changing fast.
Some of them come and kill other technologies.
.
✔ This single film camera is a digital camera.
✔ Mobile phone used to be white, black, black, normal pressing button.
Currently, it's Tuspicious. The touch screen is a smartphone.
.
The way a programmer needs to learn
Adapt to the technology trend.
Will make outsiders think that we are experts
Why did he hire us?
.
Because he can't do it.
Don't forget that people are not IT.
He's not really real at all
.
That's why he has to hire to program.
The more we are good at this.
I dare to say that
Can be charged to be expensive
Because we are in the eyes of customers or employers.
I'm an expert because he can't do it like me.
So we are not shoddy
.
So if we don't stand by technology
No practice.
I'm not an expert
How can I be good at it?
.
Here are 3 qualifications.
In check if we can be programmers
.
.
🧘♂ ++++++ 🧘♂
.
Backing up.
Every career has a dark side, bright side.
The bright side this line is good money
.
The more outsource or contact
Salary is over half hundred thousand
Really good. I have seen it.
The more English I get.
My profile will be handsome, beautiful.
There are many people who follow me.
.
The more you know how to save good money.
The more you know how to spend money to work.
I guarantee that it's not difficult to see a million before 30
.
But if it's a full time employee.
I have to be honest. The income won't be very high.
Except to go foreign.
Or some startups. They dare to hire expensive people.
.
The dark side is stressful work
This career lasts because of us....
Need brain to solve problems for customers.
Because of a customer or an employer.
He can't do it like us
So you have to hire us to program it.
.
For this career role.
If it's like a footballer, it's
No defender position, goalkeeper.
Working to close gold after monk's back is more broken.
We are not a striker
.
Enough is not a superstar striker.
Some people found that they pressed their salary down.
Responsibility is beyond salary
.
If you don't love, you don't like
If you don't have the 3 basics that you say.
Guaranteed it won't last long
I'm bored to quit.
Let's go do something else
.
Don't forget in this world
It has a job that pays well
That doesn't need brain to solve problems.
Like a program writer.
Good work, good money, lots of them.
.
Just what profession is this?
I will be suitable for the younger ones.
Right or not. That's all.
.
A job that is not a job is not a thing.
.
.
.
.
.
.
.
.++++++++++++++++++++++++++++
< Public relations book sale />
′′ Programmers can also be rich with black outsource routes
Length 176 pages h̄n̂ā paper (≈ 41,002 words)
Divided into 2 versions
.
👉 1) Special version as PDF
Princess came out to sleep and scratch my belly. Read it. Price is 330 ฿
Contact Line s̄ạ̀ng sụ̄̂x 269 aibvq (PDF only)
.
👉 2) Ebook version read through the program of mebmarket web.
There is no PDF giving away. Can't print.
The price is cheaper. 250 baht ฿
With 279 Baht ฿ (Buying via Apple System)
Buy it at 👇
https://www.mebmarket.com/web/index.php?action=BookDetails&data=YToyOntzOjc6InVzZXJfaWQiO3M6NzoiMTcyNTQ4MyI7czo3OiJib29rX2lkIjtzOjY6IjEzMTQxMiI7fQ
.
For the book preview, download the link below 👇
https://drive.google.com/open?id=1tAnMozeYd63dcbBGTQmT_ZrpSaamZS3e
.
✍ Written by Thai programmer thai coderTranslated
computer inventor 在 美國在台協會 AIT Facebook 的最讚貼文
我們如何能確保每個人在新經濟時代都有公平的成功機會? 根據歐巴馬總統的說法,關鍵就在於程式設計與電腦科學教育。為推廣電腦科學教育,美國在台協會與公益平台文化基金會、誠致教育基金會、台灣微軟等眾多夥伴於11月30日在美國創新中心共同啟動「2016電腦科學教育周」。在活動中,美國在台協會代理副處長周書龍(Joe Bookbinder)引用美國知名政治家與發明家班哲明‧富蘭克林 的名言: 「投資知識,將獲得最佳收益。」蔡英文總統也在活動中寫下她的第一行程式,並與現場的年輕程式設計師互動。歡迎大家到美國創新中心參觀,一起接觸電腦科學!美國創新中心臉書專頁:www.facebook.com/twaic。有關本活動的報導請見:http://www.setn.com/News.aspx?NewsID=203093
How can we make sure everyone has a fair shot at success in this new economy? The answer, according to President Obama, is coding and computer science education. To promote computer science education, AIT, the Alliance Cultural Foundation, Junyi Academy, Microsoft Taiwan and other partners jointly kicked off Computer Science Education Week at the American Innovation Center on November 30. At the kick-off, AIT Acting Deputy Director Joe Bookbinder quoted famous American statesman and inventor Benjamin Franklin as saying “An investment in knowledge pays the best interest.” During the event, President Tsai Ing-wen wrote her first line of code and interacted with young coders. Come visit the American Innovation Center and get involved in computer science - www.facebook.com/twaic. Read more about this event - http://www.setn.com/News.aspx?NewsID=203093
computer inventor 在 BorntoDev Youtube 的最佳貼文
หากใครกำลังหาไอเดียไปสอนเขียนโปรแกรมกับน้อง ๆ หรือ น้อง ๆ คนไหนอยากเขียนโปรแกรมห้ามพลาด กับ 7 แอปที่ทำให้เราได้มาฝึกทักษะในการเขียนโปรแกรมตั้งแต่กระบวนการคิด แบบฟรี ๆ !
.
1.RPG Maker มีทั้งตัวฟรี และ แบบเวอร์ชันเต็ม สำหรับตัวฟรีดูได้ที่นี่เลย :
https://store.steampowered.com/app/224280/RPG_Maker_VX_Ace_Lite/
.
2.Scratch เหมาะมาก ๆ สำหรับเริ่มทักษะเขียนโปรแกรมสำหรับทุกวัย :
https://scratch.mit.edu/
.
3.micro:bit สร้างอุปกรณ์สุดเจ๋ง แต่ถ้าใครไม่มีงบ เขามีให้ทดลองฟรีออนไลน์ได้ด้วยนะ : https://makecode.microbit.org/
.
4.Code.org เว็บรวมโจทย์แก้ไขปัญหาแบบที่สนุก และ เห็นภาพที่สุด :
https://code.org/
.
5.MIT App Inventor พัฒนาแอปบน Android ด้วย Block Code:
https://appinventor.mit.edu/
.
6.Google Sheets ใช้งานโปรแกรมตารางที่เรียนรู้ครั้งเดียว ใช้ได้ยันแก่:
https://www.google.com/sheets/about/
.
7.Python 3 ภาษาโปรแกรมที่ง่าย และ มีอัตราการเติบโตสูงสุด:
https://www.python.org/download/releases/3.0/
.
สำหรับใครที่อยากดูว่าภาษาไพธอนมันเป็นยังไงมาที่นี่ได้เลย
แต่ถ้าใครอยากเรียนรู้แบบเต็ม ๆ ทั้ง Google Sheets, Scratch, micro:bit และ MIT App Inventor หละก็ ..
.
⚡️ "หากคุณมีความฝันอยากพัฒนาแอป เขียนโปรแกรม สร้างเกมของตัวเอง แต่ยังไม่มีพื้นฐานอะไรมาก่อนเลย นี่เป็นคอร์สออนไลน์ที่คุ้มค่าที่สุด"
.
กับหลักสูตร Programming for Everyone X ที่เราจะมาเริ่มต้นเรียนเขียนโปรแกรม "แบบไม่ได้เริ่มจากการเขียนโค้ด แต่เน้นไปที่กระบวนการคิด"
.
"เพราะสิ่งที่ยากที่สุดสำหรับการเขียนโปรแกรมไม่ใช่การจำโค้ด ไม่ใช่การเลือกภาษาในการพัฒนา แต่คือ ลำดับขั้นตอนการคิดเพื่อให้คอมพิวเตอร์ได้ทำงานตามที่คาดหวังไว้"
.
ซึ่งเหมือนกับคณิตศาสตร์ที่การเขียนตัวเลข เครื่องหมายต่าง ๆ ลงกระดาษไม่ใช่เรื่องยาก แต่กระบวนการที่เราจะคิดว่าสมการตรงไหนควรไปทำอะไรกัน เราได้ค่านี้แล้วทำอะไรต่อคือเรื่องสำคัญที่สุด
.
โดยในหลักสูตรนี้เราจะมาลองเครื่องมือหลัก ๆ ทั้ง
.
✅ Google Sheet เรียนคอนเซปการคำนวณ เข้าใจเงื่อนไขการทำงานของโปรแกรมคอมพิวเตอร์
.
✅ SCRATCH เข้าใจหลักการประมวลผลของโปรแกรมจากหลักการต่อจิ๊กซอว์ ที่สามารถสร้างเป็นเกมยิงปืนได้จริง
.
✅ micro:bit นำสิ่งที่เรียนจาก SCRATCH มาประยุกต์เป็นอุปกรณ์สุดล้ำ จับต้องได้จริง
.
✅ Android App Inventor เรียนการพัฒนาแอปบน Android จากแนวคิดกำหนดการทำงานด้วยจิ๊กซอว์
.
รวมทั้งหมดนี้กว่า 73 ตอน เรียนแบบจัดหนัก จัดเต็มพร้อมโปรเจคเล็ก ๆ ระหว่างทางเพียบ
.
ลงทะเบียนวันนี้จากราคาปกติ 3,990.- เหลือเพียง 990.- เท่านั้น
.
https://www.borntodev.com/programming-for-everyone-x/
.
"เริ่มต้นพื้นฐานกับแนวคิดที่สำคัญที่สุด เพื่อต่อยอดไปถึงฝันของคุณ"
.
▲ ติดตามช่องของเราได้ที่ : http://bit.ly/borntoDevSubScribe
▲ Facebook : https://www.facebook.com/borntodev
▲ Website : http://www.borntodev.com
.
?BorntoDev Channel คือ ช่องยูทูปที่เน้นสาระด้านเทคโนโลยี การพัฒนาโปรแกรม ไปพร้อมกับความสนุกสนาน และ รอยยิ้มเข้าไว้ด้วยกันทั้งในรูปแบบบทเรียน และ vlog
.
เพื่อการเปลี่ยนรูปแบบการเรียนรู้ด้านการพัฒนาโปรแกรม และ เทคโนโลยีแบบเดิม ๆ ที่เป็นเรื่องเฉพาะกลุ่มให้เข้าถึง เข้าใจได้ง่ายยิ่งขึ้น โดยพัฒนาเน้นไปที่รูปแบบการนำเสนอใหม่ ๆ ที่เป็นมิตรกับทุกคน
.
▲ กิจกรรมใน Channel BorntoDev เป็นส่วนหนึ่งในการดำเนินงานของ บริษัท บอร์นทูเดฟ จำกัด ที่เปิดรับ Partners ที่สนใจร่วมเปลี่ยนแปลงให้สังคมไทยเป็นสังคมด้านวิทยาศาสตร์ และ เทคโนโลยีมากยิ่งขึ้น หากคุณสนใจสนับสนุน และ ก้าวไปพร้อมกัน สามารถติดต่อร่วมงานได้แล้ววันนี้
.
▲ ติดต่อโฆษณา สนับสนุน และ ร่วมงานได้ที่: support@borntoDev.com
![post-title](https://i.ytimg.com/vi/Tyhoc0FgG_U/hqdefault.jpg)
computer inventor 在 Software Surfing Youtube 的最佳貼文
上兩集已經教了大家在個特定的數字範圍入抽出六個不同的數字,但這些數值的大小不是順序的,今集繼續下去,把這六個數值排序成由細至大的一個數列。
Facebook 教學主頁:
https://www.facebook.com/SoftwareSurfing
App Inventor 教學系列:
https://www.youtube.com/playlist?list=PLmCELblfb2q5vdY5z2J4_broPONeZD3HM
![post-title](https://i.ytimg.com/vi/3myqd_b0gqI/hqdefault.jpg)
computer inventor 在 Software Surfing Youtube 的精選貼文
上兩集已經討論過 List 的基本,今集進入一個實例之中,個特定的數字範圍入抽出六個不同的數字。
Facebook 教學主頁:
https://www.facebook.com/SoftwareSurfing
App Inventor 教學系列:
https://www.youtube.com/playlist?list=PLmCELblfb2q5vdY5z2J4_broPONeZD3HM
![post-title](https://i.ytimg.com/vi/XsRtn2NzdK8/hqdefault.jpg)