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. Other Discussions
  3. The Insider News
  4. Should remote contractor coder agree to a screen capture these days?

Should remote contractor coder agree to a screen capture these days?

Scheduled Pinned Locked Moved The Insider News
questioncomsysadminarchitecturediscussion
16 Posts 12 Posters 0 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.
  • K Kr4ft3r

    I believe there may be a straightforward yes/no answer to this. I just want to find out if my way of thinking (being "hell no") is outdated. There is a surprisingly low amount of information on this topic, the most relevant thing I could find is 11 years old, and back then the person who asked for a screen recording solution in order to keep track of a hired coder has received a lot of negative response and was advised to give it up, but that was 11 years ago. remote desktop - I have a programming contractor - how do I record their screen remotely? - Server Fault[^] I've been a remote developer under various arrangements (employee, freelance..) for about 15 years now, and was always able to find work despite refusing to install any sort of screen capture / work hour tracking software. But my last application didn't go well as the employer insisted on screen capture. And while I know why I refused, that got me thinking, does one still has solid chance of acquiring a decently paid contract or a full employment these days without screen track? Is it that employer who is clueless or me? Has the situation changed with the new generations, new reality and all? Rather than opinions (we all probably still know that capturing a coder's screen is counter productive (I think?)) I'd like some information from those with insight in this area, thanks.

    R Offline
    R Offline
    Rick York
    wrote on last edited by
    #4

    I have been on both sides of the fence as a contractor and one who employs them and I have never used anything resembling that. As far as I am concerned, if you can't trust your contractor enough to be productive then you hired the wrong person.

    "They have a consciousness, they have a life, they have a soul! Damn you! Let the rabbits wear glasses! Save our brothers! Can I get an amen?"

    N 1 Reply Last reply
    0
    • R Rick York

      I have been on both sides of the fence as a contractor and one who employs them and I have never used anything resembling that. As far as I am concerned, if you can't trust your contractor enough to be productive then you hired the wrong person.

      "They have a consciousness, they have a life, they have a soul! Damn you! Let the rabbits wear glasses! Save our brothers! Can I get an amen?"

      N Offline
      N Offline
      Nelek
      wrote on last edited by
      #5

      Rick York wrote:

      if you can't trust your contractor enough to be productive then you hired the wrong person.

      Or you are the one having a problem

      M.D.V. ;) If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about? Help me to understand what I'm saying, and I'll explain it better to you Rating helpful answers is nice, but saying thanks can be even nicer.

      1 Reply Last reply
      0
      • Greg UtasG Greg Utas

        "Hell no" would be very polite compared to what I'd tell them. Their outlook is cretinous. You should be paid for what you produce, not for how many hours it takes. This assumes, of course, that the requirements don't change. The acceptance testing also needs to be fairly clear from the outset. After that, they leave you alone except for status reports and whatever ongoing discussions are required.

        Robust Services Core | Software Techniques for Lemmings | Articles
        The fox knows many things, but the hedgehog knows one big thing.

        Richard Andrew x64R Offline
        Richard Andrew x64R Offline
        Richard Andrew x64
        wrote on last edited by
        #6

        Greg Utas wrote:

        You should be paid for what you produce, not for how many hours it takes.

        I'm working as a contractor right now and I would never knowingly agree to screen capture. However, you *are* being paid for how many hours it takes, if you're being paid by the hour. The only time it works that you are paid by what you produce is if you are being paid a lump sum for the project.

        The difficult we do right away... ...the impossible takes slightly longer.

        1 Reply Last reply
        0
        • K Kr4ft3r

          I believe there may be a straightforward yes/no answer to this. I just want to find out if my way of thinking (being "hell no") is outdated. There is a surprisingly low amount of information on this topic, the most relevant thing I could find is 11 years old, and back then the person who asked for a screen recording solution in order to keep track of a hired coder has received a lot of negative response and was advised to give it up, but that was 11 years ago. remote desktop - I have a programming contractor - how do I record their screen remotely? - Server Fault[^] I've been a remote developer under various arrangements (employee, freelance..) for about 15 years now, and was always able to find work despite refusing to install any sort of screen capture / work hour tracking software. But my last application didn't go well as the employer insisted on screen capture. And while I know why I refused, that got me thinking, does one still has solid chance of acquiring a decently paid contract or a full employment these days without screen track? Is it that employer who is clueless or me? Has the situation changed with the new generations, new reality and all? Rather than opinions (we all probably still know that capturing a coder's screen is counter productive (I think?)) I'd like some information from those with insight in this area, thanks.

          P Offline
          P Offline
          PIEBALDconsult
          wrote on last edited by
          #7

          Why trust an employer who doesn't trust you?

          1 Reply Last reply
          0
          • K Kr4ft3r

            I believe there may be a straightforward yes/no answer to this. I just want to find out if my way of thinking (being "hell no") is outdated. There is a surprisingly low amount of information on this topic, the most relevant thing I could find is 11 years old, and back then the person who asked for a screen recording solution in order to keep track of a hired coder has received a lot of negative response and was advised to give it up, but that was 11 years ago. remote desktop - I have a programming contractor - how do I record their screen remotely? - Server Fault[^] I've been a remote developer under various arrangements (employee, freelance..) for about 15 years now, and was always able to find work despite refusing to install any sort of screen capture / work hour tracking software. But my last application didn't go well as the employer insisted on screen capture. And while I know why I refused, that got me thinking, does one still has solid chance of acquiring a decently paid contract or a full employment these days without screen track? Is it that employer who is clueless or me? Has the situation changed with the new generations, new reality and all? Rather than opinions (we all probably still know that capturing a coder's screen is counter productive (I think?)) I'd like some information from those with insight in this area, thanks.

            G Offline
            G Offline
            Gary R Wheeler
            wrote on last edited by
            #8

            I have occasionally done contracting work outside my normal employment. I would never accept any kind of work monitoring or screen recording software from a client. That tells me they're going to be a bastard about paying me, regardless of the quality or timeliness of the work I do.

            Software Zen: delete this;

            1 Reply Last reply
            0
            • K Kr4ft3r

              I believe there may be a straightforward yes/no answer to this. I just want to find out if my way of thinking (being "hell no") is outdated. There is a surprisingly low amount of information on this topic, the most relevant thing I could find is 11 years old, and back then the person who asked for a screen recording solution in order to keep track of a hired coder has received a lot of negative response and was advised to give it up, but that was 11 years ago. remote desktop - I have a programming contractor - how do I record their screen remotely? - Server Fault[^] I've been a remote developer under various arrangements (employee, freelance..) for about 15 years now, and was always able to find work despite refusing to install any sort of screen capture / work hour tracking software. But my last application didn't go well as the employer insisted on screen capture. And while I know why I refused, that got me thinking, does one still has solid chance of acquiring a decently paid contract or a full employment these days without screen track? Is it that employer who is clueless or me? Has the situation changed with the new generations, new reality and all? Rather than opinions (we all probably still know that capturing a coder's screen is counter productive (I think?)) I'd like some information from those with insight in this area, thanks.

              J Offline
              J Offline
              Jon McKee
              wrote on last edited by
              #9

              If they want visual entertainment in addition to engineering work, charge an extra fee, per hour, paid in advance, for each hour they want that entertainment :-\ Jokes aside, I think other people hit the nail on the head. It indicates a lack of trust, probably obsessive micromanagement, and potentially future payment disputes (you aren't doing it like I think you should, despite me not knowing anything about software engineering).

              K 1 Reply Last reply
              0
              • J Jon McKee

                If they want visual entertainment in addition to engineering work, charge an extra fee, per hour, paid in advance, for each hour they want that entertainment :-\ Jokes aside, I think other people hit the nail on the head. It indicates a lack of trust, probably obsessive micromanagement, and potentially future payment disputes (you aren't doing it like I think you should, despite me not knowing anything about software engineering).

                K Offline
                K Offline
                Kr4ft3r
                wrote on last edited by
                #10

                I very much agree with what everyone wrote and am glad to see that all is well at the moment. I guess I should have mentioned in the original question that I ponder about the near future as well. During the googling that I mentioned, where queries were variations of "should remote coder accept screen recording", I managed to find only one hit with some sort of discussion about this practice applied on coders, multiple pages of remaining hits were exclusively advertisements for existing screen tracking solutions and articles about how to most efficiently track screens of your employees and contractors, only that one hit was about moral issues and anti productivity of this idea. Looking back, when the business world adopts some unpopular and impractical method to the point that it becomes a norm (in most environments), you are not able to oppose by relying on statements such as "you must trust me", "I will never agree to this", "you are asking me to do it for your own amusement", "you are only looking for ways to pay me less", and "you are a control freak" or "you have mental problems". Not even the "I get less work done that way" would help to talk them into allowing you to breach the company's own policy. And the next thing you know, your only comfort is the assumption that your employer doesn't actually spend hours staring intensely into your screen. They don't really want to monitor you anyway, that screen recorder is just a necessary part of this hot new tool for developers that intends to really bring people closer together. At least the tool is a massive help when you code, can't live with it, can't live without it. And why would you worry if you have nothing to hide, right? So if such a hypothetical near future is possible, I guess we should be looking for the most solid arguments to prevent it from taking off. Not to appear a hater, I do think that screen sharing could work well in a very limited number of cases, for example when a tiny team of equally dedicated developers wishes to create an atmosphere of everyone sitting in the same room, where they would be able to see each other's screens anyway and reap productivity benefits from that.

                realJSOPR M 2 Replies Last reply
                0
                • K Kr4ft3r

                  I very much agree with what everyone wrote and am glad to see that all is well at the moment. I guess I should have mentioned in the original question that I ponder about the near future as well. During the googling that I mentioned, where queries were variations of "should remote coder accept screen recording", I managed to find only one hit with some sort of discussion about this practice applied on coders, multiple pages of remaining hits were exclusively advertisements for existing screen tracking solutions and articles about how to most efficiently track screens of your employees and contractors, only that one hit was about moral issues and anti productivity of this idea. Looking back, when the business world adopts some unpopular and impractical method to the point that it becomes a norm (in most environments), you are not able to oppose by relying on statements such as "you must trust me", "I will never agree to this", "you are asking me to do it for your own amusement", "you are only looking for ways to pay me less", and "you are a control freak" or "you have mental problems". Not even the "I get less work done that way" would help to talk them into allowing you to breach the company's own policy. And the next thing you know, your only comfort is the assumption that your employer doesn't actually spend hours staring intensely into your screen. They don't really want to monitor you anyway, that screen recorder is just a necessary part of this hot new tool for developers that intends to really bring people closer together. At least the tool is a massive help when you code, can't live with it, can't live without it. And why would you worry if you have nothing to hide, right? So if such a hypothetical near future is possible, I guess we should be looking for the most solid arguments to prevent it from taking off. Not to appear a hater, I do think that screen sharing could work well in a very limited number of cases, for example when a tiny team of equally dedicated developers wishes to create an atmosphere of everyone sitting in the same room, where they would be able to see each other's screens anyway and reap productivity benefits from that.

                  realJSOPR Offline
                  realJSOPR Offline
                  realJSOP
                  wrote on last edited by
                  #11

                  Kr4ft3r wrote:

                  for example when a tiny team of equally dedicated developers wishes to create an atmosphere of everyone sitting in the same room, where they would be able to see each other's screens anyway and reap productivity benefits from that.

                  That's the stupidest thing I've read in a long time. I turned down a 6-figure job back in the 80's because all of the devs were in a big auditoruium sized room with 8 devs sitting around big round tables. The noise was deafening. I don't know any devs that would enjoy or feel like the would benefit from such an environment.

                  ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                  -----
                  You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                  -----
                  When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

                  K 1 Reply Last reply
                  0
                  • K Kr4ft3r

                    I very much agree with what everyone wrote and am glad to see that all is well at the moment. I guess I should have mentioned in the original question that I ponder about the near future as well. During the googling that I mentioned, where queries were variations of "should remote coder accept screen recording", I managed to find only one hit with some sort of discussion about this practice applied on coders, multiple pages of remaining hits were exclusively advertisements for existing screen tracking solutions and articles about how to most efficiently track screens of your employees and contractors, only that one hit was about moral issues and anti productivity of this idea. Looking back, when the business world adopts some unpopular and impractical method to the point that it becomes a norm (in most environments), you are not able to oppose by relying on statements such as "you must trust me", "I will never agree to this", "you are asking me to do it for your own amusement", "you are only looking for ways to pay me less", and "you are a control freak" or "you have mental problems". Not even the "I get less work done that way" would help to talk them into allowing you to breach the company's own policy. And the next thing you know, your only comfort is the assumption that your employer doesn't actually spend hours staring intensely into your screen. They don't really want to monitor you anyway, that screen recorder is just a necessary part of this hot new tool for developers that intends to really bring people closer together. At least the tool is a massive help when you code, can't live with it, can't live without it. And why would you worry if you have nothing to hide, right? So if such a hypothetical near future is possible, I guess we should be looking for the most solid arguments to prevent it from taking off. Not to appear a hater, I do think that screen sharing could work well in a very limited number of cases, for example when a tiny team of equally dedicated developers wishes to create an atmosphere of everyone sitting in the same room, where they would be able to see each other's screens anyway and reap productivity benefits from that.

                    M Offline
                    M Offline
                    markrlondon
                    wrote on last edited by
                    #12

                    Kr4ft3r wrote:

                    Looking back, when the business world adopts some unpopular and impractical method to the point that it becomes a norm (in most environments), you are not able to oppose by relying on statements such as "you must trust me", "I will never agree to this", "you are asking me to do it for your own amusement", "you are only looking for ways to pay me less", and "you are a control freak" or "you have mental problems". Not even the "I get less work done that way" would help to talk them into allowing you to breach the company's own policy.

                    It depends. If one is an employee then what you say is correct (although of course one can still withdraw one's labour and go elsewhere or never work there in the first place) but as a contractor it is different. A contractor has no requirement to adhere to "the company's own policy"; he or she has his or her own policies! Also, even as an employee, it's not necessarily so clear cut. Companies cannot necessarily just do what they want. Whilst it might seem like it sometimes, not all companies just do whatever they want and ride roughshod over the feelings and thoughts of their employees; some actually do listen and do what works best for all. And, of course, strikes sometimes happen over issues like this. I'm not in favour of strike action in general but if negotiation has been attempted and it was met with intransigence then temporary withdrawal of labour might be justified. (Although I expect I'd be resigning at that stage rather than going on strike).

                    Kr4ft3r wrote:

                    I do think that screen sharing could work well in a very limited number of cases, for example when a tiny team of equally dedicated developers wishes to create an atmosphere of everyone sitting in the same room, where they would be able to see each other's screens anyway and reap productivity benefits from that.

                    Good grief, what benefits? Unless someone is walking around all the time looking at other people's screens (which means that he or she isn't doing their own coding work!) then they would not normally be able to see other people's screen anyway. I can see no benefits to be drawn from this scenario. (Edited because I misread the initial message).

                    K 1 Reply Last reply
                    0
                    • realJSOPR realJSOP

                      Kr4ft3r wrote:

                      for example when a tiny team of equally dedicated developers wishes to create an atmosphere of everyone sitting in the same room, where they would be able to see each other's screens anyway and reap productivity benefits from that.

                      That's the stupidest thing I've read in a long time. I turned down a 6-figure job back in the 80's because all of the devs were in a big auditoruium sized room with 8 devs sitting around big round tables. The noise was deafening. I don't know any devs that would enjoy or feel like the would benefit from such an environment.

                      ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                      -----
                      You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                      -----
                      When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

                      K Offline
                      K Offline
                      Kr4ft3r
                      wrote on last edited by
                      #13

                      Because you have read it in the stupidest way that you could imagine. But I guess I wasn't clear enough, that tiny team would be 2-4 developers who are equally dedicated to a single project and therefore wouldn't mind sharing a room/screens and would even have benefits from that since everyone would be busy with their own work and only look at screens of others when they need to. Not the chicken coop that you described.

                      1 Reply Last reply
                      0
                      • M markrlondon

                        Kr4ft3r wrote:

                        Looking back, when the business world adopts some unpopular and impractical method to the point that it becomes a norm (in most environments), you are not able to oppose by relying on statements such as "you must trust me", "I will never agree to this", "you are asking me to do it for your own amusement", "you are only looking for ways to pay me less", and "you are a control freak" or "you have mental problems". Not even the "I get less work done that way" would help to talk them into allowing you to breach the company's own policy.

                        It depends. If one is an employee then what you say is correct (although of course one can still withdraw one's labour and go elsewhere or never work there in the first place) but as a contractor it is different. A contractor has no requirement to adhere to "the company's own policy"; he or she has his or her own policies! Also, even as an employee, it's not necessarily so clear cut. Companies cannot necessarily just do what they want. Whilst it might seem like it sometimes, not all companies just do whatever they want and ride roughshod over the feelings and thoughts of their employees; some actually do listen and do what works best for all. And, of course, strikes sometimes happen over issues like this. I'm not in favour of strike action in general but if negotiation has been attempted and it was met with intransigence then temporary withdrawal of labour might be justified. (Although I expect I'd be resigning at that stage rather than going on strike).

                        Kr4ft3r wrote:

                        I do think that screen sharing could work well in a very limited number of cases, for example when a tiny team of equally dedicated developers wishes to create an atmosphere of everyone sitting in the same room, where they would be able to see each other's screens anyway and reap productivity benefits from that.

                        Good grief, what benefits? Unless someone is walking around all the time looking at other people's screens (which means that he or she isn't doing their own coding work!) then they would not normally be able to see other people's screen anyway. I can see no benefits to be drawn from this scenario. (Edited because I misread the initial message).

                        K Offline
                        K Offline
                        Kr4ft3r
                        wrote on last edited by
                        #14

                        markrlondon wrote:

                        It depends. If one is an employee then what you say is correct (although of course one can still withdraw one's labour and go elsewhere or never work there in the first place) but as a contractor it is different. A contractor has no requirement to adhere to "the company's own policy"; he or she has his or her own policies!

                        Well yes, a contractor has his own policies, but one of those policies should be that he must adopt the policies (policies towards contractors) of a client company he agrees to work for, in order to get hired in the first place. Only by offering an amazing amount of value can one get their clients to give in. But there is no point in throwing exceptions into the equation, I am not worried about the 1% who are either extremely well recognized as experts or are extremely crafty in negotiations, but your average independent developer.

                        markrlondon wrote:

                        Also, even as an employee, it's not necessarily so clear cut. Companies cannot necessarily just do what they want. Whilst it might seem like it sometimes, not all companies just do whatever they want and ride roughshod over the feelings and thoughts of their employees; some actually do listen and do what works best for all.

                        Yes, and the best examples are software development companies that are owned and managed by people who are coders themselves and who understand how developers should be treated. But these are not a majority nor do they have an infinite capacity to hire.

                        markrlondon wrote:

                        Although I expect I'd be resigning at that stage rather than going on strike

                        But go where? To some guy who is looking to hire a freelancer and who has read in some blog article in 2023 that he shouldn't hire a coder who doesn't agree to have his screen monitored? Or wait out a few years until one of the good companies (that are becoming a minority in this scenario) decides that they should hire you out of all people? Again, I am assuming that this hypothetical coder I am talking about is not widely recognized as an exceptional talent who can make demands. All I am implying is I believe in the future there may be an attempt to steer towards such direction, and we should come up with really good arguments against it, rather than just refuse out of principle.

                        markrlondon wrote:

                        Good grief, what benefits?

                        D 1 Reply Last reply
                        0
                        • K Kr4ft3r

                          markrlondon wrote:

                          It depends. If one is an employee then what you say is correct (although of course one can still withdraw one's labour and go elsewhere or never work there in the first place) but as a contractor it is different. A contractor has no requirement to adhere to "the company's own policy"; he or she has his or her own policies!

                          Well yes, a contractor has his own policies, but one of those policies should be that he must adopt the policies (policies towards contractors) of a client company he agrees to work for, in order to get hired in the first place. Only by offering an amazing amount of value can one get their clients to give in. But there is no point in throwing exceptions into the equation, I am not worried about the 1% who are either extremely well recognized as experts or are extremely crafty in negotiations, but your average independent developer.

                          markrlondon wrote:

                          Also, even as an employee, it's not necessarily so clear cut. Companies cannot necessarily just do what they want. Whilst it might seem like it sometimes, not all companies just do whatever they want and ride roughshod over the feelings and thoughts of their employees; some actually do listen and do what works best for all.

                          Yes, and the best examples are software development companies that are owned and managed by people who are coders themselves and who understand how developers should be treated. But these are not a majority nor do they have an infinite capacity to hire.

                          markrlondon wrote:

                          Although I expect I'd be resigning at that stage rather than going on strike

                          But go where? To some guy who is looking to hire a freelancer and who has read in some blog article in 2023 that he shouldn't hire a coder who doesn't agree to have his screen monitored? Or wait out a few years until one of the good companies (that are becoming a minority in this scenario) decides that they should hire you out of all people? Again, I am assuming that this hypothetical coder I am talking about is not widely recognized as an exceptional talent who can make demands. All I am implying is I believe in the future there may be an attempt to steer towards such direction, and we should come up with really good arguments against it, rather than just refuse out of principle.

                          markrlondon wrote:

                          Good grief, what benefits?

                          D Offline
                          D Offline
                          Daniel Pfeffer
                          wrote on last edited by
                          #15

                          There are cases when sharing a screen with another developer can be useful, but the choice should be the developer's. With the exception of presentations, I cannot think of a single case where sharing a screen with management is useful - for the developer or for the manager. If the manager can't trust his/her developers, he/she shouldn't have hired them in the first place.

                          Freedom is the freedom to say that two plus two make four. If that is granted, all else follows. -- 6079 Smith W.

                          K 1 Reply Last reply
                          0
                          • D Daniel Pfeffer

                            There are cases when sharing a screen with another developer can be useful, but the choice should be the developer's. With the exception of presentations, I cannot think of a single case where sharing a screen with management is useful - for the developer or for the manager. If the manager can't trust his/her developers, he/she shouldn't have hired them in the first place.

                            Freedom is the freedom to say that two plus two make four. If that is granted, all else follows. -- 6079 Smith W.

                            K Offline
                            K Offline
                            Kr4ft3r
                            wrote on last edited by
                            #16

                            Then you found an example of how "screen sharing could work well in a very limited number of cases". I just wanted to point out that my disagreement with having screen recorded by an employer/manager is not due to hating on the whole concept of screen sharing but that there is some proper reasoning behind this stand. If at some point in future they manage to generalize the opponents to this idea as "haters of screen sharing" that's when they'll be able to slap this onto us as a norm.

                            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