Jump to content

Rant on Indian programmers...


dasari4kntr

Recommended Posts

4 minutes ago, bleachbaabaai said:

 

Hahahhahaha

This is exactly what I expected from Desi Devs.

So you haven't started yet serious programming. 

Learn functional Programming. Start with Immutability in Java8 or Scala.

You will understand why Re-Assignment is such a big problem.

Maasteru....lamdas lo use cheyyalem non final varibales....u never mentioned that's the speicific issue. Stream , lamdas kakunda kooda chala java raayachu. Get off high horse mate 

Link to comment
Share on other sites

5 minutes ago, bleachbaabaai said:

 

Hahahhahaha

This is exactly what I expected from Desi Devs.

So you haven't started yet serious programming. 

Learn functional Programming. Start with Immutability in Java8 or Scala.

You will understand why Re-Assignment is such a big problem.

sir , konni tutorials suggest cheyandi .... also paina meeru cheppina example lo  they try to reassign variable kadha sir , malli ikkada immutability endhuku vochindi sir? please explain the concepts in simple terms sir 

Link to comment
Share on other sites

3 minutes ago, AnotherTeluguBidda said:

And ya Indian programmers medicore ae..... Stackoverflow lo laziest questions adigedi kooda desile. Eastern Europe which is less developed Europe is much better than us wrt programming.

Being an Indian, there is no point in showing that I am better than other Indians and that doesn't really help me.

But when I became Lead Dev (remember this is way different from Tech Leads we have in TCS,Infy, Wipro from India), we usually architect, design, re-design, Code, requirements refinement, deploy and engage with clients post-production.

When in such a role in London, we being the owners usually ended up with the crappiest code from American teams dominated by our Telugu people.

Unfortunately USA is also ranked at 29, just besides India because American IT is dominated by Gultis

  • Haha 1
Link to comment
Share on other sites

7 minutes ago, bleachbaabaai said:

 

Hahahhahaha

This is exactly what I expected from Desi Devs.

So you haven't started yet serious programming. 

Learn functional Programming. Start with Immutability in Java8 or Scala.

You will understand why Re-Assignment is such a big problem.

Btw there are workarounds to use non final variables in lambdas. Hibernate source code lo kooda aa practise use chesaaru. Manam entha inka.

Link to comment
Share on other sites

4 minutes ago, AnotherTeluguBidda said:

Maasteru....lamdas lo use cheyyalem non final varibales....u never mentioned that's the speicific issue. Stream , lamdas kakunda kooda chala java raayachu. Get off high horse mate 

You can still write a lot code in pre-Java8 style, not a problem but if you want to be called as a programmer, you should be a clean functional programmer.

The fun starts when the advanced versions of Java stop supporting Java7 and below versions. I have just given an example.

 

 

Link to comment
Share on other sites

2 minutes ago, AnotherTeluguBidda said:

Btw there are workarounds to use non final variables in lambdas. Hibernate source code lo kooda aa practise use chesaaru. Manam entha inka.

We should not bro. Change the whole programming paradigm to avoid using this workaround.

But latest Hibernate versions are different you might be looking at old versions?

Link to comment
Share on other sites

10 minutes ago, bleachbaabaai said:

You can still write a lot code in pre-Java8 style, not a problem but if you want to be called as a programmer, you should be a clean functional programmer.

The fun starts when the advanced versions of Java stop supporting Java7 and below versions. I have just given an example.

 

 

That's a huge transition and many still didn't get a grip of it. I like to use it though. 

 

9 minutes ago, bleachbaabaai said:

We should not bro. Change the whole programming paradigm to avoid using this workaround.

But latest Hibernate versions are different you might be looking at old versions?

Don't remember which version, recent 2 or 3 years lo code ae. But sometimes ok le , example if you want a counter variable, you can use atomic integer instead of int.

Link to comment
Share on other sites

20 minutes ago, AnotherTeluguBidda said:

That's a huge transition and many still didn't get a grip of it. I like to use it though. 

 

Don't remember which version, recent 2 or 3 years lo code ae. But sometimes ok le , example if you want a counter variable, you can use atomic integer instead of int.

Yes huge transition which TCS/Infy/Wipro coders from India cannot cope up with. For that insurance company, the suppliers are Infy and Wipro, majority of the guys hired from Bangalore and Hyd.

Its a bleeding experience working with them especially when we had Russian and German Devs challenging at every stage of the project.

Just recalled one common question they used to ask me - "Is this male or female" by referring to common Indian names because not everyone updates their Jira profile with photos!

Link to comment
Share on other sites

50 minutes ago, sri_india said:

Java lo memory ela delete chestharu sir :3D_Smiles:

You cant ask java to delete memory like in c++..you can call garbage collector later but that doesnt mean it will invoke it immediately..this is for on heap allocated variables

Link to comment
Share on other sites

3 minutes ago, bleachbaabaai said:

You missed the whole point bro. I had very embarrassing moments during code review of Desi guys code.

In USA its not a big problem as almost all the Devs are Desis and no one cares about Quality.

But in Europe its not the case especially financial services in London.

u r missing the actual point here, u get what u pay for. how do you expect MIT standards in coding when you pay 25/hr for an offshore guy obviously they hire some fresher or 1 or 2 years experienced guy to do that job. if they are too concerned about quality of code hire a guy whoever you think is best. there is a reason apple phone costs that much if you want cheaper one than china phone ey vasthundhi 

Link to comment
Share on other sites

2 minutes ago, tom bhayya said:

u r missing the actual point here, u get what u pay for. how do you expect MIT standards in coding when you pay 25/hr for an offshore guy obviously they hire some fresher or 1 or 2 years experienced guy to do that job. if they are too concerned about quality of code hire a guy whoever you think is best. there is a reason apple phone costs that much if you want cheaper one than china phone ey vasthundhi 

Idi excuse maatrame....i don't agree with this argument. 

Link to comment
Share on other sites

4 minutes ago, tom bhayya said:

u r missing the actual point here, u get what u pay for. how do you expect MIT standards in coding when you pay 25/hr for an offshore guy obviously they hire some fresher or 1 or 2 years experienced guy to do that job. if they are too concerned about quality of code hire a guy whoever you think is best. there is a reason apple phone costs that much if you want cheaper one than china phone ey vasthundhi 

+1

It all depends on how much he or she is getting paid !! 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...