วันอังคารที่ 22 มีนาคม พ.ศ. 2559

จุดเริ่มต้นของชีวิตการเขียนโปรแกรม

จุดเริ่มต้นของชีวิตการเขียนโปรแกรม

ชีวิตวัยเรียน

บอกก่อนเลยว่าตัวผมเองเป็นเด็กต่างจังหวัด เรียน ม.ต้น ได้เกรดรวม 1.9 คิดในใจทันทีเมื่อจบ ม.3 ว่าต้องเปลี่ยนชีวิต เลยบ่ายเข็มไปเรียนสายอชีวะ และเลือกเรียนแผนก "อิเล็ก" ซึ่งเป็นไปไม่ได้เลย ชีวิตเด็กเกรด 1.9 จะไปสายอิเล็ก 


ตอนเข้าไปเรียน ตั้งเป้าไว้ คือ หาเพื่อนเรียน คบเพื่อนเที่ยว ดังนั้น ผมจึงสนิทได้กับทุกๆ คนในห้อง ชีวิตวัยเรียน ปวช. มันสนุกตรงที่ครูไม่สอนนี้แหละ [บางวิชา] แต่ที่ได้มาคือความไม่รู้ แต่อย่างที่บอกในห้องผมมักจะนั่งกับเด็กเรียน พวกนี้จะขยัน 

ชิ้นงานด้านอิเล็กที่ทำ เริ่มตอน ปวช. 2 ทำ PowerAmp กีตาร์ไฟ เอาวงจรจากหนังสือ "ทำเล่นให้เป็นจริง" ด้วยความที่ไม่รู้ว่า กัดปริ้นยังไง ซื้ออุปกรณ์จากไหน ก็ลองผิดลองถูก แต่มันก็ออกมาใช้งานได้


ปวส คือ จุดเปลี่ยนสุดๆด้าน Program เพราะได้เป็นตัวแทนกับเพื่อนอีกคน ไปแข่งทักษะไมโคร ระดับภาคใต้ ดีใจสุดๆ ได้ที่ 14 จาก 15 ทีม ใครจะทำได้บ้าง เอาความรู้เขียนแค่ ไฟกระพริบ ไปแข่งกับโจทย์ ตั้งเวลานาฬิกา แสดงผล 7Segment 


PCK 1000 สุดยอดในตำนาน PIC ปัจจุบัน 2559 ยังมีขายอยู่



เข้าสู่รั่วมหาลัย  สจล. ชีวิตก็ไม่ได้จะเป็นเด็กเรียนอะไร อยู่กับเพื่อน อยู่กับรุ่นพี่  กินเหล้า บ้าๆ บอๆ ไปวันๆ ผมเรียนหลักสูตร 2 ปี(ต่อเนื่อง)  มีโอกาสได้เรียนเขียนโปรแกรม MS51 เขียนด้วย Assembly เป็นอะไรที่สุดๆ

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

สิ่งที่ผมได้จากโปรเจคนี้ คือ ได้เห็นมือโปรแกรม เขียนโปรแกรม ได้รู้ว่าเค้าทำอย่างไง ได้บ้างไม่ได้บ้าง ถามคนโน้นคนนี้บ้าง  ในตอนนั้นผมเองก็เขียนโปรแกรมโดยใช้ Proteus  อยากจะรู้ อยากจะทำเหมือนกับมัน แต่สมองไม่ถึง อิอิ  ลืมบอกไปสิ่งที่ผมทำหลักๆก็ออกแบบ PCB วงจรทั้งหมด 

โปรเจคจบ คือ สกอร์บอร์ดไร้สาย ควบคุมได้ระยะ สนามฟุตบอล และสามารถใช้ได้กับ 11 ชนิด กีฬา ในตัวเดียวกัน "อะไรมันจะขนาดนั้น" 


ELECTODAY  เว็บนี้ภูมิใจกับการตอบคำถามสำหรับเด็กใหม่มาก ตอบมาว่า "GooGle"  คุณเข้าไปหาข้อมูลมายัง ใหนคุณลองอธิบายมาดู  เออ.....................   แต่มัน คือ จุดเปลี่ยนสำหรับผมเลยก็ได้ว่า  เวลาไม่ได้อะไรก็ "GooGle" ก่อนแหละครับ จนเดี๋ยวนี้ ใครตั้งกระทู้อะไรมั่วๆ หรือรู้ว่าเด็กใหม่  ก็จะตอบไปว่า  "GooGle" [เอากลับ อิอิ]  ยังไงก็ฝากๆเว็บนี้ไว้ด้วยน่ะครับ แหล่งความรู้ด้าน อิเล็ก ชั้นดี แต่ต้องรู้จะถามรู้จะค้นหาก่อน และที่สำคัญรู้จักมารยาท

ชีวิตวัยทำงาน

งานแรกที่ทำ "ครูจ้าง" วิชาหลักที่สอน "ไมโคร" คราวนี้จากผู้แข่งขันทักษะกลายเป็นโค๊ตซ่ะแล้ว

ผลงานระดับภาค
ปีแรก ได้ลำดับที่ 7
ปีสอง ได้ลำดับที่ 3
ปีสาม ได้ลำดับที่ 2
ปีสี่     ได้ลำดับที่ 1

ผลงานระดับประเทศ
smart home ได้ลำดับที่ 2 (ผมทำ PCB ให้)


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



ขอบคุณที่อ่านกระทู้ครับ
เป็นกำลังให้ให้กับคนที่เพิ่งเริ่มต้น
ขยัน อดทน ฝึกฝน


ไม่มีความคิดเห็น:

แสดงความคิดเห็น