การเป็น Programmer(Freelance) ยากลำบากกันยังไงบ้างคะ

ปรึกษาเพื่อนๆพี่ๆ เกี่ยวกับโปรแกรมเมอร์ค่ะ
มี่เรียนจบบริหารค่ะ จบมาก็ทำงานเกี่ยวกับ Supply Chain ก็โชคดี ได้ทำงานกับพี่ๆไอทีใจดี แชร์ความรู้ให้ พอได้มาบ้าง เกี่ยวกับ JAVA Database Algorithm (ตอนนั้นมี่โตในสายงานได้เร็ว เพราะเข้าใจ Logic ระบบ) มี่ทำงานบริษัทอยู่สามปี ก็ลาออกเรียนโทและช่วยที่บ้านขายของ ทำได้ประมาณปีกว่า ตอนนี้อยากพัฒนาตัวเองมากขึ้น + หารายได้เสริม คิดว่าจะไปเรียน JAVA แล้วต่อยอดไปเรียนเขียน App Android
ตอนนี้ใกล้จบโทแล้วคะ คงช่วยที่บ้านต่อ เพราะทำเต็มตัวแล้วคงกลับไปทำงานประจำไม่ได้

อยากรบกวนปรึกษาค่ะ
1.เรียนเขียนโปรแกรม แล้วทำงานฟรีแลนซ์ ควรรู้พื้นฐานสักกี่ภาษาคะ แนะนำอะไรบ้าง (คิดว่าจะเริ่มที่จาวา เพราะเคยผ่านๆมาบ้างนิดดดนึง)
2.Database Algorithm ถ้าไม่ได้ทำงานในบริษัทใหญ่ สองเรื่องนี้สำคัญมั้ยคะ มี่ชอบคิดว่าทำไงให้ระบบมันตัดสินใจ เรื่องโน้นนี่ได้ เหมือนเล่นเกมส์เลย แต่ไม่รุใช้หาเงินได้มั้ย555+ (คิดว่าจะเอามาใช้ ทำโปรแกรมเล็กๆกับที่บ้านคะ เช่น เก็บข้อมูลพื้นฐาน / คำนวณต้นทุน / คำนวณระดับสินค้าคงเหลือที่เหมาะสม)
3.ช่วยแนะนำหน่อยคะ เรียนเขียนโปรแกรมไปเก็บประสบการณ์ไป ได้ยังไงบ้างคะ (ที่ไม่ใช่งานประจำ) เห็นงานฟรีแลนซ์ในเว็บส่วนใหญ่ ใช้ประสบการณ์ แล้วก็ใช้หลายภาษาด้วยคะ
4. การเป็น Programmer(Freelance) ยากลำบากกันยังไงบ้างคะ

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