ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingทำไม PHP มันยากจังครับ
หน้า: [1] 2 3 4   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ทำไม PHP มันยากจังครับ  (อ่าน 7245 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
LuisllSuarez
สมุนแก๊งเสียว
*

พลังน้ำใจ: 19
ออฟไลน์ ออฟไลน์

กระทู้: 705



ดูรายละเอียด
« เมื่อ: 20 มิถุนายน 2013, 23:08:36 »

ยากมาก ยังไปไม่ถึงไหนเลย กรรม  wanwan035
บันทึกการเข้า
Papza_allnew
สมุนแก๊งเสียว
*

พลังน้ำใจ: 68
ออฟไลน์ ออฟไลน์

กระทู้: 695



ดูรายละเอียด
« ตอบ #1 เมื่อ: 20 มิถุนายน 2013, 23:10:03 »

อยากจะบอกว่า ไม่ไปไหนเหมือนกัน  wanwan009
บันทึกการเข้า

p44n
Verified Seller
สมุนแก๊งเสียว
*

พลังน้ำใจ: 105
ออฟไลน์ ออฟไลน์

กระทู้: 674



ดูรายละเอียด
« ตอบ #2 เมื่อ: 20 มิถุนายน 2013, 23:13:31 »

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

 wanwan017
บันทึกการเข้า

Python, PHP OOP, MVC CodeIgniter, MongoDB, MySQL, MsSQL ,CSS Tableless, Responsive Design, Cross-platform, Javascript, jQuery, AngularJS, NodeJS,  Fackbook API, Paypal API, Omise API, Google Map API, C# Window Applications, .NET Framework, JAVA (Android Developer, JSP), Hybrid Application with Cordova + Ionic Framework, ReactJS, React Native
LuisllSuarez
สมุนแก๊งเสียว
*

พลังน้ำใจ: 19
ออฟไลน์ ออฟไลน์

กระทู้: 705



ดูรายละเอียด
« ตอบ #3 เมื่อ: 20 มิถุนายน 2013, 23:16:01 »

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

 wanwan017
อั๊ยย่ะ ท่านรับสอนด้วย  Embarrassed
บันทึกการเข้า
esanza.com
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 270
ออฟไลน์ ออฟไลน์

กระทู้: 3,672



ดูรายละเอียด
« ตอบ #4 เมื่อ: 20 มิถุนายน 2013, 23:16:12 »

บรรดาภาษาทั้งหลาย php ง่ายสุดแล้วครับ
ประกาศตัวแปรดิบๆ เอามาใช้ได้เลย
<?  
$a=1;
$b=2;
$sum=$a+$b;
echo $sum; // ผลลัพธ์คือ 3
?>
ผมว่าง่ายมากเลยนะครับ

ลองดูที่เว็บ http://www.ninenik.com นะครับ
« แก้ไขครั้งสุดท้าย: 20 มิถุนายน 2013, 23:17:46 โดย esanza.com » บันทึกการเข้า

ใครต้องการเช่าโฮสที่มี Control Panel ดีๆ
และ Support ดี แนะนำ => โฮสอะตอม
dekmv
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 222
ออฟไลน์ ออฟไลน์

กระทู้: 3,264



ดูรายละเอียด เว็บไซต์
« ตอบ #5 เมื่อ: 20 มิถุนายน 2013, 23:18:06 »

ผมหัดมา 2 ปีแล้วครับ ... Cry
บันทึกการเข้า
danisthai
สมุนแก๊งเสียว
*

พลังน้ำใจ: 47
ออฟไลน์ ออฟไลน์

กระทู้: 728



ดูรายละเอียด เว็บไซต์
« ตอบ #6 เมื่อ: 20 มิถุนายน 2013, 23:18:30 »

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

เพื่อน   >>  สมองมันเร็ว  มันทำPHPแป๊บเดียวเสร็จ
ตัวเรา   >> ทำช้า  เสร็จเหมือนกัน  แต่ต้องพยายามมากกว่าเขา3เท่า และใช้เวลามากกว่า

เคยได้ยินไหม   (เรียนแล้วหัวไม่ไป....แต่คนอื่นไป เขาทำได้ลื่นๆ)   ต้องพยายามมากกว่าเขา3เท่าครับ  ถึงจะทำได้
 wanwan003
บันทึกการเข้า

LuisllSuarez
สมุนแก๊งเสียว
*

พลังน้ำใจ: 19
ออฟไลน์ ออฟไลน์

กระทู้: 705



ดูรายละเอียด
« ตอบ #7 เมื่อ: 20 มิถุนายน 2013, 23:20:33 »

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

เพื่อน   >>  สมองมันเร็ว  มันทำPHPแป๊บเดียวเสร็จ
ตัวเรา   >> ทำช้า  เสร็จเหมือนกัน  แต่ต้องพยายามมากกว่าเขา3เท่า และใช้เวลามากกว่า

เคยได้ยินไหม   (เรียนแล้วหัวไม่ไป....แต่คนอื่นไป เขาทำได้ลื่นๆ)   ต้องพยายามมากกว่าเขา3เท่าครับ  ถึงจะทำได้
 wanwan003
ผมไม่เชื่ออย่างนั้น ผมว่าทุกคนเราเท่ากัน ถ้าตั้งใจ อิๆ
บันทึกการเข้า
iczykung
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 182
ออฟไลน์ ออฟไลน์

กระทู้: 2,436



ดูรายละเอียด เว็บไซต์
« ตอบ #8 เมื่อ: 20 มิถุนายน 2013, 23:21:47 »

อยู่ที่อาจารย์ กับ ความรักในรายวิชาครับ  ถ้าเราทำใจให้รักมัน เดี๋ยวมันจะง่ายเองครับ ผมเชื่ออย่างงั้น
บันทึกการเข้า

Affiliate Hosting สูงสุด 10% (ได้ทุกรอบบิล..รวมถึงต่ออายุ) สนใจ PM  Cloud Enterprise Hosting (cPanel/DirectAdmin) Enterprise SAS VPS
   Cloud Enterprise SSD VPS by VMWare 
✔ CPU up to 40 Core ✔ Ram up to 128GB ✔ Disk up to 512GB ✔ Unmetered Bandwidth 
✔ High Availability nodes ✔ Cloud SSD Enterprise Storage ✔ 20Gbps Cluster Network ✔ Free DDoS Protection
ICheer_No0M
Newbie
*

พลังน้ำใจ: 13
ออฟไลน์ ออฟไลน์

กระทู้: 78



ดูรายละเอียด เว็บไซต์
« ตอบ #9 เมื่อ: 20 มิถุนายน 2013, 23:24:38 »

ฝึกฝนบ่อยๆครับ สู้ๆ  wanwan003
บันทึกการเข้า

LuisllSuarez
สมุนแก๊งเสียว
*

พลังน้ำใจ: 19
ออฟไลน์ ออฟไลน์

กระทู้: 705



ดูรายละเอียด
« ตอบ #10 เมื่อ: 20 มิถุนายน 2013, 23:26:06 »

ฝึกฝนบ่อยๆครับ สู้ๆ  wanwan003
ถ้าเป็นผู้หญิงผมขอเป็นแฟนแล้วครับ อิๆ  Embarrassed
บันทึกการเข้า
iLhay
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 411
ออฟไลน์ ออฟไลน์

กระทู้: 4,366



ดูรายละเอียด เว็บไซต์
« ตอบ #11 เมื่อ: 20 มิถุนายน 2013, 23:28:43 »

บรรดาภาษาทั้งหลาย php ง่ายสุดแล้วครับ
ประกาศตัวแปรดิบๆ เอามาใช้ได้เลย
<? 
$a=1;
$b=2;
$sum=$a+$b;
echo $sum; // ผลลัพธ์คือ 3
?>
ผมว่าง่ายมากเลยนะครับ

ลองดูที่เว็บ http://www.ninenik.com นะครับ

เขียนแบบพื้นๆ => ใช่ครับ ง่าย (รึเปล่า ?)

ผมไม่เคยรู้สึกว่า PHP ง่ายนะ

แยกกันดีๆครับ ระหว่าง "เขียนได้" กับ "เขียนเป็น" ต่างกันเยอะนะครับ

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

ค่อยๆเพิ่มทีละ step ตอนแรกมี register,login วันต่อมามีระบบ priviledge แยก class บลาๆๆๆๆ เพิ่มไปเรื่อยๆทีละนิด ผมว่ายังไงก็ทำได้

ตอนเรียนก็ตั้งใจเรียน อาจารย์สั่งให้ทำอะไร ก็อย่าไปทำตามแบบอาจารย์เป๊ะ นั่งทำเองคนเดียว จนกว่าจะได้ หาวิธีใหม่ๆไปเรื่อยๆ

Programming ผลลัพธุ์เหมือนกัน เขียนต่างกัน ไม่ถือว่าผิดครับ แต่ต้องรู้ว่า ต่างกัน ทำไมถึงต่างกัน แล้ว "แบบไหน" มันดีกว่า

ผมเคยแข่งกับเพื่อนนะ ย่อ code จาก 10-20 บรรทัด เหลือ 3 บรรทัด อะไรแบบนี้ (อันนี้ไม่แนะนำ มันอ่านยาก "แต่" ถ้าคุณทำได้ คุณจะพบว่ามันง่ายที่จะหาเส้นทางใหม่ให้ตัวเอง)

Programmer ที่ดี คือเขียน code ให้คนอื่นอ่านได้เข้าใจง่าย แต่ยังคงมีประสิทธิภาพฮะ ไม่ใช่ทำให้เสร็จไปวันๆ
« แก้ไขครั้งสุดท้าย: 20 มิถุนายน 2013, 23:30:55 โดย iLhay » บันทึกการเข้า

Wordpress Hosting


Wordpress Hosting เริ่มต้นปีละ 790 บาท NVMe SSD เร็ว 9000MB/s เร็วกว่านี้ไม่มีอีกแล้ว
Cloud Server เริ่มต้นเพียงเดือนละ 159 บาท พร้อมใช้ภายใน 1 นาที ผ่านระบบอัตโนมัติมีทั้ง Linux / Windows / DirectAdmin
สอบถามข้อมูลและแจ้งปัญหา 02-105-4417 ตลอด 24 ชั่วโมง
Giez
สมุนแก๊งเสียว
*

พลังน้ำใจ: 43
ออฟไลน์ ออฟไลน์

กระทู้: 655



ดูรายละเอียด เว็บไซต์
« ตอบ #12 เมื่อ: 20 มิถุนายน 2013, 23:54:18 »

บรรดาภาษาทั้งหลาย php ง่ายสุดแล้วครับ
ประกาศตัวแปรดิบๆ เอามาใช้ได้เลย
<?  
$a=1;
$b=2;
$sum=$a+$b;
echo $sum; // ผลลัพธ์คือ 3
?>
ผมว่าง่ายมากเลยนะครับ

ลองดูที่เว็บ http://www.ninenik.com นะครับ

เวบนี้สุดยอดมากครับ  wanwan022
บันทึกการเข้า
LIEWnetwork
สมุนแก๊งเสียว
*

พลังน้ำใจ: 46
ออฟไลน์ ออฟไลน์

กระทู้: 867



ดูรายละเอียด เว็บไซต์
« ตอบ #13 เมื่อ: 21 มิถุนายน 2013, 00:01:43 »

วิธีเรียนพวกโปรแกรมมิ่งที่ง่ายที่สุดสำหรับผมคือ ดูตามตัวอย่างแล้วลองเอามาดัดแปลงครับ
สงสัยตรงไหนก็ค่อยเอาไปเสิร์ชอากู๋ทีละจุด trial and error เรื่อยๆ เด๋วก็แก่ประสบการณ์เอง  Cry
บันทึกการเข้า

LuisllSuarez
สมุนแก๊งเสียว
*

พลังน้ำใจ: 19
ออฟไลน์ ออฟไลน์

กระทู้: 705



ดูรายละเอียด
« ตอบ #14 เมื่อ: 21 มิถุนายน 2013, 00:04:22 »

วิธีเรียนพวกโปรแกรมมิ่งที่ง่ายที่สุดสำหรับผมคือ ดูตามตัวอย่างแล้วลองเอามาดัดแปลงครับ
สงสัยตรงไหนก็ค่อยเอาไปเสิร์ชอากู๋ทีละจุด trial and error เรื่อยๆ เด๋วก็แก่ประสบการณ์เอง  Cry
สู้ตายครับ  wanwan008
บันทึกการเข้า
VadiForte
สมุนแก๊งเสียว
*

พลังน้ำใจ: 125
ออฟไลน์ ออฟไลน์

กระทู้: 875



ดูรายละเอียด เว็บไซต์
« ตอบ #15 เมื่อ: 21 มิถุนายน 2013, 00:04:58 »

www.codeacademy.com โลดครับ ด่วน
บันทึกการเข้า

หูกาง
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 113
ออฟไลน์ ออฟไลน์

กระทู้: 1,319



ดูรายละเอียด เว็บไซต์
« ตอบ #16 เมื่อ: 21 มิถุนายน 2013, 00:10:19 »

อยากจะบอกว่า ก่อนจะมาจับ php ให้หาหนังสือภาษา C มาอ่านก่อนครับ...แล้วจะเข้าใจอะไรมากขึ้น (แบบว่าผมเริ่มจาก C แล้วมา html และมา asp สุดท้ายจบที่ php แจ่มที่สวดแล้ว)
บันทึกการเข้า

nasongwut
Newbie
*

พลังน้ำใจ: 2
ออฟไลน์ ออฟไลน์

กระทู้: 70



ดูรายละเอียด
« ตอบ #17 เมื่อ: 21 มิถุนายน 2013, 00:11:17 »

จะว่ายากก็ยาก จะว่าง่ายก็ง่าย

ผมก็อบคติคนนึงมา
echo 'เพราะมันยากเราก็เลยไม่ทำ พอไม่ทำมันก็ยิ่งยาก';

55

อีกอย่าง ลืมไป PHP ไม่สามารถส่งงานให้ลูกค้าได้ ต้องอาศัยใบบุญ CSS JAVA Jquery Freamwork 
« แก้ไขครั้งสุดท้าย: 21 มิถุนายน 2013, 00:13:42 โดย nasongwut » บันทึกการเข้า
dotnetz
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 266
ออฟไลน์ ออฟไลน์

กระทู้: 1,621



ดูรายละเอียด
« ตอบ #18 เมื่อ: 21 มิถุนายน 2013, 00:55:07 »

ผมแบ่งคนเขียนโปรแกรมออกเป็น 3 ระดับคือ เขียนได้ เขียนเป็น และเขียนเก่งครับ
- เขียนได้นี่คือระดับที่ รู้ syntax ของภาษานั้น เขียนอะไรนิดๆหน่อยๆได้ บวกลบคูณหาร เอาโค้ดมาแปะเองได้
อันนี้คือระดับพื้นฐานเริ่มต้นทั่วไปครับ  ระดับนี้มีเยอะครับ
คือรู้แค่ syntax รู้คำสั่ง if else, loop ต่างๆว่าเขียนยังงัย
แต่ให้โจทย์ไป เขียนแก้ปัญหาเองไม่ได้ ยังตีโจทย์ มองโจทย์ไม่ออก

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

- เขียนเก่ง อันนี้คือจากระดับเขียนเป็นแล้ว ฝึกฝนชั่วโมงบิน ประสบการณ์การเจอลักษณะโจทย์ปัญหาประเภทต่างๆมาเยอะ
สามารถเขียนแก้ปัญหาได้อย่างมีประสิทธิภาพ ใช้ทรัพยากรน้อย และ Bug ให้น้อยทีสุดหรือแทบไม่มี เขียน code อย่างเป็นระบบ
ให้คนอื่นสามารถอ่าน ทำความเข้าใจได้ง่าย
ยกตัวอย่าง บางปัญหา เขียนโปรแกรมแก้ได้ผลลัพธ์เหมือนกัน คนเขียนทั่วไปอาจใช้วนลูป 3 ลูปซ้อนกันเพื่อให้ได้ผลลัพธ์
แต่คนเขียนเก่งๆ ประสบการณ์สูง อาจมองมองออกว่าใช้แค่ 2 ลูปก็สามารถแก้ปัญหาได้แล้ว เป็นต้น (n^3 กับ n^2 ประสิทธิภาพต่างกันลิบเลยนะครับ)
อีกอย่างหนึ่งที่สำคัญมากๆ ก็คือการจัดการกับ error ที่เกิดขึ้น (error handling)
ถ้าคนเขียนโปรแกรมเป็น เอาแค่ให้ได้ผลลัพธ์อย่างเดียว เขียนลวกๆ โดยไม่ได้คำนึงถึงจุดนี้ โปรแกรมจะมี bug เยอะมากๆครับ
ยกตัวอย่างง่ายๆ เช่นเขียนช่องให้กรอกข้อมูลตัวเลข คุณต้องคิดแล้วว่า
ถ้ากรอกตัวอักษรมา คุณต้องทำอย่างไร ถ้ากรอกผิด จะต้องจัดการอย่างไร เป็นต้นครับ
คือคิดทุกทางที่มันจะทำให้เกิด error และเขียนป้องกันซะ

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

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

บางคนนี่หัวไม่ไปเลยจริงๆก็มี คือรู้ทฤษฎี รู้ syntax หมด ตอนสัมภาษณ์ตอบได้หมด
แต่พอเข้ามาทำงานจริง เขียนไม่ได้เลย คือไม่สามารถตีโจทย์แก้ปัญหาได้ ก็มีนะครับ สุดท้ายก็ไม่ผ่านโปร
« แก้ไขครั้งสุดท้าย: 21 มิถุนายน 2013, 01:00:29 โดย dotnetz » บันทึกการเข้า

...เริ่มต้นจากเงิน 500 บาท...
+++ ครบ 18 เดือนกับการลุยป่า มาแชร์กัน +++
HOST25GATOR <= คูปองโค้ด โฮสเกเตอร์ จัดเต็ม!! ลด 25% ทุกแพลน
iczykung
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 182
ออฟไลน์ ออฟไลน์

กระทู้: 2,436



ดูรายละเอียด เว็บไซต์
« ตอบ #19 เมื่อ: 21 มิถุนายน 2013, 01:02:59 »

ผมแบ่งคนเขียนโปรแกรมออกเป็น 3 ระดับคือ เขียนได้ เขียนเป็น และเขียนเก่งครับ
- เขียนได้นี่คือระดับที่ รู้ syntax ของภาษานั้น เขียนอะไรนิดๆหน่อยๆได้ บวกลบคูณหาร เอาโค้ดมาแปะเองได้
อันนี้คือระดับพื้นฐานเริ่มต้นทั่วไปครับ  ระดับนี้มีเยอะครับ
คือรู้แค่ syntax รู้คำสั่ง if else, loop ต่างๆว่าเขียนยังงัย
แต่ให้โจทย์ไป เขียนแก้ปัญหาเองไม่ได้ ยังตีโจทย์ มองโจทย์ไม่ออก

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

- เขียนเก่ง อันนี้คือจากระดับเขียนเป็นแล้ว ฝึกฝนชั่วโมงบิน ประสบการณ์การเจอลักษณะโจทย์ปัญหาประเภทต่างๆมาเยอะ
สามารถเขียนแก้ปัญหาได้อย่างมีประสิทธิภาพ ใช้ทรัพยากรน้อย และ Bug ให้น้อยทีสุดหรือแทบไม่มี เขียน code อย่างเป็นระบบ
ให้คนอื่นสามารถอ่าน ทำความเข้าใจได้ง่าย
ยกตัวอย่าง บางปัญหา เขียนโปรแกรมแก้ได้ผลลัพธ์เหมือนกัน คนเขียนทั่วไปอาจใช้วนลูป 3 ลูปซ้อนกันเพื่อให้ได้ผลลัพธ์
แต่คนเขียนเก่งๆ ประสบการณ์สูง อาจมองมองออกว่าใช้แค่ 2 ลูปก็สามารถแก้ปัญหาได้แล้ว เป็นต้น (n^3 กับ n^2 ประสิทธิภาพต่างกันลิบเลยนะครับ)
อีกอย่างหนึ่งที่สำคัญมากๆ ก็คือการจัดการกับ error ที่เกิดขึ้น (error handling)
ถ้าคนเขียนโปรแกรมเป็น เอาแค่ให้ได้ผลลัพธ์อย่างเดียว เขียนลวกๆ โดยไม่ได้คำนึงถึงจุดนี้ โปรแกรมจะมี bug เยอะมากๆครับ
ยกตัวอย่างง่ายๆ เช่นเขียนช่องให้กรอกข้อมูลตัวเลข คุณต้องคิดแล้วว่า
ถ้ากรอกตัวอักษรมา คุณต้องทำอย่างไร ถ้ากรอกผิด จะต้องจัดการอย่างไร เป็นต้นครับ
คือคิดทุกทางที่มันจะทำให้เกิด error และเขียนป้องกันซะ

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

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

บางคนนี่หัวไม่ไปเลยจริงๆก็มี คือรู้ทฤษฎี รู้ syntax หมด ตอนสัมภาษณ์ตอบได้หมด
แต่พอเข้ามาทำงานจริง เขียนไม่ได้เลย คือไม่สามารถตีโจทย์แก้ปัญหาได้ ก็มีนะครับ สุดท้ายก็ไม่ผ่านโปร

ตามนี้เลยฮ่ะ 
บันทึกการเข้า

Affiliate Hosting สูงสุด 10% (ได้ทุกรอบบิล..รวมถึงต่ออายุ) สนใจ PM  Cloud Enterprise Hosting (cPanel/DirectAdmin) Enterprise SAS VPS
   Cloud Enterprise SSD VPS by VMWare 
✔ CPU up to 40 Core ✔ Ram up to 128GB ✔ Disk up to 512GB ✔ Unmetered Bandwidth 
✔ High Availability nodes ✔ Cloud SSD Enterprise Storage ✔ 20Gbps Cluster Network ✔ Free DDoS Protection
หน้า: [1] 2 3 4   ขึ้นบน
พิมพ์