Categories
About Me Education

บันทึกฝึกงานที่ Codium

Codium

เวลามันผ่านไปเร็วมากๆเลยนะครับกับ 2 เดือน 10 วันที่ผมฝึกงานอยู่ที่ Codium จริงๆแล้วผมไม่ต้องฝึกงานก็ได้เพราะพึ่งขึ้นปีสองเองแต่มันก็อยากรู้อยากเห็น อยากได้ประสบการณ์เลยสละเวลาช่วงปิดเทอมดันตัวเองออกจาก Comfort Zone ไปฝึกงานดีกว่า

Categories
Code Education

มาทำ Code Kata กันด้วย Codewars

Screen Shot 2557-05-07 at 9.57.20 PM

Code Kata คำนิยามสำหรับมันจริงๆคืออะไรผมไม่รู้หรอก แต่มันคือการ ฝึกฝน ฝึกฝน และฝึกฝน ในเรื่องเดิมๆแล้วค่อยๆใส่เงื่อนไขเพิ่มเข้าไป เพื่อพัฒนาความสามารถและแนวคิดในการเขียน Code ของเราได้

ตัวผมเองเริ่มทำ Code Kata มาได้สักพักแล้วส่วนใหญ่กก็ทำตอนก่อนจะทำงาน หรือตอนเบื่อๆเซ็งๆคิดงานไม่ออก ก็นั่งทำเล่นๆ ทีนี้ผมเอาโจทย์มาจากไหนล่ะ ? ที่นี่เลยครับ

Categories
About Me Education

ผมเริ่มเรียน Java ตั้งแต่ตอนไหน ?

วันนี้ตอนคาบเรียน OOP มีเพื่อนมาถามว่า ผมเริ่มเรียน Java ตอนไหน ?

ถ้าจะให้นับ Java จริงๆก็คงบอกว่าผมเคยหัดพวก input/output, loop, if/else มาแล้วนิดหน่อยตอนทำ #1S4L แต่ถ้าว่ากันด้วย OOP จริงๆผมก็เริ่มเรียนพร้อมเพื่อนนี่แหละจำได้ว่าตอนเรียน OOP คาบแรกที่จะต้องเรียกใช้ private attribute ใน class จาก class อื่นผมยังนั่งพลิกหาวิธีอยู่เป็นสิบๆนาทีกว่าจะทำได้

ลองถามตัวเองดูครับว่าได้ให้เวลากับมันอย่างเต็มที่หรือยังเข้าใจพื้นฐานมันหรือยัง

Categories
About Me Education

ผมเริ่มเรียน Java ตั้งแต่ตอนไหน ?

วันนี้ตอนคาบเรียน OOP มีเพื่อนมาถามว่า ผมเริ่มเรียน Java ตอนไหน ?

ถ้าจะให้นับ Java จริงๆก็คงบอกว่าผมเคยหัดพวก input/output, loop, if/else มาแล้วนิดหน่อยตอนทำ #1S4L แต่ถ้าว่ากันด้วย OOP จริงๆผมก็เริ่มเรียนพร้อมเพื่อนนี่แหละจำได้ว่าตอนเรียน OOP คาบแรกที่จะต้องเรียกใช้ private attribute ใน class จาก class อื่นผมยังนั่งพลิกหาวิธีอยู่เป็นสิบๆนาทีกว่าจะทำได้

ลองถามตัวเองดูครับว่าได้ให้เวลากับมันอย่างเต็มที่หรือยังเข้าใจพื้นฐานมันหรือยัง

Categories
About Me Education

เรียน Rails/TDD ผ่าน Remote Pair Programming

ด้วยความที่ผมเป็นคนที่ชอบอ่านบล็อกของพี่ๆที่อยู่สายคอมพิวเตอร์ วันนึงก็ได้ไปเจอบล็อกของที่ @visibletrap เข้าแล้วไปสะดุด widget ด้านขวาของบล็อกอันนึงนั่นคือ **Pair with me** โดยผมอยากเรียน TDD อยู่เป็นทุนเดิมอยู่แล้วจึงไม่รอช้าจัดการ email หาพี่แท็ป จนนัดวันกันเรียบร้อย

Categories
About Me Education

เรียน Rails/TDD ผ่าน Remote Pair Programming

ด้วยความที่ผมเป็นคนที่ชอบอ่านบล็อกของพี่ๆที่อยู่สายคอมพิวเตอร์ วันนึงก็ได้ไปเจอบล็อกของที่ @visibletrap เข้าแล้วไปสะดุด widget ด้านขวาของบล็อกอันนึงนั่นคือ **Pair with me** โดยผมอยากเรียน TDD อยู่เป็นทุนเดิมอยู่แล้วจึงไม่รอช้าจัดการ email หาพี่แท็ป จนนัดวันกันเรียบร้อย

Categories
About Me Education

Solving 1 Problem in 5 Languages

หลังจากผ่านพ้น ม.6 ไปได้ด้วยเกือบจะดี(ยังรอผลแอดอยู่) อยู่บ้านว่างๆมาเกือบเดือนแล้วครับ จริงๆตั้งปณิธานไว้ว่าจะเขียนโปรแกรมวันละข้อ แต่ยังไม่ได้ทำตามที่ตั้งเป้าไว้เลย เพื่อเป็นการฝึกฝนเตรียมความพร้อมทีจะไปเรียนวิศวะคอมพิวเตอร์ในระดับมหาลัย ผมเลยคิดไว้ว่าจะเขียนโปรแกรมจำพวก Solving Program 1 ข้อออกมาใน 5 ภาษาโดยมี

1. C (อันนี้เขียนเพราะรู้สึกว่าปี 1 ต้องใช้แล้วก็ฝึกพวก Pointer ด้วย)
2. Python (อันนี้เขียนเพราะรู้สึกมันแปลกดี)
3. Ruby (อันนี้เขียนเพราะอยาก)
4. Java (ช่วงนี้เห็นแต่ละ บ. รับ Java Programmer กันเยอะมากเลยอยากลองหัดเขียน + ฝึกไว้ใช้กับ Android ด้วย)
5. JavaScript (อันนี้เขียนเพราะชอบทำ Web App)

ก็ลองติดตามกันดูนะครับ สัญญาว่าจะเขียนบ่อยๆ..

EDIT: ตัดเหลือแค่ 4 พอนะครับหาอะไรมาแทน JS ไม่ได้ใช้ #1S4L

Categories
Education Software

Developer ระดับนักเรียนที่ผมเห็น

Developer ระดับนักเรียนนี่เราเห็นอยู่สองแบบแหะ
1. Windows form app
2. Web application

จากคนที่รู้ๆจักกันประเภทที่ทำ Windows form app คือไม่ค่อยได้ใช้เข้างาน Internet บ่อยๆ(ในที่นี้รวมถึงผ่านโทรศัพท์/มี server ของตัวเอง) ไม่ค่อยได้เดินทางไปไหนมาไหน(หรือป่าว)

ส่วนพวกที่ทำ Web application ก็พวกที่ชอบทำอะไรผ่าน Internet บ่อยๆ อย่างผมเองชีวิตการเล่นคอมส่วนใหญ่อยู่แต่ในหน้า Browser ไม่ก็ Text editor สักตัว แม้แต่ตอนเปิดปิดเครื่องผมยังไม่เห็น Desktop เครื่องตัวเองเลย เลยมักจะมีความคิดอยู่เสมอว่าอยากทำอะไรมาแปะๆไว้ให้มันเรียกใช้งานผ่าน Browser ได้เวลาออกไปไหนจะได้เรียกใช้งานโปรแกรมนั้นๆได้ ไม่มายึดติดอยู่ที่เครื่องเดียว

 

Categories
About Me Education

Take the Thai Government Scholarship exam!

Last week, I need to take the Thai Government Scholarship exam at Suan Dusit University.  I went to Suan Dusit University with my friend Up and Mix by buses, it take about 3 hours for this trip.

We stay at Suan Dusit Place Hotel, where is in Suan Dusit university. The Room of this hotel tiny for 3 people to stay in the room. The Beds are too soft, then made me backache. Poor Breakfast include with fried rice with eggs, fried egg, rice congee with meat, soup and stir-fried vegetables. But it’s also had good thing. It is a Premier league on TV, so we can watched Arsenal, Chelsea and Man City.

First day, I see many student come from MWIT, TU school. we test 2 subjects. One is English, another is Math. The English test has 3 part structure, vocabulary, and reading. In my opinion reading part is the hardest in this subject. Afternoon, we buy lunch, then take it to our room. Math test in the afternoon it has all of matter of this subject in the test. So it’s very difficult.

After first day test, we decided to go Tokusen by Elite Grill Bar (Yakiniku) at CTW. I think that Tokusen is the best Yakiniku I had ate. Enjoyable, nice service and ordinary rate.

Second day, about Thai-Social and Science subject. Thai-Social test on economy system, politic, culture, AEC, and precis 3 A4 paper. It not difficult for me. Afternoon Science subject it test around Physics, Chemistry and Biology. Biology part is the easiest part in exam because I can do it. The other subjects. Do not mention it XD. After complete the exam we back home with P’s father and P.

 

PS. Thank for reading my first English blog

Categories
About Me Education

ความรู้สึกที่มีต่อระบบการศึกษาไทย (ตอนที่ 1)

…วันนี้ครับผมส่งการบ้านซึ่งครูสั่งว่า ให้ไปหาว่าเราใช้ประโยชน์ของไฟฟ้าสถิตย์ ไปใช้ทำอะไรบ้าง ซึ่งผมก็เปิด Google หาเขียนๆไป 4-5 บรรทัดครบตามจุดประสงค์ที่โจทย์ต้องการ พอส่งไปปรากฏว่า ไม่ได้รับการเซ็นชื่อว่าส่งงาน โดยครูเค้าก็ให้เหตุผลว่าหามาน้อยเกินไป…น้อยเกินไป ??? ในโจทย์ไม่ได้สั่งไว้ซะหน่อยว่าต้องเขียนเยอะขนาดไหน ถามแค่คำถามสั้นๆ ส่วนพวกที่ครูเค้าเซ็นให้ ก็หาจาก Google มาเหมือนกันแต่ปรินท์ๆมาแปะ 2-3 หน้า ผมไม่ได้บอกนะว่าพวกที่ปรินท์มาแล้วครูเค้าเซ็นให้เนี่ยทำไม่ถูก แต่ครูเค้าอ่านงานที่เขียนไปก่อนหรือยังว่าครบตามที่สั่งหรือป่าว หรือแค่เห็นว่าเขียนมาน้อยก็ตีๆกลับไปให้ ไปปรินท์ๆมาแปะแล้วส่งแบบคนอื่น…

 

ผมยังมองไม่เห็นว่าระบบการศึกษาของประเทศเรามันจะมีมาตรฐานตรงไหนเลย อย่างเช่น

1. ครูสั่งงาน 1 ชิ้น แต่ละ
ห้องส่งคนละวันคนละเวลากัน แค่ส่งคนละเวลากันคะแนนที่ได้ก็ต่างกันแล้ว เพราะครูที่ตรวจงานมีสภาพแวดล้อมที่ต่างกันเช่น ตรวจห้อง A ตอนอารมณ์ดีๆ เสียงเงียบๆไม่มีอะไรกวนใจ เค้าก็จะให้คะแนนสูงๆ ผิดนิดผิดหน่อยก็ปล่อยๆไป แต่ตอนตรวจห้อง B ตอนอารมณ์เสีย อารมณ์ไม่ดี เด็กกวนใจ บ้านน้ำท่วม ทะเลาะกับคนที่บ้าน ฯลฯ ก็ตัดคะแนนเล็กๆน้อยๆในจุดเดียวกับที่ปล่อยผ่านให้กับห้อง A

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

3. ต่างโรงเรียน ต่างครู ต่างคะแนน แล้วมาใช้ GPA ในการ Admission เข้าเรียนต่อมหาลัย  ข้อนี้ผมว่ามันเป็นอะไรที่แย่มากๆของนักเรียนที่เรียนในโรงเรียนที่ให้เกรดยากๆ ไม่มีการปล่อยเกรด ไหนๆจะใช้ GPA ในการ Admission แล้วก็ทำข้อสอบส่วนกลางในการให้ GPA ไปเลยสิ มาให้แต่ละโรงเรียนหาเกณฑ์การให้เอง มันไม่ยุติธรรมนะ…อ้อพวกที่บอกว่าถ้าเรียนเก่งจริงก็ได้เกรดดีๆเองแหละน่า ลองมาเจออาจารย์คนที่ ทำถูกหมด แต่เขียน = ไม่ตรงให้ 0 ทั้งแผ่นดูมั้ยครับ ?

4….ยังคิดไม่ออกไว้ต่อตอนหน้าแล้วกันนะ