Page 1 of 3 123 LastLast
Results 1 to 10 of 29

Thread: ทำไมผมถึงเกิดมาโง่ขนาดนี้ครับ...

  1. #1
    DreamPlusPlus
    Guest


    ทำไมผมถึงเกิดมาโง่ขนาดนี้ครับ...

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

  2. #2
    DreamPlusPlus
    Guest


    Re: ทำไมผมถึงเกิดมาโง่ขนาดนี้ครับ...

    จะมีหลักการยังไงให้เข้าใจเกี่ยวกับภาษาคอมพิวเตอร์ง่าย ๆ มั่งครับ

    ผมลอง Download Source Code ภาษา C มาลอง Compile ดูแต่ไม่เคยผ่านซักทีครับ มันมีหลักการยังไงครับ...

  3. #3
    Junior Member
    Join Date
    Oct 2004
    Location
    thailand
    Posts
    0


    Re: ทำไมผมถึงเกิดมาโง่ขนาดนี้ครับ...

    ก่อนอื่น ผมคงต้องบอกก่อนว่าผมก็ไม่ได้เก่งไรมากมายนัก แต่ ผมพอทำได้ อ่ะเอาเป็นว่าผมจะสอนแล้ว
    1. ลองโปรแกรม hello world ยอดฮิตก่อน
    2. พอได้ก็ลอง เขียน วนลูป hello wold 4 ตัว
    3. พอได้ ก็ลองใช้ เงื่อนไข เข้าช่วย ว่า พอ hello wold 3 ก็ให้หยุด
    4. พอได้ ก็ลองเขียน การติดต่อกับ user ด้วยการ รับค่า input output ถามชื่อ แล้วตอบว่า hello ชื่อที่ใส่
    5. พอได้ก็ลองเขียน โปรแกรมเครื่องคิดเลข ดู
    พอได้ขนาดนี้ก็น่าจะเข้าใจโครงสร้าง ภาษา ระดับ 1. แล้ว
    เสร็จแล้ว ต้องการรู้อะไรเพิ่ม ก็มาโพส ถามละกันจะพยายามตอบเท่าที่ทำได้
    ผมก็โง่ ๆ เหมือนกัน อาจจะตอบไม่ได้ก็ได้ แหะๆๆ

  4. #4
    oatania_tu
    Guest


    Re: ทำไมผมถึงเกิดมาโง่ขนาดนี้ครับ...

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

  5. #5
    Senior Member
    Join Date
    Jul 2004
    Location
    Bangkok
    Posts
    187


    Re: ทำไมผมถึงเกิดมาโง่ขนาดนี้ครับ...

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

    สู้ๆ

  6. #6
    Junior Member
    Join Date
    Nov 2006
    Posts
    27


    ต้องขอแเล่าประสบการณ์ของตัวเองนะครับ คือว่าผมก็หัด C++ เลย โดยไม่ได้มีพื้นฐานมาก่อน พอหัดไปหัดไปก็ไม่รู้เรื่อง ก็เลยไปดาวน์โหลดโค๊ตมาคอมพ์ไพล์ แต่ก็ไม่ผ่านซะที ผมพยายามศึกษาอยู่นานมาก แต่ก้ไม่ได้เรื่องอะไร ยิ่งเรื่อง pointer union etc ยิ่งจบเลย ผมจึงต้องไปหัด PHP ก็เริ่มแรกก็ไปหัด เอาของสูงเข้าก่อน ปล้ำอยูุ่นานเพราะเห็นเพื่อนทำเป็น เรากะจะเอาให้เก่งเท่าเค้า
    หัดเท่าใหร่ก็ไม่เข้าใจซะที ลองเขียนเองก็เขียนได้แบบท่องๆ ไม่ได้เข้าใจอะไรนิ จนกระทั่งเราละทิถิมานะถือดี ยอมรับกับตัวเองได้ว่าเรามันไม่มีความรู้ เริ่มหัดจากพื้นฐาน ไม่นานก็หัด PHP ได้ พอกลับมา C ก็ใช้ความถือดีเป็นเกณท์ ไปเล่น OPENGL+MFC ทั้งๆที่ใช้คลาสยังไม่เป็นเลย คือกะจะเอาให้เก่งเหมือนที่เขาทำ เอาโค๊ตเขามาคอมไพล์ีอีก ผ่าน ก็งงอีก เพราะไม่มีพื้นฐาน ท่องอีกแล้ว มั่วอีก ดูโค๊ตเขาไม่รู้เรื่องสักตัว คือถ้าเรายังแก้โคีตเขาไม่ได้ แสดงว่าเรายังไม่ถึงระดับนั้น ยังไม่เข้าใจ ผมก็เลยต้องกลับไปหัดพื้นฐานใหม่
    เชิ่่อผมสิ ถ้าคุณหัดพื้นฐานใหม่คุณจะต้องเจอปัญหาหนักแน่ ๆ แต่มันเป็นสิ่งที่ต้องก้าวข้าม อย่าคิดว่าเราพึ่งหัดแล้วจะเขียนโปรแกรมแบบที่เค้าใช้กัน มันไม่ได้หรอก ต้องใจเย็น

  7. #7


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

  8. #8


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


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

  9. #9
    Junior Member
    Join Date
    Dec 2006
    Posts
    7


    มันอาจจะไม่เหมาะกับคุณก็ได้คับ หาอย่างอื่นทำดีกว่าคับ แต่ถ้าไม่ยอมแพ้ก็ลองไปเรื่อยๆคับ ซักวันคุณต้องทำได้

  10. #10
    Junior Member
    Join Date
    Oct 2006
    Location
    bangkok
    Posts
    1


    ผมว่าเจ้าของกระทู้น่าจะเข้าใจในระดับนึงแล้ว แต่ที่ทำไม่ได้คือ การนำมาประยุกต์ใช้ ซึ่งก็เป็นปัญหาเดียวกับผมตอนนี้ ผมเรียน comsci ก็ได้แต่เรียนพวก ทฤษฎี ซึ่งก็คือพื้นฐานที่จะนำไปประยุกต์ใช้

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

    ผมจะมีช่อง ให้ใส่ชื่อของเราที่เป็นภาษาอังกฤษเข้าไป แล้วกด summit หรือ ok เป็นต้น ตัวอักษรทั้งหมดก็จะสลับที่กัน พอสลับที่กันเสร็จ

    เราก็กด ok อีกที มันก็จไปดึงข้อมูลจากฐานข้อมูลมา ว่าชื่อนี้ มีความหมายหรือเปล่า ซึ่งโปรแกรมนี้ก็คือการเอาชื่อตัวเองมาหานามปากกานั้นเอง

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

    อีกวิธีหนึ่งก็คือ เข้าเวบไซต์บางเวบจะมีคนเอาโจทย์มาตั้งถามอย่างเช่นเวบ พันทิบ เราก็อาจจะเอาโจทย์จากตรงนั้นมาทำก็ได้ ถ้าเราไม่รู้ว่าจะตั้งโจทย์ให้ตัวเองอย่างไร

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

Page 1 of 3 123 LastLast

Members who have read this thread : 0

Actions : (View-Readers)

There are no names to display.

Members who have read this thread: 0

There are no members to list at the moment.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •