#1 tech recruiter in thailand

6 ข้อ “เตือนใจ” สำหรับ Programmer (ที่เคยโดนไล่ออก)

คุณ Josef Cruz เป็น Programmer มาหลายปี และเคยถูกไล่ออกในฐานะ Programmer มามากกว่า 5 ครั้ง แต่คุณ Josef ไม่ยอมแพ้ เพราะเขามีความเชื่อมั่นในตัวเอง ซึ่งแน่นอนว่า ถ้าหากคุณไม่เชื่อมั่นในตัวเอง คุณจะไม่มีความกล้าที่จะก้าวต่อไป และนี่คือ ข้อ “เตือนใจ” สำหรับ Programmer (ที่เคยโดนไล่ออก ครั้งแล้วครั้งเล่า) โดยคุณ Josef Cruz

1. แต่ละสายงาน มีสิ่งให้เรียนรู้อีกมากมาย

ทุกวันนี้ คุณสามารถโฟกัสไปที่การเขียน Program เฉพาะเรื่องใดเรื่องหนึ่งได้ เช่น Websites, Servers หรือสำหรับ Mobile แต่ถ้าอยากเขียน Program ขั้น Advance ก็สามารถเลือกเขียน Program สำหรับ Robotics ได้ หรือถ้าคุณสนใจการสร้างเกม คุณอาจไม่ต้องเขียน Program ที่มีความซับซ้อนมากนัก เพราะส่วนใหญ่ มันมักจะมาในรูปแบบสำเร็จรูปมาแล้วประมาณหนึ่ง

ลองสังเกตว่า ตัวคุณเองเหมาะกับสายงานด้านไหน โดยลองดาวน์โหลด SDK เพื่อลองลงมือสร้างเทคโนโลยีที่กล่าวมาแล้วข้างต้น และพยายามค้นหา Environment ที่คุณจะสามารถสนุกกับมันได้

2. คุณอาจจะไม่มีพื้นฐาน ในการเริ่มต้นเป็น Developer ที่ดี

คุณ Josef กล่าวว่า เมื่อเขาเริ่มเขียน Program ในช่วงแรก ๆ นั้น เขาเคยพลาดในเรื่องการทำ Unit Testing, Functional Programming, “Design-Driven Domain” และอื่น ๆ ซึ่งเรื่องเหล่านี้ ถือเป็นสิ่งสำคัญและจุดเริ่มต้นในการเป็น Developer ที่ดี (ไม่ว่าคุณจะเลือกเขียน  Program ในสายงานไอทีใดก็ตาม)

3. หากคุณละเลยข้อ 2

ให้ลองดูว่า Programming Logic ของคุณเป็นอย่างไร โดยพิจารณาที่ความรู้พื้นฐานของแต่ละภาษา Programming จากนั้นให้ลองฝึกทำ Logic Exercises และให้พยายามแก้ไข แต่ถ้ามันยากเกินไป ให้ศึกษาเพิ่มเติมและฝึกทำต่อจนคุณเข้าใจมัน

4. คุณไม่ได้ขาดคุณสมบัติหรอก

แต่บางครั้งบริษัทอาจไม่ได้เห็นคุณค่าในตัวคุณ (ซึ่งเป็นเรื่องยากที่จะพูดเรื่องนี้ในช่วงที่เกิดปัญหา) แต่วัฒนธรรมของบริษัทอาจกำลังค่อย ๆ ทำลายตัวคุณอยู่ ให้ลองมองหาทางเลือกอื่น ๆ หรือโอกาสอื่น ๆ เอาไว้บ้าง (ติดต่อมาที่ ISM ก็ได้นะ ^_^)

5. ถ้าอ่านข้อ 1 – 4 แล้ว คุณยังรู้สึกว่า คุณไม่สามารถทำงานด้าน Programming ได้อีกต่อไป

ให้ลองมองย้อนกลับไปว่า มีอะไรบ้างที่คุณสามารถทำได้ดี เช่น คุณชอบพูดคุยกับผู้คน? คุณสนุกกับการดูแล Project? คุณชอบวาด Flows? คุณชอบทำกาแฟ? นี่อาจเป็นจุดเริ่มต้นให้คุณกลับมามองตัวเองว่า คุณถนัดหรือเชี่ยวชาญในด้านใด

6. Programmers ส่วนใหญ่เรียนรู้ “เพียงสิ่งเดียว” แล้วมักจะยึดติดกับสิ่งนั้นเพียงอย่างเดียว

แต่จำไว้ว่า เทคโนโลยีเปลี่ยนแปลงอยู่ตลอดเวลา “ถ้าคุณหยุดเรียนรู้ คุณก็จะล้าหลังทันที” ดังนั้น ต้องศึกษาและเรียนรู้อย่างสม่ำเสมอ โดยโฟกัสไปในสายงานที่คุณถนัดเพื่อให้เกิดความเชี่ยวชาญ เพราะคุณไม่สามารถเรียนรู้ในทุก ๆ เรื่องแบบลึกซึ้งได้ทั้งหมด (แต่หากคุณทำเช่นนั้น คุณอาจจะไม่ได้เรียนรู้อะไรเลย) คุณควรเลือกว่า จะอยู่ในสาย Back-end หรือ Front-end และมุ่งศึกษาเทคโนโลยีที่คุณถนัดจนถึงขั้นเชี่ยวชาญ โดยเรียนรู้จาก Design Patterns Techniques, Forums, Open-source Projects และ Meet-ups

แม้ว่า คุณ Josef จะมีประสบการณ์การทำงานมาหลายปี ในฐานะ Programmer แต่เขาก็ไม่คิดว่าตัวเองเก่งหรือรู้ทุกเรื่องแล้ว เพียงเขารู้แล้วว่า ตัวเองถนัดในฝั่ง Front-end ซึ่งแน่นอนว่า คุณ Josef ต้องใช้เวลานาน กว่าจะมาอยู่ ณ จุดนี้ และเขากล่าวทิ้งท้ายไว้ว่า “จนถึงตอนนี้ เขายังรู้สึกเหมือนมาได้แค่ครึ่งทางเท่านั้น” เพราะยังมีอีกหลายสิ่งที่ต้องเรียนรู้

สุดท้ายนี้ การเรียนรู้และศึกษาเพิ่มเติมอย่างสม่ำเสมอ ถือว่าเป็นสิ่งสำคัญมากสำหรับ Programmer (รวมทั้งพวกเราทุกคนด้วย) ดังนั้น ISM จึงแชร์บทความ 6 ข้อ “เตือนใจ” สำหรับ Programmer (ที่เคยโดนไล่ออก ครั้งแล้วครั้งเล่า) ให้เป็นเหมือน Guideline ไปสู่อนาคตที่ดีกว่า และหากคุณพร้อมที่จะก้าวสู่อนาคตที่สดใส อย่าลืมติดต่อ ISM นะคะ

คุณสามารถสมัครงานผ่านเว็บไซต์ ISM Technology Recruitment หรือส่ง Resume ของคุณมาได้ที่ https://www.ismtech.net/submit-your-resume แล้วคุณจะพบว่าอนาคตและโอกาสก้าวหน้ากำลังรอคุณอยู่

ISM เชี่ยวชาญในธุรกิจ IT Recruitment & IT Outsourcing โดยเฉพาะ เปิดทำการมากว่า 30 ปี มีพนักงานทุกสายและทุกระดับทางด้าน IT ที่ได้ร่วมงานกับลูกค้าองค์กรใหญ่ที่มีชื่อเสียงและบริษัทข้ามชาติมากมาย

Source: https://javascript.plainenglish.io/

th