- Feature Articles
- CodeSOD
- Error'd
- Forums
-
Other Articles
- Random Article
- Other Series
- Alex's Soapbox
- Announcements
- Best of…
- Best of Email
- Best of the Sidebar
- Bring Your Own Code
- Coded Smorgasbord
- Mandatory Fun Day
- Off Topic
- Representative Line
- News Roundup
- Editor's Soapbox
- Software on the Rocks
- Souvenir Potpourri
- Sponsor Post
- Tales from the Interview
- The Daily WTF: Live
- Virtudyne
Admin
Two WTFs here. One pointy-haired, one data-mining.
"This manager also believed that anything that could be explained could be implemented more cheaply offshore."
Absolutely true, though you'd still have to find the right offshore team to implement it. And I'm going to ignore complications like "maintenance."
The WTF here is that the manager in question believes he is competent to explain the problem in sufficient detail and with sufficient precision. I've never met a PHB like that. Have you?
Second WTF: the problem clearly falls within the domain of NLP. You do not solve NLP problems with regexps, let alone with a straight string lookup on a database.
All the rest of the implementation is irrelevant once you've recognized the two huge elephants in the room.
Admin
I'm so disappointed that the first comment wasn't..
fInternal Revenue Servicet
Admin
It's too late to fix it now. But you're right, it would have Doctoramatically improved the thread. I'm so sorry.
Admin
SWIFT Interview questions on
http://testwithus.blogspot.in/p/swift.htm
For selenium solution visit http://testwithus.blogspot.in/p/blog-page.html
QTP Interview Questions. http://testwithus.blogspot.in/p/qtp-questions.html
Admin
SWIFT Interview questions on
http://testwithus.blogspot.in/p/swift.htm
For selenium solution visit http://testwithus.blogspot.in/p/blog-page.html
QTP Interview Questions. http://testwithus.blogspot.in/p/qtp-questions.html
Admin
TRWTF is SQL injection.
Admin
Not familiar with the concept of prepared statements I take it?
Admin
According to the book I was asked to read when hired by this Indian consulting firm (in the US -- they recently expanded into North America and have been hiring here like crazy) that is indeed a cultural thing in India. Book was called "Speaking of India" I believe.
Essentially the reasoning for that was that they're a VERY communal culture, which tends to discourage individual thought. It's all about what is best for the whole, which generally ends up meaning what is best for those socially above you. Which generally means you defer to a higher authority if you have even the slightest doubt, rather than trying to figure it out yourself. Because it's not about what you think will work, it's about giving them what they want from you.
Admin
I wouldn't generalize and stereotype Indians or anybody. Most offshore projects with small budget typically gets students that are either intern'ing or just graduated (possibly from non-computer science background). They have as much clue as to what to do as what you provide them as requirements documentation. However I strongly feel that even this may not be the case. Try telling your aging dad on how to use your MBP to use skype and then see if he could do (figure) something else on his own like check the mail you sent him. Alternately much of the big startups and the biggest tech companies got a big core of "Indian" talent that are crucial and as intelligible. Context changes everything.
Admin
For anyone considering this: You hire two people to independently manually review and edit each entry. At the end of each day, do a machine compare and spit out any discrepancies to be re-reviewed the next day. And from experience, randomly change a small percentage of the input so that persons one and two have slightly different inputs some of the time. [I'll leave this as an exercise for the reader as to what this is for.]
Admin
This is the picture at offshore: Contracting companies hire fresh out graduates in masses, give them a minimal 2~3 months training on the ins and outs of coding, tools etc; then they hire a senior developer to oversee these kids, for every 15~20 kids there is one senior lead (who might have started out like them), the senior developer is invisible to the customer, he is overtasked with looking over many projects. The end result: the contracting company extracts more money from the client, pays peanuts to these kids, the stressed senior developer leaves, the code is pure crap.