Very hard hitting article this :-
http://articles.economictimes.indiatime ... e-research
I wounder we lost the script somewhere.
As far as bench-marking IT skills based just a single code-jam is concerned you are correct. However it would be good to see desis win.Marten wrote:^Code Jam would not be the best method to benchmark IT skills.
Would suggest that we do not go down the route of H&D loss due to a competition etc. You see, money talks and competitions are worth just that much.
India was never in the script saar. The vast majority of Indian students don't bother to learn anything outside of course-work or as part of a job. They have a lot of theoretical knowledge, but lack the skills or experience to apply them. That experience only comes to them when they start working in some IT company, because almost no one wants to put any extra effort and see how things are done, when they're in college. This is why they tend to be rather late-bloomers in the IT field. Indian students in a code-contest are like fish out of water.cdbatra wrote:Golden Age Of Indian IT comes to an End - Sic -
Very hard hitting article this :-
http://articles.economictimes.indiatime ... e-research
I wounder we lost the script somewhere.
+1 to that. Many of the IT-Vity folks (especially in the recruit to 1-2 years experience) seems to have no conceptual ideas about software engeering. All claim to be experts in C and Java, but what I could make out was that they just mugged up what was taught to them in their Engineering colleges. And that was purely to clear the exams. What surprised me even further was that many of these folks have scored 70%-80% marks*. So I dont think they come in with a very innovative mind. The plan seems to be to get into some IT-Vity Major (colonel or brigadier) with a pay packet which enable them to buy the latest electronic gadgets.Rishirishi wrote:Sir I believe that the problem lies within the education system. Indian education system is very exam-focussed.
One reason which comes to my mind is; folks who are good hackers or even good at winning such code jams are essentially the types who love to create and crack code for the love of it not because it has a monetary/materialistic value attached to it however our system does not do a good job of promoting such folks up for this bunch might not necessarily confirm to widely accepted definition of what qualifies as a good student. Majority in our system today opt for CS stream because of the ITVTY boom and not because they wanted to study CS in the first place, a huge number of applicants for CS will mean the cut offs will filter a lot of potential prodigies who might be good at hacking code but might not necessarily do well in the entrance tests.Bade wrote:^^^ but what about the top 5% in the best even, how come they do not come up on top in these competitions ? Of course, I am quoting the usual wisdom that the top 5% has to be good, irrespective of the quality of the institutions they attend, but based solely on the quality entrance tests of any flavor that is used to admit even the top 5%.
hnair ji, while I disagree on one of the points you make (more later), a +1 for community colleges. Some community colleges have campuses, libraries and lab facilities that would put even some engineering colleges in India to shame. By the way, they do offer associate degrees.hnair wrote:khan's post-PG research and community colleges are "hi-lo" systems to study in depth, IMHO.
Very short sighted view.Marten wrote:^Code Jam would not be the best method to benchmark IT skills.
Would suggest that we do not go down the route of H&D loss due to a competition etc. You see, money talks and competitions are worth just that much.
It the system allows it, this is the natural thing to do...typically, one is not expected to know with 100% surety that one will spend the next 3-4 years studying EE or ChemE. The first 1-2 years of UG, the student is expected to learn phycs/chem/math courses and feel out different areas by taking intro. courses in areas of interest, and after that pick the course of study. (Asking one to decide the branch even before they start the first day of classes i.e. on counseling day, is asking a lot). And even after they are well into the course of study, they can change their minds and switch the major field of study.Of course, this means that the student 'loses time' doing pre-requisite courses for the new/related field.Singha wrote: branch changing also seems very rife in Khan UG level.....and a lot change branches....
True...and this makes eminent sense too. If you start taking courses in circuits and find it difficult/unappealing, would you still want to continue in this area. The entry barriers are not too high, but once you are in, the courses are not easy to pass and your grades reflect your competence in the area. The first 1-2 years are a weeding out process and the courses are made tough. If you can not cut it there, your grades tell your story and you have a decision to make.....work harder, change majors/fields or drop out.....a lot of people simply drop out..
competitive because Desh has a heirarchy in fields of study. CSE > Electronics > EE/Mech> Mech/EE> Civil > Metallurgy > ChemE > Ceramics (dont know if this scale of TFTA-ness still holds or has been revamped). massa does have a buffer capacity but this subject-matter heirarchy seems missing, or atleast, it is watered down (atleast in engg). For some reason,in Desh CSE has always been # 1, even before the IT boom.branch changing is VERY competitive in IITs AND NITs and again onlee the top rankers in 1st yr exams get the chance...is it restricted in Massa or they have better buffer capacity to welcome new believers in the 2nd yr?
Well if one is willing to stay in the trenches with the boys i.e. R&D, product development or say even in performance engineering then in most of the cases you won't have to travel at all . However the moment you drift towards the side which is more customer facing be it sales, implementation/integration one cannot avoid travelling.VikasRaina wrote:Folks,
I desire for a job where I get to travel for 1/3 of the time while I work from my home office for rest of the time. The travels are shorter and not more than 3-4 weeks at a stretch. Outside sales, what kind of a role should I be scouting for ?
Proper consulting with big 5 or Desi-4 does not work because thats what I am doing currently and it requires me to be away from home for months together.
Well yes it does; writing code in a lot of ways is just like writing a poem. One might be a very good student of a language and yet he or she might not be able to necessarily write a good poem; same is true with writing code i.e. knowing a programming language and it's construct does not necessarily mean that one will be able to write 'elegant' code (working yes).vera_k wrote:Doesn't change the fact that this argument is really reaching for an explanation. You'd imagine that at least someone from the IIT system would be able to win, given that the Tsinghua folks have won twice.
Simpler explanation is that quality of Indian education needs to be improved across the board from middle school onwards.
My experience is in PG in massa, from what I observed, people get admitted to a program and they don't have a structured first yr course, second yr course and so on. Typically there are some core courses (and its pre-reqs) that are mandatory for the program, then some courses for an optional specialization (if available) and a whole bunch of electives that may or may not be related to your core and specialization.Singha wrote:is it restricted in Massa or they have better buffer capacity to welcome new believers in the 2nd yr? in my days just around 2 people from other branches might get into ECE or CSE in 2nd yr via branch change....this I have seen in NIT for sure and heard about it in iit.
In my PG I hardly studied anything related to my BE stuff. Entire course was mostly operations research, statistics/probability and economics.My experience is in PG in massa, from what I observed, people get admitted to a program and they don't have a structured first yr course, second yr course and so on. Typically there are some core courses (and its pre-reqs) that are mandatory for the program, then some courses for an optional specialization (if available) and a whole bunch of electives that may or may not be related to your core and specialization.
..And Yes, I want to get out of trenches and move to the Darker side preferably in Sales. Target is to learn something about sales/customers before I start my own venture in next 1 years time.negi wrote:Well if one is willing to stay in the trenches with the boys i.e. R&D, product development or say even in performance engineering then in most of the cases you won't have to travel at all . However the moment you drift towards the side which is more customer facing be it sales, implementation/integration one cannot avoid travelling.VikasRaina wrote:Folks,
I desire for a job where I get to travel for 1/3 of the time while I work from my home office for rest of the time. The travels are shorter and not more than 3-4 weeks at a stretch. Outside sales, what kind of a role should I be scouting for ?
Proper consulting with big 5 or Desi-4 does not work because thats what I am doing currently and it requires me to be away from home for months together.
Other than revealing the state of your ignorance, not sure if your statement has much else of value in it.Narayana Rao wrote: Seriously we are doing low end jobs and confortable for that. We can not find even a single Compute lingo develpoed by a Indian Company in world wide use. In fact I do not know any one major lingo or programme any Indian company made. We do low cost low end work and ok with it. Just like Cheap garments