ฉันไม่พูดภาษาอื่นนอกจากภาษาอังกฤษ (ดีฉันลาตินในโรงเรียนมัธยมมีประโยชน์ถ้าฉันเคยไปละตินอเมริกา :-) ด้วยพื้นหลังนั้นฉันจะพูดว่า:
ดังที่คนอื่น ๆ ระบุไว้ข้อมูลมากมายเกี่ยวกับการเขียนโปรแกรมบนเว็บและในหนังสือเป็นภาษาอังกฤษดังนั้นมันจะช่วยได้แน่นอนถ้าคุณเรียนภาษาอังกฤษ
ภาษาคอมพิวเตอร์บางภาษาใช้คำภาษาอังกฤษจำนวนมากเช่น Visual Basic เป็นต้น คนอื่น ๆ ส่วนใหญ่ใช้สัญลักษณ์เช่น C / C ++ / C # ดังนั้นถ้าคุณกำลังจะไปโปรแกรมคุณจะต้องเรียนรู้ภาษาอังกฤษบางอย่าง แต่ฉันไม่คิดว่ามันจะมาก หากในขณะที่ผลตอบแทน ฯลฯ ขึ้นอยู่กับภาษาอาจ 10 หรือ 20 คำถึงไม่กี่โหล Visual Basic เป็นภาษาที่ฉลาดที่สุดที่ฉันสามารถนึกได้และฉันเพิ่งตรวจสอบรายการและนับถอยหลังอย่างรวดเร็วโดยประมาณ 160 คำที่สงวนไว้ แต่มีการทำซ้ำมากมายในนั้น กดปุ่ม END และ WHILE จากนั้น END WHILE ที่ปรากฏเป็น "คำ" สามคำแยกกัน ฉันเห็นว่าการพูดภาษาอังกฤษไม่สะดวก แต่คำเหล่านี้มักใช้กับความหมายที่เกี่ยวข้องกับความหมายทั่วไปของภาษาอังกฤษเท่านั้นดังนั้นฉันจึงคิดว่าในหลายกรณี ไม่ใช่คนที่พูดภาษาอังกฤษได้ยากกว่าคนที่พูดภาษาอังกฤษ เช่นความหมายของ HANDLER หรือ CAST อาจไม่ชัดเจนสำหรับโปรแกรมเมอร์ใหม่ที่พูดภาษาอังกฤษได้ดีกว่านักเขียนโปรแกรมใหม่ที่พูดภาษาโปรตุเกส ถ้าหากสิ่งเหล่านี้บางอย่างถูกเรียกด้วยคำที่ไม่มีความหมายในภาษาอังกฤษเช่นแทนที่จะบอกว่านักแสดงเราบอกว่า FOOBAR นั่นจะทำให้ฉันเรียนรู้การเขียนโปรแกรมยากขึ้นไหม? ฉันสงสัยว่ามันจะสร้างความแตกต่างได้มาก นั่นจะทำให้การเรียนรู้การเขียนโปรแกรมยากขึ้นหรือไม่ ฉันสงสัยว่ามันจะสร้างความแตกต่างได้มาก นั่นจะทำให้การเรียนรู้การเขียนโปรแกรมยากขึ้นหรือไม่ ฉันสงสัยว่ามันจะสร้างความแตกต่างได้มาก
คุณพูดถึงว่าบางภาษามีตัวเลือกในการกำหนดคำอื่นสำหรับคำหลักไม่ทางใดก็ทางหนึ่ง ใช่คุณสามารถกำหนดคำจากภาษาของคุณเองเป็นคำพ้องความหมายสำหรับคำหลักภาษาอังกฤษ ฉันจะไม่ ขณะนี้โปรแกรมของคุณมีข้อกำหนดที่ไม่ได้มาตรฐานซึ่งคุณทำขึ้น คนอื่นที่พยายามทำสิ่งเดียวกันไม่น่าจะใช้คำเดียวกันกับที่คุณทำ ดังนั้นเมื่ออ่านโปรแกรมของคนอื่นคุณต้องเข้าใจความหมายของคำว่า "การแปล" ของเขา ฉันคิดว่าถ้าทุกคนใน บริษัท ใช้ชุดเดียวกันคุณจะได้เรียนรู้และสามารถทำงานในโปรแกรมของกันและกันได้อย่างง่ายดาย แต่จะเกิดอะไรขึ้นเมื่อคุณย้ายไปยัง บริษัท อื่นหรือดาวน์โหลดซอฟต์แวร์จากเว็บไซต์ สำหรับฉันดูเหมือนว่าคุณเพิ่งจะวางกับดักสำหรับตัวคุณเอง ดีกว่าที่จะเพียงแค่เรียนรู้คำศัพท์มาตรฐาน
หากคุณกำลังเขียนโปรแกรมในภาษาโปรตุเกสและมีเพียงคนเดียวที่อ่านภาษานี้เป็นชาวบราซิลคนอื่นและคุณทุกคนพูดภาษาโปรตุเกสได้ แต่บางทีอาจพูดภาษาอังกฤษไม่คล่องนัก ฉันไม่เห็นสิ่งที่ได้รับจากการพยายามตั้งชื่อตัวแปรเป็นภาษาที่คุณไม่ค่อยเก่ง