poornima karanth

+ Follow
since Feb 22, 2004
Cows and Likes
Total received
In last 30 days
Total given
Total received
Received in last 30 days
Total given
Given in last 30 days
Forums and Threads
Scavenger Hunt
expand Ranch Hand Scavenger Hunt
expand Greenhorn Scavenger Hunt

Recent posts by poornima karanth

Hey, just a thought.
Is this discussion going in a different thread altogether? I mean, look at the topic
17 years ago

Originally posted by Warren Dew:

In my personal experience, it is somewhat easier to understand and communicate in english with Chinese immigrants than with Indian immigrants. Bill Gates' opinions are his own, and they might reflect more on him than on any real differences between the groups.
Knowing the grammar better might not help communication if one doesn't also know word connotations and idiom. for example, one might write a document that appears to be perfect english, but actually miscommunicates badly because of problems like the "write test"/"take test" problem. (Consider "I contract to write unit tests for your 2,000,000 lines of code, running them on my Linux cluster, for $5000." Rather different if you substitute "take" for "write".) In my opinion, such a document is far more dangerous than a document that's written in what's clearly broken english; in the former case, one might proceed a long ways before realizing there was a miscommunication, resulting in a lot of problems down the line, while in the latter case, it's more likely that one will seek clarifications immediately, avoiding future problems.

I understand what you say Warren, there's a difference between 'Written English' & 'Spoken English'. Some prefer broken English if the communication is quite clear & others prefer grammatically correct English. It depends on the kind of job one is in.
Recently i'd been to a 'Soft Skills' training program where it was emphasized that body language plays a huge role apart from the language. One can say the same thing & mean entirely different with a different body language.
[Personal opinion: I still stick to the fact that Indians are better at English language]
17 years ago
Thanks Rajanikanth,
We did a code check for memory leaks in the code. And found the following.
The Data in each column is huge, (the biggest one is around 500 chars in a column). So while setting the data for this column in every record, the functionality required replacing a particular character by another before display. This was being done in the DAO before populating the ArrayList Object.
We pushed this code to the Query (using Replace function) & now it works fine.
Wow..you've done a research on this! Yes there are differences. However i feel Indians are much better at hold of this language than Japanese or Chinese.
By saying Indians I mean only the miniscule White collared population.
17 years ago
I understand, Rufus, your point of view . However I do not agree about poor communication skills.
Indians are very good in written English, probably because our education system is modelled after the British. However, spoken English with especially Americans is still a barrier to cross.
However Alan & others, Indians are much better compared to Japanese, Chinese.
This was not quoted by me, but by Bill Gates who had paid a visit to our Company during his visit to Bangalore.
Probably you might be comparing a fresh Indian Graduate against a seasoned Japanese. Think Again.
17 years ago
We have a peculiar problem while running a Search Service.
The different components involved are given below:
Struts Controller-> JSP Page -> EJB Stateless Session Bean -> Java Class (DAO)-> Database.
When a user clicks on the 'Search' button, the Search needs to fetch 10,000 records at a time. The request is serviced in the above manner and the resultset is displayed through a JSP Screen. Pagination Logic is built in the query so that it retrieves a partial resultset (ie first 10,000, next 10,000 etc)
However when the user clicks on the 'Next' Button, on the result screen, an Out of Memory Exception is thrown by the Bean. The Heap size is set to maximum. Note there is no SQL Exception occuring, the error occurs when the EJB has to send the resultset to the jsp.
Any Ideas as to why this happens?
hmm.. so you mean to say, its all right to develop software from India, China etc. however these people should not visit US on non-immigrant status and work there.
My point is exactly an effect of this causal analysis. What i say is, if the H1B Cap is closed, then the US/UK companies would have no option but to send the very SAME WORK to INDIA, CHINA, GHANA etc.
So, why show the ire on the foreign workers instead of rethinking on the existing policy of outsourcing?
17 years ago
Hey Rufus,
Not much idea about indentured servants - but all the corporates right from Microsoft, SUN, Oracle etc have their own huge development centres in India. One of the main reasons for this is the low cost revenue model. Of course, there might also be other considerations & factors here. I am just stating a fact, no hard feelings.
Who knows after some years the same outsourcing could go to China, Malaysia.. hence it would be better in revisiting the policies.
[ March 23, 2004: Message edited by: poornima karanth ]
17 years ago
Hi Mark,
Sorry about the late response. I have changed the name according to the policy.
17 years ago
It does not matter either ways to the corporate in US. If H1/L1 limit is reached, the work would be outsourced at a lesser cost. Wouldn't it be better to revisit the policy than talk about Asian competitors?
17 years ago

India is sending low level work to China & Vietnam.
India has over 60% of the worlds CMM organisations (That means they can guarentee higher quality products, then the UK! NOW).
India produces 6 million I.T grads a year.
The latest outsourcing trend is ON DEMAND BASED.

Hey Robin,
India & China are countries with huge population(billion). The White collared office going staff form a miniscule percentage of it - IT Grads even less. However the numbers may appear big to you compartively. There are 10 million graduates in India. India generates more university graduates than the United States- some 40% with degrees in science and engineering.
Population makes the competition fierce and hence getting a degree is important to get a decent job.
17 years ago
I agree with you. In fact the MVC model is much abused, the model is replaced by n-layer architecture.
However the example that you have given is taking incredibly long time. The infrastructure (h/w and networking) might also be culprits, i guess.
Many a times we find that neatly designed text book architectures being pushed by the 'client' or 'architects'. Question is how does this affect other factors such as performance, scalability etc.
For example, an EJB Facade calls a Controller (Simple Java Class) that in turn calls a third party tool(through a Session Bean) for executing the business rules.(These EJB Classes are not LocalEJBs). This was argued as the best indirection in one of our projects (Facade->Controller->Rule Engine).
What do you think?