Coding งานที่น่าเบื่อ!?

เคยได้ยินมาว่าบางบริษัทจะมี SA คอยออกแบบ program ให้แต่ว่าจะไม่ code เอง ออกแบบเสร็จก็จะได้ flow chart ได้ algorithm อะไรทำนองนั้นมาโยนให้กัน coder (programmer) แล้ว programmer ก็มีหน้าที่ implement program ตามการออกแบบนั้น แล้วมันต่างอะไรจากการเป็นพนักงานพิมพ์บ้าง ก็คงต่างกันตรงที่ว่า input ไม่ใช่ตัวอักษรที่ให้มาแล้วสิ่งที่ต้องทำคือการพิมพ์ลงไปใน computer

แต่บางบริษัทอาจจะเรียกได้ว่าส่วนใหญ่เลยก็คือ programmer จะมีหน้าที่ในการออกแบบด้วยว่าจะให้ program มันทำงานยังไง ในเมื่อมีโอกาสที่จะได้ใช้สมองในส่วนนั้น ก็ควรที่จะ “คิด” ให้ “ดี” ก่อนทำ เ้ข้าใจว่าต้องการทำอะไร จุดมุ่งหมายคืออะไร ถึงจะลงมือทำ ไม่งั้นถ้าพลาดสิ่งที่ทำไปก็ต้องเอาไปทิ้งแล้วเริ่มต้นทำใหม่ การแสดงความคิดเ้ห็นก็เป็นสิ่งสำคัญที่จะไม่ทำให้ตัวเองเป็นแค่ coder ธรรมดาๆ รวมไปถึงการมองเห็นข้อผิดพลาด

แต่หากว่าสิ่งที่อ้างมาก่อนหน้านี้ไม่ใช่นิสัยตัวเองหรือไม่ชอบทำ ก็ควรจะไปอยู่บริษัทพวกแรกที่เขียนถึง คอยให้คนอื่นชี้นิ้วสั่ง รับมาก็พิมพ์ำไป แล้วถ้าคนสั่งงานยังไม่มีงานให้มาก็นั่งเล่น web ฟังเพลง ไปก่อนก็ได้ สบายดี…

One Response to Coding งานที่น่าเบื่อ!?

  1. gap says:

    ผมว่า SA มันก็ไม่ต่างอะไรกับ Senior, Leader นะ
    เพียงแต่ SA มันออกแนวทำ project ไหนก็ได้ ไม่ต้องยุ่ง develop, debug
    แต่ Senior, Leader นอกจากจะต้อง dev+bug แล้วต้องคอยดูแลคนในทีมด้วย

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: