คุณสังเกตเห็นกับเพื่อนร่วมงานระหว่างประเทศของคุณ (จากประเทศใด ๆ ) ว่ารูปแบบการเข้ารหัสและการแก้ปัญหาสอดคล้องกับภาษาท้องถิ่นหรือไม่?
อย่างแน่นอน นี่คือความจริงที่ยาก ห่วงโซ่สาเหตุผลกระทบเป็นสิ่งที่ซับซ้อน
ภูมิภาคระบบนิเวศสภาพอากาศพืชและสัตว์มีอิทธิพลต่อการพัฒนาศาสนาวัฒนธรรมท้องถิ่นเป็นส่วนหนึ่งของมัน
วัฒนธรรมและศาสนามีอิทธิพลต่อการพัฒนาและการพัฒนาของภาษาท้องถิ่น
วัฒนธรรมและภาษาได้ทิ้งร่องรอยไว้ในรูปแบบสังคมสำหรับกลุ่มชาติพันธุ์นี้โดยเฉพาะ
รูปแบบของสังคมได้กำหนดรูปแบบพฤติกรรม - รูปแบบชีวิตทัศนคติการทำงานความสัมพันธ์ทางสังคมลำดับความสำคัญและค่านิยมของแต่ละบุคคล นั่นคือส่วนที่เราต้องการ
ผู้คนที่มีวัฒนธรรมที่แตกต่างจะเข้าใกล้การแก้ไขปัญหาเกี่ยวกับสัมภาระของมรดกทางวัฒนธรรมของพวกเขา - พวกเขาคิดอย่างไรเกี่ยวกับเรื่องนี้ทัศนคติที่พวกเขานำมาใช้ในงานวิธีการและรูปแบบการแก้ปัญหาที่พวกเขาจะนำไปใช้
การพูดถึงตัวอย่างฉันสามารถให้คุณสองคน หากเราพาเยอรมนีซึ่งฉันอาศัยอยู่ในปัจจุบันมีรูปแบบบางอย่างที่ฉันสังเกตเห็น
การวางแผนทุกอย่างล่วงหน้าและในระยะยาวเป็นวิถีชีวิต การประชุมช่วงเย็นกับเพื่อน ๆ สามารถวางแผนสัปดาห์และเดือนล่วงหน้า คนหนุ่มสาวกังวลกับเรื่องเกษียณอายุแล้ว (การประกันภัยและอื่น ๆ ) อารมณ์การสวิงการปรับตัวความตั้งใจและความสามารถในการปรับตัวตามที่คุณไปนั้นต่ำมาก โดยธรรมชาติแล้วมันจะถูกโอนไปยังวิธีการทำงาน การวางแผนและการสั่งซื้อมีบทบาทสำคัญ ความว่องไวถือเป็นคุณสมบัติพิเศษที่จะอธิบายถึงบุคคล / ทีมที่ทันสมัยด้วยความคิดที่ก้าวหน้า อย่างไรก็ตามกระบวนการที่เปรียวที่สุดที่ฉันได้สังเกตเห็นในทีมเยอรมันนั้นดูเหมือนจะเป็นขั้นตอนที่กำหนดไว้ล่วงหน้า (แม้ว่าผู้คนจะพยายามที่จะคล่องแคล่วจริงๆ) แต่ไม่มีจิตวิญญาณแห่งความว่องไวเช่นนี้
ความคาดหมายของทุกสิ่งเป็นบรรทัดฐานของชีวิต ผู้คนคุ้นเคยกับการรู้ว่าจะเกิดอะไรขึ้นที่ไหนและเมื่อไหร่ มันยืดออกจากชีวิตประจำวันมากกว่าสไตล์การทำงานไปจนถึงความสัมพันธ์ส่วนตัว คุณสามารถดูได้เช่นเมื่อคนข้ามถนน พวกเขารอไฟสีเขียวและเริ่มเคลื่อนไหวโดยไม่ต้องดูว่ารถหยุดจริง - เพราะพวกเขาคาดหวังให้ ผู้คนภาคภูมิใจในความสามารถในการควบคุมทุกด้านของชีวิต อย่างไรก็ตามเมื่อชีวิตกลับมาพร้อมกับบางสิ่งที่ไม่คาดคิดเมื่อสิ่งต่าง ๆ อยู่เหนือการควบคุมผู้คนก็แยกตัวออกไป หากถ่ายโอนไปยังการเขียนโปรแกรมฉันเห็นว่าการเขียนโค้ดทำได้ค่อนข้างดีไม่มีความหลงไหลด้วยการตรวจสอบอินพุตคีย์ต่างประเทศเพื่อตรวจสอบความถูกต้องของข้อมูลและอื่น ๆ นอกจากนี้ยังไม่มีวิศวกรรมพิเศษใด ๆ ที่จะเก็บโค้ดในระดับที่ยืดหยุ่นต่อความล้มเหลวและปรับให้เข้ากับการเปลี่ยนแปลงในอนาคตได้เพียงเพื่อสนองความคาดหวังของวันนี้ (ซึ่งไม่น่าจะเปลี่ยนแปลงพวกเขาเชื่อ)
การออมเงินและการใช้จ่ายให้เกิดประโยชน์สูงสุดเป็นสิ่งสำคัญอย่างยิ่งในวัฒนธรรม มันสะท้อนให้เห็นถึงสิ่งประดิษฐ์งาน ลักษณะและคุณภาพตรงกับการวางแผน แต่อย่าเกินพวกเขาทันที (เพื่อให้เย็นลงหรือเพียงแค่ "ในกรณี") อีกด้านของเกมคือไม่เต็มใจที่จะลงทุนในฮาร์ดแวร์และซอฟต์แวร์ที่ทันสมัยเพื่อปรับโครงสร้างรหัสการทำงานเพื่อปรับโครงสร้างใหม่เพื่อทำให้สิ่งต่าง ๆ ดีขึ้นเพียงเพื่อให้สอดคล้องกับสถานะปัจจุบันของสิ่งต่าง ๆ เพื่อเตรียมพร้อมสำหรับอนาคต เนื่องจากไม่มีการชนะในทันทีและไม่มีใครจ่ายเงินสำหรับการเปลี่ยนแปลงจึงไม่มีใครเคลื่อนไหวได้จริง ๆ
ผู้ประกอบการและความคิดสร้างสรรค์ค่อนข้างต่ำในวัฒนธรรม ความไม่เต็มใจที่จะเสี่ยงกับบัญชีของตัวเองนั้นสูง ผลลัพธ์ที่ได้จากการทำงานมักไม่ค่อยมีรอยประทับที่แปลกประหลาดไม่คาดฝันและสร้างสรรค์ ผู้คนมีแนวโน้มที่จะเดินตามเส้นทาง trodden การทดลองเล็ก ๆ น้อย ๆ หรือการตั้งค่า "ผิดปกติ" ผู้คนไม่ชอบนำความคิดริเริ่มมาสู่มือของตนเองโดยเฉพาะเมื่อจับคู่กับความรับผิดชอบ ฉันยังได้ยินว่าชาวเยอรมันลงจอดในเนเธอร์แลนด์บางครั้งก็ลำบากเพราะคนที่นั่นเคยทำงานอย่างอิสระโดยไม่ได้รับคำแนะนำ การเขียนโปรแกรมที่ชาญฉลาดนั้นหมายถึงการทดลองเล็กน้อยกับภาษาใหม่เครื่องมือหรือไลบรารี่เวอร์ชันใหม่ไม่ได้ถูกนำมาใช้เพราะกลัวการเปลี่ยนแปลง ผู้คนใช้รูปแบบการออกแบบและนำไปใช้อย่างสุ่มสี่สุ่มห้าเพราะพวกเขาได้รับการสอนในมหาวิทยาลัยและไม่ตั้งคำถามถึงการบังคับใช้ของพวกเขา
ฟังก์ชั่นมากกว่าแฟชั่น มันเห็นได้ในชีวิตประจำวัน สไตล์ในเมืองทั่วไปการออกแบบอาคารการตกแต่งถนนทั้งหมดนี้มีความจำเป็นน้อยที่สุดสำหรับการใช้งาน การเขียนโปรแกรมที่ชาญฉลาดนั้นเกิดจากการขาดการออกแบบ UI ที่สวยงาม ไซต์ขององค์กรและส่วนตัวส่วนใหญ่ค่อนข้างเก่าและมีสไตล์ คุณไม่สามารถโน้มน้าวเจ้านายและเพื่อนร่วมงานให้ขัดเพราะพวกเขาไม่เห็นประโยชน์ที่จับต้องได้
ความซับซ้อนและระบบราชการเป็นส่วนหนึ่งของวิถีชีวิต ผู้คนพามันไปไกลและสมัครได้ทุกที่ ความสัมพันธ์ส่วนตัว รายละเอียดการทำงานการตัดสินใจและการแก้ปัญหามักจะส่งผลให้หลายสิ่งประดิษฐ์เพื่อจัดทำเอกสารสิ่งที่ทำ รหัสการเขียนโปรแกรมมักจะออกมาพร้อมองค์ประกอบที่ไม่จำเป็นระดับนามธรรมและองค์ประกอบเนื่องจากดูเหมือนว่าคนจะจริงจังมากขึ้น หลักการ KISS ไม่ได้รับความนิยม
"หน้าออมทรัพย์" ดูเหมือนจะสำคัญมากที่จะประสบความสำเร็จไม่ใช่เพื่อแสดงสัญญาณของความอ่อนแอหรือความล้มเหลวให้กับบุคคลอื่น (ถ้าคุณมีมันจะถูกใช้กับคุณอย่างแน่นอน) ในการปฏิบัติงานยอมรับความล้มเหลวค่อนข้างยากผู้คนทำทุกอย่างเพื่อไม่ให้ "เสียหน้า" การวิจารณ์ก็ยากเช่นกัน การวิพากษ์วิจารณ์ใครบางคน (ด้วยสาเหตุที่ดีหรือไม่) เป็นวิธีที่แน่นอนในการสร้างศัตรู การพูดสิ่งที่มีอยู่ในใจนั้นไม่ได้ฝึกฝนซึ่งทำให้ยากที่จะเข้าใจว่าใครกำลังยืนอยู่ตรงไหน
บรรทัดล่างคือผู้บริหารที่ดีการวางแผนและกำหนดเวลาด้านบนความแม่นยำนั้นดี นวัตกรรมและความคิดสร้างสรรค์ไม่เป็นที่คาดหวัง
ตัวอย่างที่สองเกี่ยวข้องกับวัฒนธรรมรัสเซียซึ่งเป็นของฉัน มันค่อนข้างแตกต่างกัน
ดูเหมือนว่าการกำหนดเวลาและการวางแผนไม่ได้มีคุณค่าอย่างใดอย่างหนึ่ง การเบี่ยงเบนเล็กน้อยไม่เกี่ยวข้องกับคนเว้นแต่ / จนกว่าจะเริ่มคุกคามผลที่ใหญ่กว่า ผู้คนไม่ชอบที่จะมีชีวิตอยู่ต่อแผนชอบอิสระในด้านจิตใจทำในสิ่งที่พวกเขาชอบและเมื่อพวกเขารู้สึกอยากทำ การเขียนโปรแกรมที่ชาญฉลาดพวกเขาอาจเพิกเฉยต่อ "ไม่จำเป็น" เช่นการเขียนเอกสารและการทำกระดาษ ผู้คนง่ายขึ้นเมื่อมาและไปหากพวกเขาเบื่อกับโครงการไม่ชอบบรรยากาศและอื่น ๆ ไม่คาดว่าจะมีความมุ่งมั่นในระยะยาวต่อชีวิตผู้คนไม่ต้องการถูกผูกมัดอย่าคาดหวังว่าพวกเขาจะมาครั้งเดียวและอยู่กับการเกษียณอายุ นี่เป็นสิ่งที่เห็นได้อย่างชัดเจนในตลาดโทรศัพท์มือถือ ในขณะที่ในยุโรป / สหรัฐฯมันแพร่หลายที่จะมีสัญญา 2 ปีในรัสเซียนี้ไม่ได้ปฏิบัติ ผู้คนไม่ '
ผู้คนไม่ชอบระบบราชการและชอบความสัมพันธ์แบบไม่เป็นทางการ งานกระดาษเพียงเล็กน้อยหรือไม่มีเลยการอภิปรายและการประชุมเพียงเล็กน้อยก็ทำได้ ความซับซ้อนในรหัสไม่ชอบการตัดสินใจที่ง่ายและเป็นวิธีที่ต้องการโดยตรง รูทีนการเจาะไม่ได้รับการสนับสนุน งาน "ที่ไม่จำเป็น" บางอย่างเช่นการแสดงความคิดเห็นและเอกสารอาจถูกละเว้น ผู้คนอาจนำสิ่งที่น่าเบื่อออกไปและทำสิ่งที่น่าสนใจมากกว่าแทนหรือทำส่วนที่น่าเบื่อในแบบที่ไม่คาดคิดซึ่งจะทำให้พวกเขามีแรงจูงใจ
ค่าใช้จ่ายนั้นไม่สำคัญ ผู้คนชอบที่จะได้อะไรที่ใหม่กว่าเท่ห์กว่าน่าสนใจและทันสมัยกว่านี้โดยไม่มีกรณีธุรกิจ หากให้ความพึงพอใจพวกเขามักจะไม่ได้รับการแก้ไขเกี่ยวกับค่าใช้จ่ายเพิ่มเติมที่เกิดขึ้น
ผู้คนกระตือรือร้นอย่างมากเกี่ยวกับทุกสิ่ง อาหารดนตรีเสื้อผ้าสิ่งประดิษฐ์และไอเดียจากประเทศและวัฒนธรรมที่แตกต่างผ่านประตูเปิด คนที่มีความฉลาดในการเขียนโปรแกรมจะทดลองกับภาษาเครื่องมือหรือไลบรารีใหม่ ๆ เพื่อให้เกิดความอยากรู้อยากเห็นไม่ว่าจะเป็นกรณีธุรกิจหรือไม่ก็ตาม ปรัชญาและวิธีการที่แตกต่างกันทั้งหมดถูกนำมายินดีสัมผัสกัดทดลองและผสมเข้าด้วยกันในรูปแบบที่ขี้ขลาด
ความงามและสไตล์เป็นสิ่งสำคัญมาก ผู้คนจะใช้เวลาและเงินพิเศษกับบางสิ่งที่ไม่มีประโยชน์เป็นรูปธรรม แต่จะตอบสนองความรู้สึกทางศิลปะบางอย่างเท่านั้น บ่อยครั้งที่พวกเขาต้องการสิ่งที่มีสไตล์มากกว่าสิ่งที่ทำงานได้มากขึ้น การออกแบบ UI ที่สวยงามได้รับการชื่นชมอย่างมาก คนที่มีความฉลาดในการเขียนโปรแกรมจะต้องปรับโครงสร้างโค้ดซึ่งดูซุ่มซ่ามและไม่มีโครงสร้างเพื่อเพิ่มสไตล์ให้กับมันแม้ว่ามันจะทำงานได้อย่างสมบูรณ์แบบมาก่อนทำให้ใช้เวลาเพิ่มขึ้น
การกําหนดและกฎมักจะถูกละเลยและดูหมิ่นผู้คนอาจทำสิ่งที่แตกต่างอย่างสิ้นเชิงหากพวกเขาเชื่อว่ามันจะดีขึ้น (หรือเย็นกว่า - ไม่สามารถต้านทานได้) การตัดสินใจหลายอย่างจากด้านบนจะถูกตั้งคำถามและโต้แย้ง และใช่ทุกคนมีความเห็นที่แข็งแกร่งเกี่ยวกับทุกสิ่ง
ความสามารถในการคาดการณ์ของชีวิตค่อนข้างต่ำดังนั้นผู้คนจึงวางแผนเสมอสำหรับสถานการณ์ฉุกเฉิน สิ่งเดียวกันนี้มักสะท้อนออกมาในรหัสแทนที่จะเป็นทัศนคติที่มองโลกในแง่ร้ายด้วยการตรวจสอบซ้ำและแผนสำรอง สถาปัตยกรรมอาจสะท้อนความพร้อมต่อการเปลี่ยนแปลงที่อาจเกิดขึ้นในอนาคต แต่ไม่ใช่สถาปัตยกรรมที่คล้ายกับมนุษย์อวกาศ Agile ไม่ใช่วิธีการที่ทันสมัย แต่เป็นวิถีชีวิต ผู้คนคุ้นเคยกับการเปลี่ยนแปลงและไม่พยายามควบคุมทุกแง่มุมของชีวิต เมื่อสิ่งที่ไม่คาดคิดเกิดขึ้นผู้คนเพียงแค่พยักหน้าพูดว่า "จะดีขึ้นในครั้งต่อไป" และเดินหน้าต่อไปโดยไม่คิดมากการดื่มสุรายาเสพติด ฯลฯ ความล้มเหลวของโครงการไม่ส่งผลให้เกิดการฆ่าตัวตาย
ความถูกต้องทางการเมืองอยู่ในระดับต่ำดังนั้นผู้คนอาจพูดในสิ่งที่พวกเขาคิดล่วงหน้าเมื่อคุณไม่ได้คาดหวัง เตรียมตัว.
บรรทัดล่างที่แตกต่างคือคาดหวังสิ่งที่ผิดปกติและสร้างสรรค์ แต่ไม่คาดหวังความแม่นยำของเครื่องจักรกำหนดเวลาและปฏิบัติตามกฎ
สิ่งที่ดีกว่าไม่สามารถตอบได้ง่าย ประเภทงานหนึ่งจะได้รับการคุ้มครองที่ดีกว่าโดยหมวดหมู่ผู้ปฏิบัติงานหนึ่งประเภทหนึ่งประเภทอื่นจะแตกต่างกัน ไม่ดีถ้าคนได้รับมอบหมายงานที่ผิดสำหรับความคิดของพวกเขา ฉันคิดว่ามันเป็นความท้าทายสำหรับผู้จัดการทีมต่างประเทศที่จะตระหนักถึงปัญหานั้น ฉันไม่แน่ใจว่าจะมีการพูดคุยกับแอปพลิเคชันในอุตสาหกรรมไอที