ผมจะอธิบายสั้นๆ แบบกระชับนะครับ พร้อมตั้งคำถาม รบกวนให้คำแนะนำด้วยครับ
(คิดคำพูดตั้งนาน พยายามอ่านหน่อยนะครับ ปกติอธิบายคนอื่นมักจะเข้าใจยากสักหน่อย ขอโทษด้วยครับ)
ปัจจุบัน 02/2556
ผมเขียน vb6 ระบบค่อนข้างจะใหญ่ แต่แยกกันเขียนหลายคน (15+)
ประสบการณ์เขียนของผม 5-7 ปีเห็นจะได้ พอเขียนได้แต่ไม่ถึงกับเก่งครับ
ผมคิดว่า vb6 ที่ผมเขียนอยู่น่าจะอยู่ได้อีกไม่เกิน 10 ปี (+- นิดหน่อย)
หลังจากนั้นคงต้องปรับเปลี่ยน ด้วยเหตุผลอะไรสักอย่าง windows , db , ...
ผมเขียนพวก DLL ใช้เองบ้าง แต่ผมทำคนเดียวใช้คนเดียว อิอิ (นอกคอก)
พอจะมีความรู้ด้าน OOP อยู่บ้าง.
คำถาม
1. ผมจำเป็น หรือ ควรจะเริ่มเรียนรู้ภาษาอะไร
เคยลอง C# ได้สักระยะแล้ว แต่ทุกอย่างต้องใช้เวลา (ผมไม่เข้าใจ OOP เท่าไหร่หรอก)
ทำให้การหัด C# ของผมกระทบงานปัจจุบันมาก เลยต้องพักไปก่อน...
2. ผมควรรอไปก่อนค่อยเริ่มหัด เพราะมีเวลาอีก 5 ปีข้างหน้าค่อยเริ่ม ... ดีมั๊ยครับ
3. ผมเคยลองๆ หยุดๆ มาหลายตัวแล้ว และบางครั้งได้ข้อสรุปว่า
เริ่มก่อนก็ใช่ว่าดี ถ้าภาษานั้นยังไม่นิ่ง อันนี้ท่านว่าจริงมั๊ย
4. ส่วนตัวไม่อยากต้านกระแส OOP แต่ใจผมก็กล้าๆ กลัวๆ สำหรับผมมันยากจริง ๆ OOP เนี่ย "=="
***คำว่ายากในที่นี้คือ ฟังๆ แล้วการเริ่มต้นสร้าง OOP นี่ต้องเป็นคนที่มีประสบการณ์มากๆ
หรือไม่ก็ต้องเป็นระบบงานที่ใหญ่มาก ๆ
5. หลายคนบอกว่า VB6 ก็เกือบจะเป็น OOP สมบูรณ์ถ้า inherit ได้ แต่เจ้าคุณสมบัติที่ว่านี้
ชาตินี้ผมจะได้ใช้มันปล่าวก็ไม่รู้....
6. จริงๆ คำถามมีเยอะ แต่ไม่อยากให้มากไป กลัวเบื่อ
รบกวนเพื่อนๆ ชี้แนะด้วยครับ หรือเป็นการแสดงความเห็นก็ได้
ขอบคุณครับ
ช่วยชี้แนะด้วยครับ เรื่องการเตรียมตัวในการเรียนรู้ภาษาถัดไป
(คิดคำพูดตั้งนาน พยายามอ่านหน่อยนะครับ ปกติอธิบายคนอื่นมักจะเข้าใจยากสักหน่อย ขอโทษด้วยครับ)
ปัจจุบัน 02/2556
ผมเขียน vb6 ระบบค่อนข้างจะใหญ่ แต่แยกกันเขียนหลายคน (15+)
ประสบการณ์เขียนของผม 5-7 ปีเห็นจะได้ พอเขียนได้แต่ไม่ถึงกับเก่งครับ
ผมคิดว่า vb6 ที่ผมเขียนอยู่น่าจะอยู่ได้อีกไม่เกิน 10 ปี (+- นิดหน่อย)
หลังจากนั้นคงต้องปรับเปลี่ยน ด้วยเหตุผลอะไรสักอย่าง windows , db , ...
ผมเขียนพวก DLL ใช้เองบ้าง แต่ผมทำคนเดียวใช้คนเดียว อิอิ (นอกคอก)
พอจะมีความรู้ด้าน OOP อยู่บ้าง.
คำถาม
1. ผมจำเป็น หรือ ควรจะเริ่มเรียนรู้ภาษาอะไร
เคยลอง C# ได้สักระยะแล้ว แต่ทุกอย่างต้องใช้เวลา (ผมไม่เข้าใจ OOP เท่าไหร่หรอก)
ทำให้การหัด C# ของผมกระทบงานปัจจุบันมาก เลยต้องพักไปก่อน...
2. ผมควรรอไปก่อนค่อยเริ่มหัด เพราะมีเวลาอีก 5 ปีข้างหน้าค่อยเริ่ม ... ดีมั๊ยครับ
3. ผมเคยลองๆ หยุดๆ มาหลายตัวแล้ว และบางครั้งได้ข้อสรุปว่า
เริ่มก่อนก็ใช่ว่าดี ถ้าภาษานั้นยังไม่นิ่ง อันนี้ท่านว่าจริงมั๊ย
4. ส่วนตัวไม่อยากต้านกระแส OOP แต่ใจผมก็กล้าๆ กลัวๆ สำหรับผมมันยากจริง ๆ OOP เนี่ย "=="
***คำว่ายากในที่นี้คือ ฟังๆ แล้วการเริ่มต้นสร้าง OOP นี่ต้องเป็นคนที่มีประสบการณ์มากๆ
หรือไม่ก็ต้องเป็นระบบงานที่ใหญ่มาก ๆ
5. หลายคนบอกว่า VB6 ก็เกือบจะเป็น OOP สมบูรณ์ถ้า inherit ได้ แต่เจ้าคุณสมบัติที่ว่านี้
ชาตินี้ผมจะได้ใช้มันปล่าวก็ไม่รู้....
6. จริงๆ คำถามมีเยอะ แต่ไม่อยากให้มากไป กลัวเบื่อ
รบกวนเพื่อนๆ ชี้แนะด้วยครับ หรือเป็นการแสดงความเห็นก็ได้
ขอบคุณครับ