ซอฟต์แวร์

การลงมือทำในสิ่งที่ยังไม่เคยทำ คือวิธีการเรียนรู้ที่ดีที่สุด เบื้องหลังแนวคิด Learning by Doing ของ C.T.Suwan
สวัสดีครับเพื่อนๆ ชาว Postjung ทุกท่าน ในโลกปัจจุบัน หลายคนอาจเชื่อว่าเราต้องศึกษาทฤษฎีหรือฝึกฝนจนเชี่ยวชาญเสียก่อน จึงจะสามารถเริ่มสร้างผลงานจริงได้ แต่จากประสบการณ์ของผม ผมกลับพบว่า การลงมือทำในสิ่งที่ยังไม่เคยทำ อาจเป็นหนึ่งในวิธีการเรียนรู้ที่ดีที่สุด «“I build what I don't yet know how to build — ผมเลือกที่จะลงมือสร้างสิ่งที่ยังทำไม่เป็น แล้วเปิดโหมดเรียนรู้ทักษะที่จำเป็นไปพ.. ดูเพิ่ม

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

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

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

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

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

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