BLOG BOARD_B
ติดต่อรายละเอียดเพิ่มเติมได้ที่ Email: sale@soccersuck.com
ไว้คราวหน้า X
ไว้คราวหน้า X
ไม่ต้องแสดงข้อความนี้อีกเลย
ไปหน้าที่ 1, 2
ไปที่หน้า
GO
ตั้งกระทู้ใหม่
ฝากรูป
ผู้ตั้ง
ข้อความ
ออฟไลน์
ผู้เยี่ยมชม
Status:
: 0 ใบ : 0 ใบ
เข้าร่วม: 27 Mar 2023
ตอบ: 5875
ที่อยู่: ไม่บอก
โพสเมื่อ: Sat Dec 09, 2023 20:01
ถูกแบนแล้ว
พื้นฐานภาษา C สำคัญหรือจำเป็นไหมครับ
ถ้าผมเรียนทักษะ frontend จนเริ่มเชี่ยวชาญแล้ว
เช่น HTML / CSS / Javascript / bootstrap / react

แล้วผมจะไปเรียนด้าน backend บ้าง
เช่น
PHP,Python,GO,Node.JS,Java อื่นๆ


คำถาม
1. อยากทราบว่าก่อนเรียน Backend ผมควรเรียนพื้นฐาน C > C# > Java แบบนี้ก่อนดีไหมครับ หรือไม่จำเป็น ไป Java หรือ C# ได้เลย

2. แถวที่ทำงานต่างจังหวัด(โรงงานอุตสาหกรรม) มีแต่รับพวก .NET C# Java Angular พวกนี้เขาทำงานประเภทไหนกันหรอครับ คล้ายๆ backend ไหม


ถ้าผมไม่เคยแตะ C เลยจะขาดทักษะอะไรบางอย่างไปไหมครับ เห็นพวกโปรแกรมเมอร์เก่งๆเขามีพื้นฐานมาจาก C กันหมดเลย ส่วนผมคือพึ่งจะลองศึกษาเปลี่ยนสายงานมาทางนี้ครับ ตอนนี้พึ่งได้แค่ HTML CSS เอง เรียนมาเกือบ 1เดือน



แก้ไขล่าสุดโดย puripuri เมื่อ Sat Dec 09, 2023 20:02, ทั้งหมด 1 ครั้ง
1
0
หากโดน 40 เรื้อน จะถูกแบน
โหวตเป็นกระทู้แนะนำ
ออฟไลน์
กำเนิดดาวรุ่ง
Status:
: 0 ใบ : 0 ใบ
เข้าร่วม: 16 Jan 2020
ตอบ: 38
ที่อยู่:
โพสเมื่อ: Sat Dec 09, 2023 20:06
[RE: พื้นฐานภาษา C สำคัญหรือจำเป็นไหมครับ]
1. C# หรือ Java ได้เลย คือ Backend แต่ทำ FullStack ก็ได้
2. .NET C# คือ Backend, Angular คือ Frontend Framework ใช้ HTML/CSS/Javascript
1
0
หากโดน 40 เรื้อน จะถูกแบน
ออนไลน์
นักเตะตำบล
Status: 네싶어 I've waited all my life 싶어 네
: 0 ใบ : 0 ใบ
เข้าร่วม: 08 Aug 2022
ตอบ: 2961
ที่อยู่:
โพสเมื่อ: Sat Dec 09, 2023 20:06
พื้นฐานภาษา C สำคัญหรือจำเป็นไหมครับ
Python น่าจะครอบคลุม
พอแล้วครับ
โพสต์บนแอป Soccersuck บน Android
แก้ไขล่าสุดโดย Boy_Wit_Luv เมื่อ Sat Dec 09, 2023 20:08, ทั้งหมด 1 ครั้ง
1
0
หากโดน 40 เรื้อน จะถูกแบน
ออฟไลน์
นักเตะหมู่บ้าน
Status:
: 0 ใบ : 0 ใบ
เข้าร่วม: 28 Sep 2010
ตอบ: 1246
ที่อยู่: here
โพสเมื่อ: Sat Dec 09, 2023 20:07
[RE: พื้นฐานภาษา C สำคัญหรือจำเป็นไหมครับ]
คิดว่า C ไม่จำเป็น
ผมเริ่มจาก JAVA ไม่เคยเรียน C เลย
ทุกวันนี้ทำงาน PHP, GO กับ Node ซะส่วนใหญ่ ไม่ติดขัดอะไร

ปัญหาคือ "พวกโปรแกรมเมอร์เก่งๆ" << ผมอาจจะไม่อยู่ในกลุ่มนี้
1
0
หากโดน 40 เรื้อน จะถูกแบน
ออฟไลน์
โค้ช B-License
Status: Middle fingers up if you don't give a f**k
: 0 ใบ : 0 ใบ
เข้าร่วม: 05 Apr 2010
ตอบ: 42289
ที่อยู่: ข้าวเหนียวมะม่วงรสช็อคโกแลต
โพสเมื่อ: Sat Dec 09, 2023 20:11
[RE: พื้นฐานภาษา C สำคัญหรือจำเป็นไหมครับ]
ถ้าจะมาสาย Web , Mobile , IoT คิดว่า C ไม่จำเป็นครับ
2
0
หากโดน 40 เรื้อน จะถูกแบน

SAVE OF THE CENTURY !!

ออฟไลน์
ดาวเตะพรีเมียร์ลีก
Status:
: 0 ใบ : 0 ใบ
เข้าร่วม: 21 Nov 2014
ตอบ: 10062
ที่อยู่:
โพสเมื่อ: Sat Dec 09, 2023 20:14
พื้นฐานภาษา C สำคัญหรือจำเป็นไหมครับ
ไม่จำเป็นครับ มันเด่นแค่เรื่อง pointer กับ memory management ซึ่งสมัยนี้ตัว memory มันถูกมากจนไม่ต้องทำ memory ให้ efficiency ขนาดนั้นแล้ว กับ cpu มันแรงมากจนไม่จำเป็นต้องวุ่นวายเรื่อง pointer อะไรขนาดนั้น

พูดง่ายๆ สมมติท่าน manage memory ดีมากๆ แต่เสียเวลาเพิ่มเดือนนึง ท่านเอาค่าจ้างเดือนนึงไปซื้อ Ram 64gb ทุกอย่างจบ เงินเหลือด้วย

ถ้าท่านไม่ได้จะเขียนบอร์ดเอง หรือทำ iot หรือทำอะไรที่ต้องใช้ความเร็วมากๆจริงๆ จนต้องทำพวก machine code ไม่จำเป็นเลย
โพสต์บนแอป Soccersuck บน Android
4
0
หากโดน 40 เรื้อน จะถูกแบน
ออฟไลน์
ดาวซัลโวยุโรป
Status: The sands of time were eroded by The river of con
: 0 ใบ : 0 ใบ
เข้าร่วม: 05 Sep 2013
ตอบ: 39064
ที่อยู่: The Gates of Delirium
โพสเมื่อ: Sat Dec 09, 2023 20:16
[RE: พื้นฐานภาษา C สำคัญหรือจำเป็นไหมครับ]
ไป Python, javascript(Node.js) ดีกว่าครับ
2
0
หากโดน 40 เรื้อน จะถูกแบน


facebook.com/ProgSurround
ออนไลน์
นักบอลลีกภูมิภาค
Status: เหงา ตัวเท่าบ้าน
: 0 ใบ : 0 ใบ
เข้าร่วม: 24 Jun 2019
ตอบ: 13347
ที่อยู่: คอนโด
โพสเมื่อ: Sat Dec 09, 2023 20:25
[RE: พื้นฐานภาษา C สำคัญหรือจำเป็นไหมครับ]
SerraAvatar พิมพ์ว่า:
ไม่จำเป็นครับ มันเด่นแค่เรื่อง pointer กับ memory management ซึ่งสมัยนี้ตัว memory มันถูกมากจนไม่ต้องทำ memory ให้ efficiency ขนาดนั้นแล้ว กับ cpu มันแรงมากจนไม่จำเป็นต้องวุ่นวายเรื่อง pointer อะไรขนาดนั้น

พูดง่ายๆ สมมติท่าน manage memory ดีมากๆ แต่เสียเวลาเพิ่มเดือนนึง ท่านเอาค่าจ้างเดือนนึงไปซื้อ Ram 64gb ทุกอย่างจบ เงินเหลือด้วย

ถ้าท่านไม่ได้จะเขียนบอร์ดเอง หรือทำ iot หรือทำอะไรที่ต้องใช้ความเร็วมากๆจริงๆ จนต้องทำพวก machine code ไม่จำเป็นเลย  


รบกวนอธิบายให้เห้นภาพหน่อยครับ เรื่อง Memory กับ pointer

1
0
หากโดน 40 เรื้อน จะถูกแบน
ออฟไลน์
นักเตะกลางซอย
Status:
: 0 ใบ : 0 ใบ
เข้าร่วม: 14 Aug 2012
ตอบ: 901
ที่อยู่:
โพสเมื่อ: Sat Dec 09, 2023 20:30
[RE: พื้นฐานภาษา C สำคัญหรือจำเป็นไหมครับ]
profess79 พิมพ์ว่า:
SerraAvatar พิมพ์ว่า:
ไม่จำเป็นครับ มันเด่นแค่เรื่อง pointer กับ memory management ซึ่งสมัยนี้ตัว memory มันถูกมากจนไม่ต้องทำ memory ให้ efficiency ขนาดนั้นแล้ว กับ cpu มันแรงมากจนไม่จำเป็นต้องวุ่นวายเรื่อง pointer อะไรขนาดนั้น

พูดง่ายๆ สมมติท่าน manage memory ดีมากๆ แต่เสียเวลาเพิ่มเดือนนึง ท่านเอาค่าจ้างเดือนนึงไปซื้อ Ram 64gb ทุกอย่างจบ เงินเหลือด้วย

ถ้าท่านไม่ได้จะเขียนบอร์ดเอง หรือทำ iot หรือทำอะไรที่ต้องใช้ความเร็วมากๆจริงๆ จนต้องทำพวก machine code ไม่จำเป็นเลย  


รบกวนอธิบายให้เห้นภาพหน่อยครับ เรื่อง Memory กับ pointer

 

ภาษา C มันดึงเขียนหรือลบที่ memory ได้ตรงๆเลยครับ
มันเอา pointer ไปชี้ที่ตำแหน่งของ memory ตรงๆเพื่ออ่านค่าได้เลย
ภาษาอื่นมันทำไม่ได้ หรือทำได้แบบยาก เพราะตัวภาษามันจัดการให้เองแล้ว
ทีนี้เราอยากจะเคลียร์แรมหรืออยากจะบันทึกข้อมูลลงตรงไหนเราก็ทำได้เลย
ในส่วนนี้ถ้าเขียนภาษาอื่นมันไม่จำเป็นต้องรู้
ในทางกลับกันเคลียร์ไม่ดีเจอ memory leak อีก

4
0
หากโดน 40 เรื้อน จะถูกแบน
ออฟไลน์
ดาวเตะพรีเมียร์ลีก
Status:
: 0 ใบ : 0 ใบ
เข้าร่วม: 24 Sep 2005
ตอบ: 11501
ที่อยู่:
โพสเมื่อ: Sat Dec 09, 2023 20:34
[RE: พื้นฐานภาษา C สำคัญหรือจำเป็นไหมครับ]
จะไป iOT หรือ Arduino ค่อยไป C
ที่ท่านบอกจะเรียนก็งานเยอะแยะแล้ว
1
0
หากโดน 40 เรื้อน จะถูกแบน
ออฟไลน์
นักบอลถ้วย ก.
Status:
: 0 ใบ : 0 ใบ
เข้าร่วม: 24 Jun 2019
ตอบ: 4414
ที่อยู่:
โพสเมื่อ: Sat Dec 09, 2023 20:35
[RE: พื้นฐานภาษา C สำคัญหรือจำเป็นไหมครับ]
ไม่จำเป็นเอาแค่รู้ concept ก็พอภาษาฝั่ง backend ส่วนใหญ่พื้นฐานจะคล้ายๆกัน
1
0
หากโดน 40 เรื้อน จะถูกแบน

ออฟไลน์
ดาวเตะพรีเมียร์ลีก
Status:
: 0 ใบ : 0 ใบ
เข้าร่วม: 21 May 2011
ตอบ: 13812
ที่อยู่:
โพสเมื่อ: Sat Dec 09, 2023 20:59
[RE: พื้นฐานภาษา C สำคัญหรือจำเป็นไหมครับ]
ถ้าเรื่อง logic ผมว่า C ทำให้เขียนโปรแกรมได้ดีเลยแหละครับ
แต่ก่อนผมก็ python มาตลอด จนมาเจอ data rate แบบโหด ๆ ต้อง C เท่านั้น
1
0
หากโดน 40 เรื้อน จะถูกแบน
ออฟไลน์
กำเนิดดาวรุ่ง
Status:
: 0 ใบ : 0 ใบ
เข้าร่วม: 05 Mar 2007
ตอบ: 88
ที่อยู่:
โพสเมื่อ: Sat Dec 09, 2023 21:06
[RE: พื้นฐานภาษา C สำคัญหรือจำเป็นไหมครับ]
ผมแนะนำเรียน C++ ครับ เพราะจะไปต่อ C, Java, C# มันง่ายกว่า แต่ภาษา C++ มันเรียนยากมาก เคยมีคนบอกไว้ว่า การเรียนภาษา C++ เหมือนกับ การเรียนประกอบ เเละขับรถกันเลยทีเดียว เพราะ C++ ครอบคลุมหลายงานมากครับ ลองกดเข้าไปดูตามนี้ก็ได้ครับ
https://carlcheo.com/wp-content/uploads/2014/12/which-programming-language-should-i-learn-first-infographic.png
1
0
หากโดน 40 เรื้อน จะถูกแบน
ออฟไลน์
นักเตะหมู่บ้าน
Status:
: 0 ใบ : 0 ใบ
เข้าร่วม: 16 Jan 2020
ตอบ: 875
ที่อยู่:
โพสเมื่อ: Sat Dec 09, 2023 22:51
[RE: พื้นฐานภาษา C สำคัญหรือจำเป็นไหมครับ]
1. อยากทราบว่าก่อนเรียน Backend ผมควรเรียนพื้นฐาน C > C# > Java แบบนี้ก่อนดีไหมครับ หรือไม่จำเป็น ไป Java หรือ C# ได้เลย ---> ไม่จำเป็นครับ ภาษาพวกนี้จะมีโครงสร้างที่คล้ายกัน บางคนเรียกว่าโครงสร้างแบบ C-alike ท่านเลือกตัวที่ท่านสนใจได้เลย การหัดภาษาที่ตายหรือตกยุคไปแล้ว มีข้อเสียมากกว่าข้อดี ภาษากลุ่มนี้ท่านหัดเขียนตัวใดตัวนึงแล้ว ท่านจะได้คอนเซปต์ที่พร้อมจะต่อยอดกับอะไรก็ได้มาประมาณนึงเลย

2. แถวที่ทำงานต่างจังหวัด(โรงงานอุตสาหกรรม) มีแต่รับพวก .NET C# Java Angular พวกนี้เขาทำงานประเภทไหนกันหรอครับ คล้ายๆ backend ไหม ---> คำตอบกว้างมาก แต่พอจะประมาณได้ว่าคล้าย ๆ backend ภาษาพวกนี้เป็นภาษา general purpose สามารถเขียน application ได้ทุกแนวครับ ถ้าในโรงงานส่วนใหญ่ ก็เป็นการสร้างระบบขึ้นมา support หรือต่อเชื่อมระบบหลัก (ซึ่งมักจะซื้อมาเป็นก้อนใหญ่ ๆ) โดยทั่วไปมักจะเป็นการติดต่อกับ database เก็บข้อมูล หรือไม่ก็ทำ interface เชื่อมระหว่างระบบต่าง ๆ โรงงานส่วนใหญ่(แบบดั้งเดิม) ระบบทุกอันมักจะไม่ได้วางอยู่บนเว็บ หรือโมบาย จะมีบางส่วนที่เป็นระบบปิด ก็มักจะใช้ tool พวกนี้

ถ้าผมไม่เคยแตะ C เลยจะขาดทักษะอะไรบางอย่างไปไหมครับ เห็นพวกโปรแกรมเมอร์เก่งๆเขามีพื้นฐานมาจาก C กันหมดเลย ส่วนผมคือพึ่งจะลองศึกษาเปลี่ยนสายงานมาทางนี้ครับ ตอนนี้พึ่งได้แค่ HTML CSS เอง เรียนมาเกือบ 1เดือน ---> ผมแก้ให้นิดนึง ผมไม่คิดว่าโปรแกรมเมอร์เก่ง ๆ ทุกคนต้องเคยหัดภาษา C นะ แต่โปรแกรมเมอร์เก่ง ๆ ส่วนใหญ่ จะเคยผ่านหรือมีความคุ้นเคยกับ syntax สไตล์ C-alike ครับ หวังว่าคงพอให้ท่านพอเห็นภาพ
แก้ไขล่าสุดโดย Iceberg_AtHighbury เมื่อ Sat Dec 09, 2023 22:52, ทั้งหมด 1 ครั้ง
1
0
หากโดน 40 เรื้อน จะถูกแบน
ออฟไลน์
นักเตะอบต.
Status:
: 0 ใบ : 0 ใบ
เข้าร่วม: 05 Nov 2010
ตอบ: 2042
ที่อยู่:
โพสเมื่อ: Sun Dec 10, 2023 12:12
[RE]พื้นฐานภาษา C สำคัญหรือจำเป็นไหมครับ
จริงๆภาษาไหนก็ได้ครับ
แต่สำหรับผมที่เรียนมาตั้งแต่มหาลัย
ภาษา C ดีเลยในแง่ของการสอน Logic กับ Syntax
เพราะพวกฟังก์ชั่นเราต้องเขียนเอง ไม่ค่อยมีสำเร็จรูปใช้
อย่างเช่นหา max min อะไรประมาณนี้ครับ
โพสต์บนแอป Soccersuck บน iOS
แก้ไขล่าสุดโดย GRiFFin เมื่อ Sun Dec 10, 2023 12:12, ทั้งหมด 1 ครั้ง
1
0
หากโดน 40 เรื้อน จะถูกแบน
ไปหน้าที่ 1, 2
ไปที่หน้า
GO
ตั้งกระทู้ใหม่
กรุณาระบุเหตุผลที่จะแจ้งความ
ผู้ต้องหา:
ข้อความ:
Submit
Cancel
กรุณาเลือก Forum และ ประเภทกระทู้
Forum:

ประเภท:
Submit
Cancel