ชีวิตป.เอกเทอมสี่

Posted on June 4, 2015

2


สำหรับเทอมสาม อ่านได้ที่นี่
(https://amchiclet.wordpress.com/2015/03/30/%E0%B8%8A%E0%B8%B5%E0%B8%A7%E0%B8%B4%E0%B8%95%E0%B8%9B-%E0%B9%80%E0%B8%AD%E0%B8%81%E0%B9%80%E0%B8%97%E0%B8%AD%E0%B8%A1%E0%B8%AA%E0%B8%B2%E0%B8%A1/)

เทอมนี้โดยสรุป เรียนหนักมาก กิจกรรมหนักมากไม่แพ้กัน


การวิจัย


เล่าไว้ว่า เมื่อเทอมสอง เราได้ทำงานวิจัยกับคนชื่อโมเส้น

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

ในเรื่องของการช่วยเขียน เราไม่ค่อยได้มีส่วนร่วมเท่าไร
ก็หายๆไป หลักๆโมเส้นก็เป็นคนเขียน

แล้วมาวันนึงโมเส้นก็อีเมลมา บอกว่า
เอาหละ พรุ่งนี้เราจะ submit แล้ว
คืนนี้ว่างไหม มาช่วยหน่อย

คืนนั้นเราก็เลยได้ช่วยเขียนนิดดดดนึง จนถึงประมาณตีสามแล้วก็ submit ไป
ถือเป็นเปเปอร์แรกในชีวิต ไม่เคยมีมาก่อน เป็นความรู้สึกที่ดีเหมือนกัน

ผ่านไปประมาณ 3-4 เดือน ปลายๆเทอม เช็ดเข้ ได้อีเมลบอกว่า paper accepted
(แปลว่า เปเปอร์จะได้ตีพิมพ์ แถมจะให้ตัวแทนผู้เขียนเปเปอร์ไปพรีเซ้นงานด้วย)

ถือเป็นความสำเร็จครั้งยิ่งใหญ่เลยทีเดียว

เกิดมาไม่เคยจะ submit paper
submit อันแรก ได้ accepted เลย โชคดีชิบหาย
แถมเป็นการประชุมวิชาการที่เจ๋งระเบิดเถิดเทิง (ฟังเค้าพูดมาอีกที) ของด้าน software engineering เลย

ไม่ได้ตรงกับงานวิจัยที่ทำกับเดวิด แต่เอาวะ แค่นี้ก็เท่ชิบหายละ

กูยอด

ส่วนงานวิจัยกับเดวิดก็ยังคงไปเรื่อยๆ ยังไม่มีอะไรตื่นเต้น
สิ่งที่ทำอยู่ก็คือเปรียบเทียบ compiler หลายๆตัว
แล้วดูว่าตัวไหนมันเร็วกว่า verified compiler (รายละเอียดอยู่ในโพสเทอมที่แล้ว)
แล้วเร็วกว่ายังไงเมื่อไรทำไมบ้าง


การเรียน


เทอมนี้เรียนสองตัว

1) compiler construction

หลักๆก็คือ สอนการเขียน compiler ตั้งแต่
แปลงจากภาษาโปรแกรม ให้เป็น ภาษาที่ใกล้เคียง ภาษาของคอมพิวเตอร์ที่สุด

ก็เป็นคอรส์ที่มันส์ดีแต่การบ้านเยอะใช้ได้

ก็จะค่อยๆเพิ่มเป็นแบบ
เอ้า การบ้านแรก แปลงภาษาโปรแกรมให้เป็นที่เรียกว่า token
เอ้า การบ้านถัดมา เอา token มาแปลให้เป็นที่เรียกว่า syntax tree
เอ้า การบ้านถัดมา เอา syntax tree มาแปลเป็นภาษาเครื่อง
เอ้า การบ้านถัดมา เพิ่งความ object oriented เข้าไปในภาษาโปรแกรม แล้วทำทุกอย่างในสามการบ้านแรก
เอ้า การบ้านถัดมา ลอง optimize code แบบอัตโนมัติซักสองอย่างที่ compiler ทั่วๆไปทำดู

วิชานี้ทำให้เราได้ใช้เวลาอยู่ที่คณะตอนดึกๆอยู่บ่อยมาก
จังหวะทำการบ้านเสร็จจะรู้สึกฟินมาก เหมือนในรูป

IMG_2211

2) program verification

คิดว่าเป็นวิชาที่ชอบอันดับต้นๆตั้งแต่เรียนมาก็ว่าได้

วิชานี้สอนวิธีการมอง code ให้เป็นสิ่งที่จับต้องได้ทางคณิตศาสตร์
หลังจากมันแปลงเป็นคณิตศาสตร์แล้ว เราสามารถพิสูจน์สิ่งต่างๆเกี่ยวกับ code ได้

ซึ่งแรกๆก็จะเป็นการปูพื้นฐานเลขใหม่ เรียน set theory ฯลฯ
การบ้านแรกได้คะแนนกระจอกอย่างกับขี้ เกินครึ่งมานิดนึง

IMG_2206

จากนั้นค่อยๆเริ่มเข้าสู่การมองภาษาโปรแกรมยังไงให้เป็นคณิตศาสตร์
จากนั้นภาษาโปรแกรมก็ค่อยๆเพิ่มความเป็น object oriented เข้าไป
สุดท้ายภาษาโปรแกรมก็เพิ่มความเป็น multi thread เข้าไป

ถือว่าเปิดหูเปิดตากับโลกคณิตศาสตร์และซาบซึ้งในความสำคัญของคณิตสาตร์มากขึ้น

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

จบเทอมนี้ไปด้วยความขยันและความสนุกกับวิชา เกรดก็เลยสวยงามดั่งใจนึก

แถมนิดนึง
เทอมนี้ คนที่สร้างภาษา c++ มาเยี่ยมมหาลัย
เลยจัดรูปคู่ไปหนึ่งรูป เพื่อความบันเทิงใจ

IMG_2207


กิจกรรม


งานกีฬาสี

เป็นประเพณีคล้าย บอลประเพณีจุฬาธรรมศาสตร์ ว่า
พวกคนไทยมหาลัยในภาคกลางตอนซ้าย (midwest) ของอเมริกาจะมาเจอกันเพื่อเล่นกีฬา
ซึงเราเข้าใจ (แบบผิดๆ) ว่าเตะบอลถือเป็นงานใหญ่ของประเพณีนี้

จากความเข้าใจผิดๆนี้ เราเลยเริ่มจับกลุ่มซ้อมบอลอย่างขะมักเขม้น
เกณฑ์น้องใหม่เอย เด็กป.โท ป.เอก มาซ้อมบอลกันยิ่งใหญ่
ขนาดนักกีฬา squash มือหนึ่งยังมาเตะบอลด้วยเลยนะเออ

IMG_2205

พอถึงวันจริง ก็จัดรถกันไปสถานที่เตะบอล
คุยกันระหว่างทางสนุกมาก
มีเกี่ยวกับดอกไม้ไฟเอย กัญชาเอย ตัวสะกั๊งบินได้เอย ฯลฯ
นี่รูปเพื่อนร่วมรถ

IMG_2215

ไปถึงสถานที่ก็เห็นเค้ากะลังปิ้งบาร์บีคิวกินกันอยู่ก็ไปแจม
ไปๆมาๆ คุยกัน เข้าเรื่องเตะบอล

ปรากฏว่าปีนี้ไม่มี แต่ไม่เคยจะมาแจ้งให้เราทราบ (ซะงั้น)
พอเค้าเห็นว่าเรามาครบทีมเค้าเลยพยายามจัดอะไรแบบลวกๆให้ จะได้ไม่เสียมารยาท
สรุปได้สนามบอลเป็นหลุมๆมา กูเซ็งครับ
ก็ผิดหวังไปเรื่องเล่นกีฬา แต่สิ่งที่ได้จากงานนี้คือได้สนิทกับเพื่อนร่วมรถมากขึ้น

งานแต่งงาน ป๊อป โช

อีกหนึ่งงานแต่งงานที่อยากไปแล้วอดไป
ยังโชคดีที่มีคนใจบุญช่วย skype จากในงานมาเพื่อให้เราได้เห็นบรรยากาศ

IMG_2199

ตอนนี้เพื่อนก็แต่งงานกันไปทีละคน
เรามีลางสังหรณ์ว่าจะไม่ได้ไปงานแต่งงานของเพื่อนสนิทแม้แต่คนเดียว (ร้องไห้หนักใช้ได้)

เยี่ยมลูกเพื่อน

หลังจากเปิดเทอมซักพัก เพื่อนเราที่อยู่ wisconsin ก็มีลูก
เราก็เลยขับรถไปเยี่ยม ไปเซ้วฟี่กับลูกเค้ามารูปนึง

IMG_2208

ลอยกระทง

ประมาณวันเพ็ญเดือนสิบสอง คนไทยที่นี่ก็จัดงานลอยกระทงกัน
ถือว่าใช้ได้เลย มีการสอนทำกระทงกระดาษ และมีขายอาหารเล็กน้อย
เสร็จแล้วก็ไปลอยกันที่ลำธารใกล้ๆ

IMG_2209IMG_2210

อุบัติเหตุ

เล่าแล้วใช่ไหมว่าเราไปตีแบต
ยังไม่ได้เล่าว่าคางแตก

เรื่องของเรื่องคือ เราเล่นคู่แล้วเราไปยืนข้างหลังคู่เล่นแล้วไม่ทันระวัง
เจอไม้แบตฟันคาง ต้องไปเย็บถึงโรงพยาบาลเลยทีเดียว
ตอนนี้คางด้านขวา ยาวขึ้นประมาณ 1 มิล รู้สึกหล่อขึ้น 40%

IMG_2212

ไปเที่ยว disneyland

รอบนี้วันหยุดที่เรียกว่า thanksgiving ก็ได้บินไปหาเดียร์ตามเคย
รอบนี้นัดกับครอบครัวที่เป็นเพื่อนสนิทของเดียร์ไปเที่ยว disneyland กัน
ก็ได้เที่ยวกับเดียร์ในบรรยากาศแบบเด็กๆอีกรอบ สนุกมาก

IMG_2200

คริสมาสสุดท้ายกับเพื่อนซี้สองคน

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

IMG_2213

ประสบการณ์เด็ดในทริปนี้คือเล่น รัมมี่ 1000 แต้ม ชนะเลิศ
ปกติแพ้สองคนนี้ตลอด

หยุดคริสมาส

ก่อนกลับก็ได้ไปเที่ยวดูไฟคริสมาสกับเดียร์แถวๆบ้าน

IMG_2214

หลังจากนั้นกลับไทยสิแคร้บ

ก่อนกลับ แวะญี่ปุ่นด้วย
รอบนี้ได้เที่ยวสมใจ
ได้ไปเจอ cafe แมว

IMG_2204

กลับไทยก็ได้นัดเพื่อนๆที่สะสมมาตั้งแต่ สมัยมัธยม จนทำงาน จนเรียนต่อ มาเจอที่บ้าน

IMG_2201IMG_2202

รวมถึงได้ไปเที่ยวบ้านเดียร์ กินอาหารสไตล์บ้านที่อร่อยสุดๆของแม่เดียร์

IMG_2203

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

แล้วเดี๋ยวจบซัมเมอร์ (ประมาณเดือนสิงหา กันยา) จะเอาประสบการณ์มาแชร์

จบเรื่องราวเทอม 4 แล้ว หวังว่า เทอม 5 จะตามมาเร็วๆนี้
(ปัจจุบันอยู่เทอม 6 ยังเป็นช่วงซัมเมอร์อยู่)

Posted in: Uncategorized