#เรามาเขียนโค้ดได้ไง

วันนี้เพิ่งมาเล่น FB เห็น Tag นึง น่าสนใจ #เรามาเขียนโค้ดได้ไง ผมเลยมาจดลง Blog ไว้ดีกว่า สำหรับรูป Featured ด้านบนเป็นเครื่องคอมเครื่องแรกที่ได้มาครับ Win 98 ไส้ในเป็น AMD จำรุ่นไม่ได้และ ความเร็ว 550 MHz HDD ตอนนั้น 10 GB มั้ง (เครื่องนีปุ่ม Turbo ด้วยนะ ผมกดมันตลอดเลย 5555)

ช่วงแรกไม่เคยสนใจคอมเลย

ผมเพิ่งมาสนใจพวกฝั่ง IT ตอนเรียน ม.2 มีคนชวนเข้าชมรม Robot เลยเรื่องเข้าโลกสายนี้มากขึ้น จนอยู่ยาวมาถึง ม.6 โดยตอนนี้สิ่งที่ได้

  • การต่อ Lego เข้าใจกลไกของมัน ตอนนั้นในทีมผมเป็นสาย Mechanic เขียน Code เหรอ ปวดหัว
  • Skill ที่ IT Support ควรมีทั้งการต่อหัวแลน Ghost คอม ลง Windows และอื่นๆ

สอบตรง และ ยุค O-Net A-Net

  • ผมไม่ได้เลือกสายคอมเลย เลือกวิศวกรรมเครื่องกล ที มหิดล เพราะ Season Change ฮ่าๆ และสายประวัติศาสตร์ ส่วนตัวชอบอ่านประวัติศาสตร์ตามหนังสือ Blog และ Web Board ต่างๆ อยู่แล้วครับ

ทำไมวนมาสายคอมได้หละ

  • สอบตรงวิศวะไม่ติดครับ ฮ่าๆ พอจะไปทางประวัติศาสตร์ แม่ทักว่าเรียนไปมันจะหากินได้เหรอ มันเลยมาลงสายคอมที่ วิทยาการคอมพิวเตอร์ มศว ครับ

เริ่มเข้าสู่โลกแห่งการ Debug (Coding)

  • ก่อนเรียนตอนแรก ผมเข้าใจว่า วิทยาการคอมพิวเตอร์ มันเรียนเหมือนที่เคยทำ IT Support มาครับ พวกเข้าหัวแลน Ghost windows แต่มันไม่ใช่ที่คิด  วิทยาการคอมพิวเตอร์ หนีไม่ได้กับการ Coding
  • ปี 1 มาเจอ Assembly ฉบับ mini LC-3 เป็น Emulator ที่ช่วงให้เข้าใจเครื่องจักรมันทำงานอย่างไร จาก Computing Model มา Logic ลอง LC-3 และ มาถึงภาษา C (Button up Approach)
  • ปี 2 เข้าสู่โลก OOP และ Data Structure ด้วย Java และพวกสายเว็บ PHP ASP.Net
  • ปี 3 ลงดิ่งไปมากขึ้นกับด้านนี้ ฮ่าๆ เรามารู้จักสิ่งที่เป็นหัวใจสำคัญงานสาย Coding - Algorithm และลองเรียน SA ออกแบบ DB
  • ปี 4 มีวิชา SA แบบ OO และวิชาสายประยุกต์อย่าง MIS AI Datamining Datawarehouse และ Senior Project ครับ

ทำงาน

  • ช่วงแรกทำ PHP และ Java Spring ทำเว็บงูปลาๆ ไป ทำให้รู้เลยว่า ไม่ชอบทำงานสาย Front (CSS + JavaScript)
  • ถัดมาทำ VB6 / Java Spring
  • ตอนนี้ ทำงานแนว Redesign มั้งๆ เปลี่ยน VB6 มาเป็น .Net ให้หมด  (ตอนนี้รู้สึกว่าเทคโนโลยีอะไรมันไปเร็วๆมาก และตามไม่ทัน ตอนนั้นยังอยู่ที WinApp / WebApp (web api) อยู่เลย ค่อยๆ กลิ้งตามไป) งาน Spring อารมณ์แบบ maintain

ต่อไปหละ

  • อยากรู้อะไรที่เกี่ยวกับ Software Engineering มากขึ้น 🙂

Discover more from naiwaen@DebuggingSoft

Subscribe to get the latest posts sent to your email.