ใครก็ตามที่มีความคิดเพียงเล็กน้อยเกี่ยวกับวิธีการทำงานของคอมพิวเตอร์สามารถเรียนรู้วิธีเขียนโปรแกรมสำหรับพีซีได้ นอกจากนี้ สำหรับการเรียนรู้การเขียนโปรแกรมภาษา ความคิดทางคณิตศาสตร์และการคิดเชิงตรรกะที่พัฒนาแล้วจะไม่ฟุ่มเฟือย ทักษะเหล่านี้จะทำให้กระบวนการเรียนรู้ง่ายขึ้นอย่างมาก
ไม่ใช่ผู้เชี่ยวชาญชั้นนำทั้งหมดในสาขาการเขียนโปรแกรมที่เริ่มต้นขึ้นสู่จุดสูงสุดผ่านการศึกษาเฉพาะทาง มีแม้กระทั่งโปรแกรมเมอร์ที่ไม่เคยสำเร็จการศึกษาจากมหาวิทยาลัยเทคนิคเลย นี่แสดงให้เห็นว่าทุกคนสามารถเรียนรู้วิธีเขียนโปรแกรมสำหรับพีซีได้ และด้วยเหตุนี้จึงไม่จำเป็นต้องใช้เวลา 5 ปีในชีวิตของคุณนั่งอยู่ที่โต๊ะของมหาวิทยาลัย
จะเริ่มเรียนรู้การเขียนโปรแกรมได้ที่ไหน
ควรเริ่มต้นด้วยความเข้าใจว่าจะไม่สามารถเรียนรู้วิธีเขียนเกมเช่น "Stalker" ได้ในหนึ่งสัปดาห์และในหนึ่งเดือนด้วย เมื่อความเข้าใจนี้มาถึงและในขณะเดียวกันความปรารถนาที่จะเขียนโปรแกรมก็ยังไม่หายไป คุณสามารถเริ่มมองหาวิธีการเพื่อการศึกษาด้วยตนเองได้
ตัวเลือกที่ง่ายที่สุดคือไปที่ฟอรัมโปรแกรมเมอร์ พวกเขาสามารถให้คำแนะนำและช่วยเหลือที่นั่นได้ แต่คุณจำเป็นต้องรู้ว่าโปรแกรมเมอร์เป็นคนไม่ว่าง ดังนั้นจึงไม่มีใครจัดหลักสูตรฝึกอบรมให้คุณฟรีๆ อย่างไรก็ตาม หากคุณไม่เพียงแค่มีบทความที่กระจัดกระจายจากฟอรัมเท่านั้น แต่ยังมีคู่มือแนะนำตนเองที่สมเหตุสมผล คุณอาจไม่จำเป็นต้องมีที่ปรึกษาแบบสด
คุณต้องเรียนรู้จากตัวอักษรตัวแรกของบทช่วยสอนในทางปฏิบัติ การอ่านหนังสือและกระดานสนทนา การเขียนโปรแกรมนั้นเข้าใจยาก คุณต้องดำเนินการทุกอย่างที่เขียนในหนังสืออัจฉริยะทันที การเขียนโปรแกรมเป็นอาชีพที่ประยุกต์ ดังนั้นคุณต้องนำไปใช้กับธุรกิจและไม่ใช่นักทฤษฎี
วิธีการเรียนรู้ที่จะเรียนรู้
มันถูกกล่าวไว้ก่อนหน้านี้ว่าคุณต้องเรียนรู้โดยการทำ ทางเลือกที่ดีที่สุดคือคิดขึ้นมาทันทีว่าต้องการใช้ความคิดประเภทใด และค่อยๆ ก้าวไปสู่ผลลัพธ์ ยิ่งไปกว่านั้น ไม่ว่าคุณจะต้องการสร้าง "Sea Battle" เวอร์ชันของคุณเองหรือต้องการใช้ระบบปฏิบัติการใหม่ที่เป็นพื้นฐานสำหรับคอมพิวเตอร์ส่วนบุคคล ผลลัพธ์ใด ๆ จะเกิดขึ้นได้หากคุณกำหนดอย่างชัดเจนว่าต้องทำอะไรและทำอย่างเป็นระบบ
มีคนจำนวนมากที่สามารถเขียนโปรแกรมได้ แต่มีโปรแกรมเมอร์ที่ฉลาดน้อย ซึ่งหมายความว่าผู้เริ่มต้นทุกคนมีสาขาที่ไม่มีใครเทียบได้สำหรับความสำเร็จและการทดลอง และโอกาสในการสร้างอาชีพก็ค่อนข้างสูงเช่นกัน สิ่งที่ต้องมีคือความอุตสาหะและหนังสือการเขียนโปรแกรมอื่นๆ อีกหลายสิบเล่ม ทำไมเยอะจัง? ความจริงก็คือว่าทฤษฎีและวิธีการของผู้เขียนมักจะแตกต่างกัน และคุณไม่ควรสุ่มสี่สุ่มห้าเชื่อความรู้ของผู้เขียนคนเดียวเพราะคนที่เขียนบทช่วยสอนไม่จำเป็นต้องเป็นโปรแกรมเมอร์ที่ดี