สำหรับคนที่เริ่มเขียนโปรแกรมใหม่ๆ คงจะมีปัญหาเหมือนๆกันว่า

โจทย์ข้อนี้จะเขียนยังไงดี มันมืด 8 ด้านไปหมด คิดเท่าไหร่ก็คิดไม่ออก

แต่มันตรงกันข้ามกับบางคนที่เขียนโปรแกรมมานานแล้ว ที่พอเห็นโจทย์ปุ๊บ

algorithm ต่างๆก็ไหลเข้ามาเองโดยแทบจะไม่ต้องหยุดคิด

ทำไมมันถึงเป็นเช่นนั้น ? ทั้งๆทีคน 2 ประเภทนี้ก็ไม่ได้ฉลาดหรือเก่งไปกว่ากันเลย

จากข้อสังเกตของผมเอง มันอาจจะเป็นเพราะว่า ไอคนที่เห็นโจทย์ปุ๊บ คิดออกทันทีน่ะ

เขาผ่านอารมณ์ "คืนหนึ่ง" ของการเขียนโปรแกรมมาแล้ว

 

แล้วอะไรมันคือไอ้เจ้าอารมณ์คืนหนึ่งหละ ?

อารมณ์คืนหนึ่งนี้ ก็ตามชื่อแหละครับ คืนหนึ่ง ที่คุณกำลังนั่งเขียนโปรแกรม

คิดเท่าไหร่ก็คิดไม่ออก คิดจนหัวจะระเบิด . . แต่สุดท้าย คุณก็ทำโจทย์นั้นได้สำเร็จ ด้วยตัวเอง

ย้ำนะครับ ว่า ด้วยตัวเอง ไม่ได้ไปดู code หรือ algorithm ของใครเค้ามา

ไม่ว่าจะใช้เวลานานกี่นาที กี่ชั่วโมง หรือ กี่วันก็ตาม และถึงแม้ว่ามันจะเป็นโจทย์ง่ายแสนง่าย

แต่เชื่อเถอะครับ หลังจากที่คุณผ่านอารมณ์คืนหนึ่งนี้มาแล้ว คุณจะสามารถเขียนโปรแกรมได้ดีขึ้น

อย่างน้อยๆ ถ้าเจอโจทย์แนวเดียวกันนี้ คุณก็สามารถแก้โจทย์ได้เร็วขึ้น เพราะคุณเคยผ่านมันมาแล้ว

คุณเคย ฝึกคิด และ แก้ปัญหาได้ด้วยตัวของคุณเองมาแล้ว

 

โดยส่วนตัวผมคิดว่า คนที่เขียนโปรแกรมเก่ง ไม่ใช่เพราะเขาอัจฉริยะ ถึงจะมีส่วน แต่ก็เป็นส่วนน้อย

แต่ผมคิดว่า คนที่เขียนโปรแกรมเก่ง เกิดจากการที่เค้าผ่านอารมณ์ "คืนหนึ่ง" มามากมาย นับครั้งไม่ถ้วน

ซึ่งมันแตกต่างจากคนที่ พอเขียนไม่ได้นิดหน่อยก็เลิกทำ หรือไปดูเฉลย มันจึงไม่แปลกเลย

ที่คนเหล่านี้จะเขียนโปรแกรมไม่ได้เก่งขึ้นเลยแม้แต่น้อย . . เพราะเค้าไม่ได้ฝึกแก้ปัญหาด้วยตัวเอง

 

ที่มาเขียน Blog นี้ก็เพราะว่าเพิ่งผ่านอารมณ์คืนหนึ่งมาสดๆร้อนๆ

code เกินมา 2 ตัวอักษร แต่นั่ง debug อยู่ 2 วัน T^T

แต่สุดท้ายก็ทำเสร็จ ฮ่าๆๆ

 

สำหรับคนที่กำลังเจอกับอารมณ์ "คืนหนึ่ง" ของการเขียนโปรแกรมอยู่

ก็ขอให้พยายามผ่านมันไปให้ได้ด้วยตัวของคุณเองนะครับ ^^

Comment

Comment:

Tweet

อ่านแล้วเครียดดด
มาแวะของพี่บ้างนะ ... ไม่มีคนอ่าน 555

#13 By xpipato on 2009-12-19 21:20

ประมาณว่ามันต้อง

ผมผ่านมาเยอะ

ถึงจะมองโจทย์ได้ทะลุ
ประเภทมองโจทย์แล้วอัลกอวิ่งเข้าหัวเลย ไม่มีดีเลย์คิดอัลกอ

#12 By hiddenmin (124.120.243.45) on 2009-09-22 22:16

คืนนี้คงไม่ใช่คืนสุดท้ายที่เป็นคืนหนึ่ง

เพราะคืนหนึ่งน่าจะไม่ได้ได้เกิดในคืนนี้ ฮ่าๆ

เขียนดีหวะ confused smile

#11 By Ambas on 2009-09-13 22:00

แต่บางทีคืนหนึ่งของบางคนมันอาจจะยาวนานเกินไป sad smile

#10 By Petzh on 2009-09-13 19:16

เขียนบล็อคงี้

เหมือนด่ากาน ทางอ้อม หลอกๆๆ
จะตั้งใจอ่านแล้ววววว ^^

#9 By Nuii (110.164.145.219) on 2009-09-13 12:15

เขียนด่าเค้าแน่ๆ TT


ทำไม่ได้ก้เลิกทำเนี่ย
= ="


โกด ห้าห้าาาquestion

#8 By SmileL (58.64.71.148) on 2009-09-12 21:15

ของกุคงมากกว่าคืนหนึ่งว่ะ ฮ่าๆๆ

อาจจะซัก เดือนนึง

#7 By Gam (124.121.208.208) on 2009-09-12 21:11

เคยเป็นบ่อยๆ

แต่ช่วงนี้ไม่ค่อยเป็นเลย

ไม่ค่อยได้เขียนโปรแกรม

T T

แต่ช่วงนี้ย้ายไปเป็นคืนหนึ่งของการเขียนเว็บแทน

เศร้า

#6 By ~DoppLer PlaThoNg~ on 2009-09-12 20:53

นาทีหนึ่ง ชั่วโมงหนึ่ง วันหนึ่ง คืนหนึ่ง อาทิตย์หนึ่ง เดือนหนึ่ง ปีหนึ่ง ชั่วชีวิตหนึ่ง

ช่วงเวลาหนึ่งๆ มีอะไรให้แก้ไขแตกต่างกันไป

Hot! Hot! Hot! Hot! Hot!

#5 By MICHELIN on 2009-09-12 14:50

- - โอ คืนหนึ่ง หนึ่งคืน คืนหนึ่ง หนึ่งคืน คืนหนึ่ง หนึ่งคืน คืนหนึ่ง หนึ่งคืน

Hot! Hot! Hot! Hot! Hot! Hot! Hot! Hot!

#4 By - on 2009-09-12 07:36

ของปอมันอารมณ์แบบ อาทิตย์หนึ่งอ่ะ ไม่ใช่คืนหนึ่งแล้วฮ่าๆๆ

#3 By iPor (112.142.149.36) on 2009-09-12 00:09

คืนนั้น

คืนนั้น

ใช่มั้ย

ที่ห้องไอ้คิว 555

#2 By Kniezz on 2009-09-11 22:47

ผมผ่านคืนหนึ่งมาหลายทีละ แบบ ดีใจจนแทบบ้า เขียนเสร็จซะทีโว๊ย 555

ชอบคับ ^^ ให้ Hot! Hot! Hot! Hot! Hot!

จนเริ่มเชี่ยวชาญโปรแกรมมิ่งบ้างแล้ว ไว้ผมจะเทพตามพี่ไปนะ 55555555

#1 By Near on 2009-09-11 22:28