Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Attn: Indian Cpian Indian Developer Salary

Attn: Indian Cpian Indian Developer Salary

Scheduled Pinned Locked Moved The Lounge
questiondiscussioncareer
26 Posts 14 Posters 3 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J Jim Crafton

    Nishant Sivakumar wrote:

    Microsoft does that I'd say

    Riiiight! Pull the other leg. Good God man, they had to completely rewrite an OS midway through it's development cycle, dropping most of the interesting features, because they didn't have their shit together. I have no doubt that there are software companies out there that do do this, but I wouldn't hold Microsoft up as one of them.

    ¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog

    N Offline
    N Offline
    Nish Nishant
    wrote on last edited by
    #13

    Jim Crafton wrote:

    I have no doubt that there are software companies out there that do do this, but I wouldn't hold Microsoft up as one of them.

    As long as the revenue comes in, I don't think the exact quality levels of software matter :-) I'd rather own a 5 million dollar turnover company that produces average software to running a barely meets ends company that makes perfectly designed super efficient software. It's not coincidence that Gates has been the world's richest man for several years now.

    Regards, Nish


    Nish’s thoughts on MFC, C++/CLI and .NET (my blog)
    My latest book : C++/CLI in Action / Amazon.com link

    J 1 Reply Last reply
    0
    • N Nish Nishant

      Jim Crafton wrote:

      I have no doubt that there are software companies out there that do do this, but I wouldn't hold Microsoft up as one of them.

      As long as the revenue comes in, I don't think the exact quality levels of software matter :-) I'd rather own a 5 million dollar turnover company that produces average software to running a barely meets ends company that makes perfectly designed super efficient software. It's not coincidence that Gates has been the world's richest man for several years now.

      Regards, Nish


      Nish’s thoughts on MFC, C++/CLI and .NET (my blog)
      My latest book : C++/CLI in Action / Amazon.com link

      J Offline
      J Offline
      Jim Crafton
      wrote on last edited by
      #14

      Nishant Sivakumar wrote:

      I'd rather own a 5 million dollar turnover company that produces average software to running a barely meets ends company that makes perfectly designed super efficient software.

      As owner that may be true, however I suspect that your customers might feel differently.

      Nishant Sivakumar wrote:

      It's not coincidence that Gates has been the world's richest man for several years now.

      Nobody said he was. But now that you mention it, IMHO, he's been coasting for almost a decade, thanks to a near OS monopoly and the huge usage of Office. The market has been devoid of *real* competition within the realm of PC OS's for a long time. Customer antipathy has led to vendors creating software that locks them in data wise (i.e. think how hard it is to write a competing office suite due format constraints because everyone uses Office document formats). Healthy competition has largely disappeared due to either bare knuckle MS tactics, or complete incompetence at other companies. Sorry to rant :)

      ¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog

      P 1 Reply Last reply
      0
      • H Harald Krause

        Hello there, I will have a discussion in a few days and I need to know what is the typical salary for an Indian Programmer Junior/Senior etc in Rupies or US$ I would like to know specially the numbers from Bangalore, Durgapur and maybe Assam (I hope I spelled this correct)

        bb |~ bb

        A Offline
        A Offline
        Ajit Jadhav
        wrote on last edited by
        #15

        I met a CEO of a small company (less than 10 developers) recently, a month back or so. (I am on the lookout for a job in 3D graphics of OpenGL sort for myself, right now.) He mentioned a formula that he said he had heard from the placement agencies. The formulae, applicable for the average case, are: -- for junior level developers, annual salary in Rs. lacs = no. of years of experience + 2. -- for senior level developers, annual salary in Rs. lacs = no. of years of experience X 2. BTW, 1 lac (aka lakh) means 100,000. I don't believe the formula. For the average case of senior people, the formula (or its multiplicative version) seems to overestimate somewhat. If this is your first time to outsource, esp. to India, then, unless you have someone local from Durgapur (or Assam) who has been exposed to international software development cycles--say by himself immigrating from Assam to Bangalore (or USA)--you would be better off taking this venture in an experimental spirit, rather than as a full-fledged production setup. I feel sure you don't mean the second anyways, but just thought of reminding. That way, to the extent I know, there is almost no difference in pay-scale in IT industries by region in India. Not the one that would matter at this stage of your project in any significant way! Now, something to all other CPians.... ----- In other replies to Harald's queries, I do see some sentiment against outsourcing to India. Not that I have a great regard for the Indian IT industry, but I want to raise a couple of questions--may be at the expense, once again, of my own career, but in the interest of truth anyways. 1. When was the last time you (clients, typically from the Western countries) outsourced any truly core development of any software product to India? Don't just keep mum and resolve to get even with me later on. State it. When was the last time? The point is simple: If you give out second-rate work to be done, be prepared to get a second-rate treatment to that work--whether the work is given out to another location within the USA/UK/Whatever other country, or out of country, to India. 2. I have repeatedly had the problem of people abroad understanding things the first time but feigning as if they didn't, and creating unnecessary issues. (I have only dealt with Americans from India.) There have been tactics like prolonging decisions by artificially means. For instance, creating long threads of emails. Or, pushing an MBA forth during *technical* discussions, thereby guarunteeing th

        1 Reply Last reply
        0
        • N Nish Nishant

          Harald Krause wrote:

          Hello there, I will have a discussion in a few days and I need to know what is the typical salary for an Indian Programmer Junior/Senior etc in Rupies or US$ I would like to know specially the numbers from Bangalore, Durgapur and maybe Assam (I hope I spelled this correct)

          I may be a little off, but .NET developers with 3-6 years experience are paid anything from INR 35,000 to INR 100,000 per month (currently 1 USD = 41 INR). You may be surprised at the wide range, but that's how salaries are in India. Typically, if the candidate is any good, he'll ask for a salary at the higher end of that range.

          Regards, Nish


          Nish’s thoughts on MFC, C++/CLI and .NET (my blog)
          My latest book : C++/CLI in Action / Amazon.com link

          P Offline
          P Offline
          Pierre Leclercq
          wrote on last edited by
          #16

          So not as low as what one could imagine. Given all the uncertainties for doing this kind of remote projects, I see why companies are getting very cautious and often just decide to do it with local workforce.

          1 Reply Last reply
          0
          • J Jim Crafton

            Nishant Sivakumar wrote:

            I'd rather own a 5 million dollar turnover company that produces average software to running a barely meets ends company that makes perfectly designed super efficient software.

            As owner that may be true, however I suspect that your customers might feel differently.

            Nishant Sivakumar wrote:

            It's not coincidence that Gates has been the world's richest man for several years now.

            Nobody said he was. But now that you mention it, IMHO, he's been coasting for almost a decade, thanks to a near OS monopoly and the huge usage of Office. The market has been devoid of *real* competition within the realm of PC OS's for a long time. Customer antipathy has led to vendors creating software that locks them in data wise (i.e. think how hard it is to write a competing office suite due format constraints because everyone uses Office document formats). Healthy competition has largely disappeared due to either bare knuckle MS tactics, or complete incompetence at other companies. Sorry to rant :)

            ¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog

            P Offline
            P Offline
            Pierre Leclercq
            wrote on last edited by
            #17

            :| this discussion about MS is kind of boring. Heard this a million times with more or less creativity depending on the writer. Think about the world of computing 15-20 years ago and you'd really would not to go back there!!!

            J 1 Reply Last reply
            0
            • H Harald Krause

              Hello there, I will have a discussion in a few days and I need to know what is the typical salary for an Indian Programmer Junior/Senior etc in Rupies or US$ I would like to know specially the numbers from Bangalore, Durgapur and maybe Assam (I hope I spelled this correct)

              bb |~ bb

              S Offline
              S Offline
              SimulationofSai
              wrote on last edited by
              #18

              Harald Krause wrote:

              Durgapur and maybe Assam

              Thats something new! Assam or Durgapur is not known to be a software hub. Durgapur is mainly industrial, and Assam is a very remote hilly state with some oil and lots of naxalites(terrorists). So either that you've done some pretty good research on technical talent there or............:~ If you're looking at an outsourcing model, unless you're outsourcing to one of the big 4, you'd be better off hiring somebody in your place. Else the best option is to have a F2F and relocate the developer to your office. I'm not saying anything radically new, but salary expectations can be bloated up figures in case you're a well known multinational or seem to be cash rich. A very decent company pays up about 4-6 lakhs for a .NET dev with about 2-3 years experience and about 8-10 lakhs for people with 5-7 years exp. Of course some companies like Amazon and google pay triple or quad that amount here, but they get the best candidates (IIT's, REC's and BITS grads).

              SG

              1 Reply Last reply
              0
              • J Josh Smith

                Christian Graus wrote:

                How do you expect to find/supervise/monitor your new Indian programmer ?

                Probably e-mail. Been there, done that. :rolleyes:

                :josh: My WPF Blog[^] Without a strive for perfection I would be terribly bored.

                V Offline
                V Offline
                Vasudevan Deepak Kumar
                wrote on last edited by
                #19

                I would say a more granular control can be having a representative office here or get with a bit of outsourcing with at least a good but small software company.

                Vasudevan Deepak Kumar Personal Homepage Tech Gossips

                1 Reply Last reply
                0
                • C Christian Graus

                  How did it go ? Was it a disaster ? A friend of mine is a manager for a developer team in India. He tells me the price is getting to the point of not being worth it. He also tells me that people who have never written code are being given junior developer positions, and people are getting senior positions just because they know what IDE stands for. Now, I'm not saying all Indian dev firms do this, or that there are no good devs in India, just that it seems to be a minefield, to me.

                  Christian Graus - Microsoft MVP - C++ "I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )

                  J Offline
                  J Offline
                  Johan Lombaard
                  wrote on last edited by
                  #20

                  I worked with a company in Bangladesh, trying to manage the team remotely from out South African office. I don't work with them anymore, but the nightmares still come back sometimes. X|

                  Johan Lombaard Only two things are infinite, the universe and human stupidity, and I'm not sure about the former - Albert Einstein

                  1 Reply Last reply
                  0
                  • N Nish Nishant

                    Harald Krause wrote:

                    Hello there, I will have a discussion in a few days and I need to know what is the typical salary for an Indian Programmer Junior/Senior etc in Rupies or US$ I would like to know specially the numbers from Bangalore, Durgapur and maybe Assam (I hope I spelled this correct)

                    I may be a little off, but .NET developers with 3-6 years experience are paid anything from INR 35,000 to INR 100,000 per month (currently 1 USD = 41 INR). You may be surprised at the wide range, but that's how salaries are in India. Typically, if the candidate is any good, he'll ask for a salary at the higher end of that range.

                    Regards, Nish


                    Nish’s thoughts on MFC, C++/CLI and .NET (my blog)
                    My latest book : C++/CLI in Action / Amazon.com link

                    V Offline
                    V Offline
                    Vasudevan Deepak Kumar
                    wrote on last edited by
                    #21

                    Nishant Sivakumar wrote:

                    Typically, if the candidate is any good, he'll ask for a salary at the higher end of that range.

                    Bargaining power claims the upper hand in this part of the world. :)

                    Vasudevan Deepak Kumar Personal Homepage Tech Gossips

                    M 1 Reply Last reply
                    0
                    • M Marc Clifton

                      Harald Krause wrote:

                      We are thinking about to hiring some programmers over there...

                      Think not how much Indian programmers go for, rather think about the additional cost of designing, specifying, communication, managing, testing, reworking, and re-doing the work. And no, this is not to fault Indian programmers or to say that Indian programmers are bad. Indeed, it's the first five steps that are the crucial steps to preventing reworking/re-doing. But nobody does the first 5 steps. Marc

                      Thyme In The Country
                      Interacx
                      My Blog

                      S Offline
                      S Offline
                      Sam_c
                      wrote on last edited by
                      #22

                      Marc Clifton wrote:

                      designing, specifying, communication, managing, testing Indeed, it's the first five steps that are the crucial steps to preventing reworking/re-doing. But nobody does the first 5 steps.

                      Sure is, i have noticed that with personal project I often miss designing and getting a good solid spec down. that’s the job of management to ensure that the 5 steps are done and kept to. well said and definitely true.

                      Code Project Lounge 101 by John Cardinal :beer::bob::beer:

                      1 Reply Last reply
                      0
                      • N Nish Nishant

                        Marc Clifton wrote:

                        But nobody does the first 5 steps.

                        Microsoft does that I'd say :-) Their 2nd biggest campus after Redmond is in Hyderabad, India.

                        Regards, Nish


                        Nish’s thoughts on MFC, C++/CLI and .NET (my blog)
                        My latest book : C++/CLI in Action / Amazon.com link

                        M Offline
                        M Offline
                        Marc Clifton
                        wrote on last edited by
                        #23

                        Nishant Sivakumar wrote:

                        Microsoft does that I'd say

                        After all the articles you've written and a book, I'm surprised you still think Microsoft does those first 5 steps. I suppose they do them, but after 20 years experience, I don't think they do them well. But that's the nature of big software houses. The knowledge tends to stay compartmentalized, and each new project either a new manager or a manager that wants to try something new. I wonder how many Microsoft managers have fallen for XP or Agile screwupologies. Marc

                        Thyme In The Country
                        Interacx
                        My Blog

                        1 Reply Last reply
                        0
                        • P Pierre Leclercq

                          :| this discussion about MS is kind of boring. Heard this a million times with more or less creativity depending on the writer. Think about the world of computing 15-20 years ago and you'd really would not to go back there!!!

                          J Offline
                          J Offline
                          Jim Crafton
                          wrote on last edited by
                          #24

                          I agree.

                          Pierre Leclercq wrote:

                          Think about the world of computing 15-20 years ago and you'd really would not to go back there

                          Aside from slightly better IDE's, not much has changed software wise, be it MS, Unix, or anyone else. Many of the same, stupid, sloppy mistakes that could/would be prevented by the steps Marc outlined are still being made today. People just don't give a damn.

                          ¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog

                          1 Reply Last reply
                          0
                          • V Vasudevan Deepak Kumar

                            Nishant Sivakumar wrote:

                            Typically, if the candidate is any good, he'll ask for a salary at the higher end of that range.

                            Bargaining power claims the upper hand in this part of the world. :)

                            Vasudevan Deepak Kumar Personal Homepage Tech Gossips

                            M Offline
                            M Offline
                            MidwestLimey
                            wrote on last edited by
                            #25

                            Universally true, I'd say.


                            I'm largely language agnostic


                            After a while they all bug me :doh:


                            1 Reply Last reply
                            0
                            • M Marc Clifton

                              Harald Krause wrote:

                              We are thinking about to hiring some programmers over there...

                              Think not how much Indian programmers go for, rather think about the additional cost of designing, specifying, communication, managing, testing, reworking, and re-doing the work. And no, this is not to fault Indian programmers or to say that Indian programmers are bad. Indeed, it's the first five steps that are the crucial steps to preventing reworking/re-doing. But nobody does the first 5 steps. Marc

                              Thyme In The Country
                              Interacx
                              My Blog

                              R Offline
                              R Offline
                              Rocky Moore
                              wrote on last edited by
                              #26

                              One issue I always wondered about is responsibility. Here in the USA we have different legal actions that we can use if deals go bad or a product does harm, but I would asusme there is not much you could do in those situations if you offshore.

                              Rocky <>< Latest Code Blog Post: Windows Live Authentication - Easy Stuff! Latest Tech Blog Post: Vista ReadyBoost!

                              1 Reply Last reply
                              0
                              Reply
                              • Reply as topic
                              Log in to reply
                              • Oldest to Newest
                              • Newest to Oldest
                              • Most Votes


                              • Login

                              • Don't have an account? Register

                              • Login or register to search.
                              • First post
                                Last post
                              0
                              • Categories
                              • Recent
                              • Tags
                              • Popular
                              • World
                              • Users
                              • Groups