File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Meaningless Drivel and the fly likes How to improve speaking skills Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Other » Meaningless Drivel
Bookmark "How to improve speaking skills" Watch "How to improve speaking skills" New topic
Author

How to improve speaking skills

Arun Giridharan
Ranch Hand

Joined: Sep 30, 2010
Posts: 290

I'm unable to convey what i know in english correctly, so , i decided to work part time job , like tele com employee so i can speak well in english,

Any Suggestions are appreciated

Thank You
Vishal Hegde
Ranch Hand

Joined: Aug 01, 2009
Posts: 1050

Initially I too had this problem.Youll just improvise with experience


http://www.lifesbizzare.blogspot.com || OCJP:81%
Arun Giridharan
Ranch Hand

Joined: Sep 30, 2010
Posts: 290

I get too afraid, when i try explain concepts to some people i forget many things on that topic, i'm unable to find what is causing this.<In the end i get some bad remarks on me>
Hebert Coelho
Ranch Hand

Joined: Jul 14, 2010
Posts: 754

Go to public web chats, find someone to speak english with you.


[uaiHebert.com] [Full WebApplication JSF EJB JPA JAAS with source code to download] One Table Per SubClass [Web/JSF]
Ifteqar Ahmed
Ranch Hand

Joined: May 02, 2011
Posts: 85

For speaking Fluent English you have to Practice a lot on Tongue Twisters. This will Speed up Your skills.

fred rosenberger
lowercase baba
Bartender

Joined: Oct 02, 2003
Posts: 10916
    
  12

There is also an organization in the U.S. called "Toastmasters" that helps folks learn to speak in public. You may want to check and see if there is one near wherever you are.


There are only two hard things in computer science: cache invalidation, naming things, and off-by-one errors
Maneesh Godbole
Saloon Keeper

Joined: Jul 26, 2007
Posts: 9990
    
    7

Instead of thinking in the vernacular and then translating it to English while speaking, start thinking in English. You will notice a remarkable improvement.


[How to ask questions] [Donate a pint, save a life!] [Onff-turn it on!]
Stephan van Hulst
Bartender

Joined: Sep 20, 2010
Posts: 3371
    
    9
Vishal Hegde wrote:Initially I too had this problem.Youll just improvise with experience


Haha, I'm sorry. I don't mean to make fun of you, but this is a particularly funny and ironic mistake.
Paul Clapham
Bartender

Joined: Oct 14, 2005
Posts: 18126
    
    8

You do need to practice, it's true. Without practice you won't improve. However the other thing you need is somebody to tell you when you're wrong. Quite often people will smile politely and overlook it when you make mistakes, which is nice but just reinforces those mistakes. So try to talk to somebody who won't feel they have to be polite to you.
Paul Anilprem
Enthuware Software Support
Ranch Hand

Joined: Sep 23, 2000
Posts: 3203
    
    2
1. Watch Hollywood movies with subtitles. Pay close attention to the dialog and the text and what the characters are trying to convey.
2. Whenever you write anything, read it a couple of times and make sure your grammar and spellings are correct.
3. Install a dictionary that has audio for pronunciations and make it a habit of looking up the words and hear how they are spoken even if you think you know the word. You won't believe the number of times you will stand corrected.

Do this and I promise you will be fluent in an year or so. Worked great for me

Remember, it is not at all difficult. Being an Indian, you probably already know 2+ native languages and English is not a totally new language for you anyway.

Enthuware - Best Mock Exams and Questions for Oracle/Sun Java Certifications
Quality Guaranteed - Pass or Full Refund!
Akhilesh Trivedi
Ranch Hand

Joined: Jun 22, 2005
Posts: 1511
If it is the English language then, try these:

1. Avoid your native tongue/language. As Maneesh said, simply think in English.
2. Watch Hollywood movies and tele-serials.
3. Avoid fillers.
Not sure, but sometimes starting (and more importantly maintaining) a blog can help.

However if you are talking about communication skill, which you can not do even in your native tongue, you need some booster and the experience/learning-curve will be completely different.


Keep Smiling Always — My life is smoother when running silent. -paul
[FAQs] [Certification Guides] [The Linux Documentation Project]
Vishal Hegde
Ranch Hand

Joined: Aug 01, 2009
Posts: 1050

Stephan van Hulst wrote:
Vishal Hegde wrote:Initially I too had this problem.Youll just improvise with experience


Haha, I'm sorry. I don't mean to make fun of you, but this is a particularly funny and ironic mistake.



Seriously i still get goosebumps when providing lectures in public, but my English has definetly improved a lot..Initially I usually used to speak Hindi and hence had trouble speaking the same... So I decided to see some English series initially and the very first series was FRIENDS.. it was really difficult for me to understand what Ross and the other charecters were saying due to the US Accent and it was a headache for me to understand it first but gradually I was able to get in Sync with the show and really enjoyed the Humour it had in it. But still my English speaking skill was not improvised as I havent started talking yet..Slowly and steadily during project presentations etc i used to mumble a lot..and (i still do it when i get nervous) , but with calls with clients from US/UK/Singapore I have improvised...

All i can say is that its like diving into a sea without knowing how to swim and suddenly you are swimming in it
Stephan van Hulst
Bartender

Joined: Sep 20, 2010
Posts: 3371
    
    9
If you enjoy singing, I can recommend listening to English music and trying to sing along. Find the lyrics for the song, print them out if you have to, and sing along.

I used to sing along with a lot of the German music I loved, and even though I already knew a bit of German, I think it not only improved my pronunciation, but also my vocabulary a lot.

For me, computer role playing games also made my English and German a lot better.
Maneesh Godbole
Saloon Keeper

Joined: Jul 26, 2007
Posts: 9990
    
    7

Paul Anilprem wrote:1. Watch Hollywood movies with subtitles. Pay close attention to the dialog and the text and what the characters are trying to convey.

I wouldn't really rely on this. Here you are presuming the person who wrote the subtitles knows good English.
Arun Giridharan
Ranch Hand

Joined: Sep 30, 2010
Posts: 290

American English is not correct English , as i see , what do mean by (gonna, wanna ) these things make no sense .
Paul Anilprem
Enthuware Software Support
Ranch Hand

Joined: Sep 23, 2000
Posts: 3203
    
    2
Arun Giridharan wrote:American English is not correct English , as i see , what do mean by (gonna, wanna ) these things make no sense .


IMHO, no language is correct or incorrect in absolute sense. If majority of the people in one region speak in a certain way, then that is the correct way for that region. Just because the name of the language is same in two regions doesn't mean exactly one of the dialects is "correct".
Stephan van Hulst
Bartender

Joined: Sep 20, 2010
Posts: 3371
    
    9
American English certainly is correct, and I actually find it preferable to British English.

Things like "wanna", "gonna" aren't American English. They're slurs.
Arun Giridharan
Ranch Hand

Joined: Sep 30, 2010
Posts: 290

Paul Anilprem wrote:

IMHO, no language is correct or incorrect in absolute sense. If majority of the people in one region speak in a certain way, then that is the correct way for that region. Just because the name of the language is same in two regions doesn't mean exactly one of the dialects is "correct".


Are you saying wrong becomes right if huge number of people follow it , for example : If huge number of people are corrupted than corruption becomes right and truth fails ?
Arun Giridharan
Ranch Hand

Joined: Sep 30, 2010
Posts: 290

Stephan van Hulst wrote:American English certainly is correct, and I actually find it preferable to British English.

Things like "wanna", "gonna" aren't American English. They're slurs.


I got a movie in star movies channel , they speak those words.
Paul Anilprem
Enthuware Software Support
Ranch Hand

Joined: Sep 23, 2000
Posts: 3203
    
    2
Arun Giridharan wrote:
Paul Anilprem wrote:

IMHO, no language is correct or incorrect in absolute sense. If majority of the people in one region speak in a certain way, then that is the correct way for that region. Just because the name of the language is same in two regions doesn't mean exactly one of the dialects is "correct".


Are you saying wrong becomes right if huge number of people follow it , for example : If huge number of people are corrupted than corruption becomes right and truth fails ?


No, absolutely not. I am saying that in case of a language, there is no absolute wrong. The purpose of a language is to be able to communicate. If you speak Indian English in deep down american south (or vice versa), no one would understand you and that would defeat the purpose of the language. That, imho, would be closest to "right" or "wrong" you can get.

And btw, your argument about corruption is a good example of "8) Proof by Straw Man (Straw Man Fallacy)" described here


Stephan van Hulst
Bartender

Joined: Sep 20, 2010
Posts: 3371
    
    9
Exactly, the actors slur the words. Just like Brits have their own slurs. You'll be hard pressed to find a British movie where they completely speak "correct" English, as you call it.

For fun, I invite you to watch the movie Snatch. It's the most wonderful English you'll find.
Seetharaman Venkatasamy
Ranch Hand

Joined: Jan 28, 2008
Posts: 5575

I am improving with javaranch
P.S : till my graduation I hated English .... may be immaturity...
Paul Clapham
Bartender

Joined: Oct 14, 2005
Posts: 18126
    
    8

Paul Anilprem wrote:
And btw, your argument about corruption is a good example of "8) Proof by Straw Man (Straw Man Fallacy)" described here


I think there's a rule which says that if you see a forum post which goes "Are you saying...", the answer is inevitably "No".

As for language correctness, basically the majority usage is by definition correct. People who try to maintain that, for example, the word "momentarily" means "for a short period of time" rather than "soon" just look foolish if the large majority of people use "momentarily" to mean "soon". Which they do.
Jimmy Clark
Ranch Hand

Joined: Apr 16, 2008
Posts: 2187
Once can improve their verbal communication skills by studying a thesaurus. One or two hours a day should help!

Roget's International Thesaurus, 7th Edition
http://www.amazon.com/Rogets-International-Thesaurus-Barbara-Kipfer/dp/B0054U58MG/ref=sr_1_4?s=books&ie=UTF8&qid=1325031799&sr=1-4

Good luck!
Jeanne Boyarsky
internet detective
Marshal

Joined: May 26, 2003
Posts: 29241
    
139

fred rosenberger wrote:There is also an organization in the U.S. called "Toastmasters" that helps folks learn to speak in public. You may want to check and see if there is one near wherever you are.

I'm a member. It's an international organization. There was a recent article that it expanding rapidly in India.


[Blog] [JavaRanch FAQ] [How To Ask Questions The Smart Way] [Book Promos]
Blogging on Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, OCAJP, OCPJP beta, TOGAF part 1 and part 2
Kumar Raja
Ranch Hand

Joined: Mar 18, 2010
Posts: 516
    
    2

For anything, the only important ingredient is "Practice" and not afraid of making mistakes. Because, making mistakes is actually a constructive way of learning. Its just like writing our own code, rather than copying from others. Speaking a different language is quite difficult for non-native speakers. It is not just with English, but any language. But as others pointed out, plan it, practice it, correct it.


Regards
KumarRaja

Arun Giridharan
Ranch Hand

Joined: Sep 30, 2010
Posts: 290

Japanese have there own freedom on there language , in India where is the freedom on the language.

In Brief

I have most of my friends are Japanese and Indian , Japanese they actually don't know English , they only know Japanese language they code in japanese ,they speak in japanese , in India it's reverse why is that ,we have to have Hindi on the Target (language) (we have code in hindi , communicate in hindi).
Maneesh Godbole
Saloon Keeper

Joined: Jul 26, 2007
Posts: 9990
    
    7

Arun Giridharan wrote:.. they code in japanese ,..

You mean to say they write the Japanese equivalent of public static void main(String args[])?
Stephan van Hulst
Bartender

Joined: Sep 20, 2010
Posts: 3371
    
    9
Well, Japan has had an incredibly walled off culture for many centuries. They've been isolated from a lot of outside influences, and I guess that plays a big factor in it.

And of course English is one of the official languages in India.
Stephan van Hulst
Bartender

Joined: Sep 20, 2010
Posts: 3371
    
    9
Maneesh Godbole wrote:You mean to say they write the Japanese equivalent of public static void main(String args[])?

I wouldn't be surprised if they used Japanese identifiers, be they in kana, romaji or other.
Arun Giridharan
Ranch Hand

Joined: Sep 30, 2010
Posts: 290

Soon enough India must forget about english for while build app and language in HINDI . Let me try once
Arun Giridharan
Ranch Hand

Joined: Sep 30, 2010
Posts: 290

Stephan van Hulst wrote: of course English is one of the official languages in India.

Your right in India each and every person kind of know English.
Stephan van Hulst
Bartender

Joined: Sep 20, 2010
Posts: 3371
    
    9
Well that's not really what I meant to say. Just that it's more likely people will know the language.

Over here, we have two official languages, Dutch and Frisian, but hardly anybody (except for the Frisians of course) can understand the latter of the two.
Paul Clapham
Bartender

Joined: Oct 14, 2005
Posts: 18126
    
    8

Stephan van Hulst wrote:
Maneesh Godbole wrote:You mean to say they write the Japanese equivalent of public static void main(String args[])?

I wouldn't be surprised if they used Japanese identifiers, be they in kana, romaji or other.


I've seen code with identifiers in all kinds of languages on this forum. French, Polish, Portuguese... if that's your native language then it makes much more sense to use variable names which you can understand. Likewise for code comments.
John Jai
Bartender

Joined: May 31, 2011
Posts: 1776
Arun Giridharan wrote:
In Brief
I have most of my friends are Japanese and Indian , Japanese they actually don't know English , they only know Japanese language they code in japanese ,they speak in japanese , in India it's reverse why is that ,we have to have Hindi on the Target (language) (we have code in hindi , communicate in hindi).

Because not all Indians know Hindi, and don't have an obligation or interest to learn it either.
Maneesh Godbole
Saloon Keeper

Joined: Jul 26, 2007
Posts: 9990
    
    7

Paul Clapham wrote:
I've seen code with identifiers in all kinds of languages on this forum. French, Polish, Portuguese... if that's your native language then it makes much more sense to use variable names which you can understand. Likewise for code comments.

I was not referring to identifiers but literally things like
Pat Farrell
Rancher

Joined: Aug 11, 2007
Posts: 4637
    
    5

Paul Clapham wrote:I've seen code with identifiers in all kinds of languages on this forum. French, Polish, Portuguese... if that's your native language then it makes much more sense to use variable names which you can understand. Likewise for code comments.


IMHO, it depends. If you are the only person who will ever write, edit, modify, or document the code, then write in any language you like.

I never write such code. Its always part of a bigger effort. As soon as you add a second engineer to the effort, you have to use a common language.

Having the computer understand your code is only part of the goal. Having other engineers understand it is equally or perhaps more important.


Back OT: the way you improve any skill is to practice. Toastmasters is a great way to practice.
Arun Giridharan
Ranch Hand

Joined: Sep 30, 2010
Posts: 290

In Home or Work Area , how can i improve this skill

1) Communication skill - You know about the concept very well , when you answer it all fades away ( I mean your unable understand and communicate) .

2) English skill - I have started practising every day

PS How to think better ?
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: How to improve speaking skills
 
Similar Threads
Ambiguous question / answers possible ?
which app server is easy for j2ee developing.
Quality of English
how important is english when programming?
Extra Emoticons