The Artima Developer Community
Sponsored Link

.NET Buzz Forum
Mortal Sin: Translating technical terms

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Roy Osherove

Posts: 1807
Nickname: royo
Registered: Sep, 2003

Roy Osherove is a .Net consultant based in Israel
Mortal Sin: Translating technical terms Posted: Mar 10, 2004 2:10 PM
Reply to this message Reply

This post originated from an RSS feed registered with .NET Buzz by Roy Osherove.
Original Post: Mortal Sin: Translating technical terms
Feed Title: ISerializable
Feed URL: http://www.asp.net/err404.htm?aspxerrorpath=/rosherove/Rss.aspx
Feed Description: Roy Osherove's persistent thoughts
Latest .NET Buzz Posts
Latest .NET Buzz Posts by Roy Osherove
Latest Posts From ISerializable

Advertisement
We've all seen this (if you work in a country where English is not your mother tongue). A new person joins your team, and starts talking to you about really deep, thought provoking, mind numbing technical stuff. The only problem is that you have absolutely no idea what they are talking about. Yes, they're speaking in your language, but they are not speaking the language.
The technical language of computing, and programming in particular, is English. It's not Hebrew, Spanish, or French. Try to convert the technical terms to your mother tongue and you get into bizarre, and I mean bizarre words that have no connection what so ever to the technical terms in question. In Hebrew it comes out horribly horribly bad.
A small example I'll give here:
Class” - to Hebrew “Mahlaka” - to English back again would be... “platoon” or “division
string” to Hebrew “mahrozet” - to English would be “Necklace
Member” to Hebrew “eivar” - back to English would be “Organ” or “limb
 
and so on....
 
That's why whenever I get to see someone fresh out of CS with no experience, I get into “translation mode” where I have to think about each word spoken twice; Think of it's meaning in Hebrew,  then try (not always works!) translate back to English to get the real meaning.
 
SO, this sin is exceptionally bad because:
  • You speak a different language than everyone else. Too bad. Communication is key in a development environment.
  • Everyone will laugh at your funny words.
  • You will not understand anyone else!
Solution:
  • Insist on reading literature in English. You're gonna write in English anyway, might as well.. umm... learn it?
  • Whenever you hear a non English technical term, request the English meaning of it, and see if you can get the instructor to say the original term instead. If not, write it down and learn it on your own.
  • Always use the original terms when speaking with others.
  • “Infect” other people with this bug.
  • If you get annoyed with it, it means it's rubbing off on you. Good.
Notes:
This sin automatically extends the “Technical literature in Non-English” sin. They are two symbiotic entities. If you see one of them, you are likely to see the other, to some extent.

Read: Mortal Sin: Translating technical terms

Topic: C# Team Blogs as OPML Previous Topic   Next Topic Topic: Caching won't save you from poor design

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use