Fanboi Channel

โปรแกรมเมอร์ที่รัก

Last posted

Total of 1000 posts

578 Nameless Fanboi Posted ID:Wrciqsm3p

ได้ทำงานกับโปรแกรมเมอร์ญี่ปุ่นมา 3 คนใน 3 โอกาส
คนนึงระดับ senior ประสบการณ์เกือบ 20 ปี
คนนึงระดับกลางๆ ประสบการณ์ 5 ปี
อีกคนนึงเป็น junior ประสบการณ์ปีเดียว

แล้วก็อดสงสัยไม่ได้ว่า ด้วยความที่คนญี่ปุ่นส่วนมากใช้ภาษาอังกฤษกันได้ไม่คล่อง
เลยทำให้การรับเทคนิคหรือ best practice ใหม่ๆ จากภายนอกทำได้อย่างเชื่องช้า
และบางทีอย่างผิดๆ (เช่นเวลาที่ไปอ่านบทความที่แปลมาอีกที) หรือเปล่า

ตัวอย่าง
คนที่เป็นระดับ senior เรียก model ใน view บ้าง ทำ inheritance แบบแปลกๆ บ้าง
คนที่เป็นระดับกลางๆ เขียน if ซ้อนกัน 6 ชั้น... แล้วก็ logic พลาดเยอะมาก
คนที่เป็นระดับ junior คิดว่าย้ายโค้ดจากที่นึงไปใส่ฟังค์ชั่นแล้วจะใช้งานได้ (ทั้งไม่รู้เรื่อง return ทั้งไม่รู้เรื่อง variable scope)
(เช่นพยายามเขียน function a(input) { b(); do_something_else(); } และ function b() { if !input { return; } })

คนที่เก่งจริงๆ ก็คงมี แต่เท่าที่เจอตอนนี้เจอ เจอแต่แบบนี้
สองคนล่างยังดีที่พอบอกไปว่าแบบนี้ไม่ได้นะ ก็แก้ให้ แต่จำไหมนี่อีกเรื่อง
แต่ senior ค่อนข้างจะหัวแข็ง ประสบการณ์ฉันมากกว่า ฉันรู้ดีกว่า ไม่ค่อยแก้ตาม

Posts limit exceeded

Topic has reached maximum number of posts.

Please start a new topic.

Be Civil — "Be curious, not judgemental"

  • FAQs — คำถามที่ถามบ่อย (การใช้บอร์ด การแบน ฯลฯ)
  • Policy — เกณฑ์การใช้งานเว็บไซต์
  • Guidelines — ข้อแนะนำในการใช้งานเว็บไซต์
  • Deletion Request — แจ้งลบและเกณฑ์การลบข้อความ
  • Law Enforcement — แจ้งขอ IP address

All contents are responsibility of its posters.