ถ้าจะทำงานด้านการเขียนโปรแกรมต้องมีความรู้ในด้านไหนบ้าง

คือผมอยากหารายได้เสริม โดยการรับเขียนโปรแกรม แต่ไม่มั่นใจความรู้ที่มีอยู่ตอนนี้มันจะมากพอที่จะรับงานมาแล้วปิดงานด้วยตัวเองได้ไหม
ตอนนี้ภาษาที่เขียนได้มี Java,C,Python ส่วนตัวถนัด Python มากที่สุด
แล้วก็พวกโครงสร้างข้อมูลแล้วก็อัลกอริทึ่มพื้นฐาน tree,linked-list,graph,sort,recursion,dynamic ค่อนข้างมั่นใจเพราะลองเขียนเองมาแล้ว
ตอนนี้ ผมพยายามศึกษา API, embedded system แล้วก็ Machine learning เพิ่มอยู่
ผมอยากรู้ว่าความรู้เท่านี้พอจะรับงานอะไรมาทำได้บ้างไหมครับ หรือควรศึกษาอะไรเพิ่มตรงไหนรบกวนแนะนำด้วยครับ
แก้ไขข้อความเมื่อ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่