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. Shouldn't programmers know how to fix computers?

Shouldn't programmers know how to fix computers?

Scheduled Pinned Locked Moved The Lounge
helptutorialquestion
182 Posts 61 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.
  • Z ZurdoDev

    Does it drive anyone else bonkers when developers keep complaining about their windows PC blue screening? If you know how to program why can't you figure out how to fix your own computer, or at least start researching?

    There are only 10 types of people in the world, those who understand binary and those who don't.

    M Offline
    M Offline
    Member 4044641
    wrote on last edited by
    #136

    These are the so called self taught developers, who have learned to code but have no knowledge of a computer's hardware. Binary is as foreign to them as learning a new language.

    L D 2 Replies Last reply
    0
    • S snorkie

      Please don't ever put an icon on my desktop. I can't stand programs that put an icon on my desktop like Google Earth. Then every time there is an update/upgrade, they update the desktop icon that I removed. If I wanted clutter, I would use somebody else's computer. My desktop is sacred space for a very few select icons... I use my start bar or quick launch to find things, but don't assume I want them on my desktop. Hogan

      M Offline
      M Offline
      Michael A Cochran
      wrote on last edited by
      #137

      This is a huge pet peeve for me. And the second biggest reason I don't have adobe reader installed on my pc anymore. (the first being that it is a major attack vector)

      1 Reply Last reply
      0
      • S snorkie

        Please don't ever put an icon on my desktop. I can't stand programs that put an icon on my desktop like Google Earth. Then every time there is an update/upgrade, they update the desktop icon that I removed. If I wanted clutter, I would use somebody else's computer. My desktop is sacred space for a very few select icons... I use my start bar or quick launch to find things, but don't assume I want them on my desktop. Hogan

        J Offline
        J Offline
        John Hunley
        wrote on last edited by
        #138

        I don't so much mind putting an icon on my desktop (although most installers will ask whether or not to do this), but I had one app that not only automatically updates itself, but rearranges all of my desktop icons when it does so. I keep my icons organized on the right side of my desktop, specifically so that I can tell if something has added one without my permission (it'll always be in the upper left corner). This app comes in and moves them all to the upper left corner and down the left side, and gets them all out of order to boot. I have stopped using that app. And yes, I could have turned off automatic updates, but it still rearranged the icons even when I did a manual update.

        1 Reply Last reply
        0
        • S S Houghtelin

          Mike Hankey wrote:

          But I can fix my own computer!

          I do all my own repairs and diagnostics as well, but because I'm cheap, I'd rather spend 20 hours on a fix than pay some kid to pull out all the cards and say "I dunno" and charge me $75 to reformat my drive. I do repairs and charge other people though, I used to do it as favors but they keep coming back for more freebies every time their stupid kid visits a porn site. Charge them money and they return a little less often.

          It was broke, so I fixed it.

          W Offline
          W Offline
          weberrich
          wrote on last edited by
          #139

          S Houghtelin wrote:

          I'd rather spend 20 hours on a fix than pay some kid to pull out all the cards and say "I dunno" and charge me $75 to reformat my drive.

          I go by another philosophy, when my computer is sick, I may spend 1-2 hours looking into the problem. Research, re-install drivers and the what not... However, if after a short time, I will format and re-install. Spending 20 hours costs way more than the additional few hours to re-install. And throughout the years, I have gotten really skilled in organizing my important file by backing up to another drive or machine, burn a ROM in cases of important data like tax returns. Hey, the benefits would be maybe time to upgrade OS (although I still run XP and don't intend to switch), or just to have a super clean machine and just re-install the apps I need when I need them. And relocate the Desktop to another drive. Simple and easy peezy.

          S 1 Reply Last reply
          0
          • Z ZurdoDev

            Does it drive anyone else bonkers when developers keep complaining about their windows PC blue screening? If you know how to program why can't you figure out how to fix your own computer, or at least start researching?

            There are only 10 types of people in the world, those who understand binary and those who don't.

            L Offline
            L Offline
            Leng Vang
            wrote on last edited by
            #140

            Believe it or not, some so called professional programmers haven’t a clue how to manage their own development tools let alone manage their PC. I can name half a dozen here. All programmers ought to know how to piece together their machine from parts.

            K 1 Reply Last reply
            0
            • M Member 4044641

              These are the so called self taught developers, who have learned to code but have no knowledge of a computer's hardware. Binary is as foreign to them as learning a new language.

              L Offline
              L Offline
              Leng Vang
              wrote on last edited by
              #141

              I have several programmers with computer science degree, but wouldn't even dare open their PC.

              1 Reply Last reply
              0
              • S S Houghtelin

                Mike Hankey wrote:

                But I can fix my own computer!

                I do all my own repairs and diagnostics as well, but because I'm cheap, I'd rather spend 20 hours on a fix than pay some kid to pull out all the cards and say "I dunno" and charge me $75 to reformat my drive. I do repairs and charge other people though, I used to do it as favors but they keep coming back for more freebies every time their stupid kid visits a porn site. Charge them money and they return a little less often.

                It was broke, so I fixed it.

                L Offline
                L Offline
                Lilith C
                wrote on last edited by
                #142

                S Houghtelin wrote:

                I do repairs and charge other people though, I used to do it as favors but they keep coming back for more freebies every time their stupid kid visits a porn site.

                My solution would be to fix the kid. And I don't mean by making him (or her) less stupid.

                I'm not a programmer but I play one at the office

                S 1 Reply Last reply
                0
                • R Rajesh R Subramanian

                  There's helpdesk to deal with that sort of stuff. I don't have to be elephanting around fixing a BSOD.

                  "Real men drive manual transmission" - Rajesh.

                  L Offline
                  L Offline
                  Leng Vang
                  wrote on last edited by
                  #143

                  I stay outside of the domain so I can maintain my own machines. Not stinky group policy causing BSOD.

                  R 1 Reply Last reply
                  0
                  • Z ZurdoDev

                    That analogy is not the same. A driver of a car is just a user of the car. I am not asking that users know how to fix computers. Programmers, on the other hand, are the ones writing code that runs on a computer so they better know something about how computers work.

                    There are only 10 types of people in the world, those who understand binary and those who don't.

                    L Offline
                    L Offline
                    Leng Vang
                    wrote on last edited by
                    #144

                    Actually I agreed with you. Drivers = Users. Programmers = Manufacturer. They are two different classes. Hardware and API are part of a programmer's job to understand. I still don't get it that people claimed to be programmers but don't know about the infrastructure where their application going to run on. It just not add up.

                    Z 1 Reply Last reply
                    0
                    • L Leng Vang

                      Actually I agreed with you. Drivers = Users. Programmers = Manufacturer. They are two different classes. Hardware and API are part of a programmer's job to understand. I still don't get it that people claimed to be programmers but don't know about the infrastructure where their application going to run on. It just not add up.

                      Z Offline
                      Z Offline
                      ZurdoDev
                      wrote on last edited by
                      #145

                      Ya, to be honest, I am very surprised at how many people are using the car and driver analogy. It does not work. I am also surprised at how many people defend programmers who do not know anything about computers. It doesn't make sense to me.

                      There are only 10 types of people in the world, those who understand binary and those who don't.

                      L 1 Reply Last reply
                      0
                      • L Leng Vang

                        I stay outside of the domain so I can maintain my own machines. Not stinky group policy causing BSOD.

                        R Offline
                        R Offline
                        Rajesh R Subramanian
                        wrote on last edited by
                        #146

                        I am out of the "domain" too, at my workplace. Good to see I have company (pun intended), but apparently it may not be allowed at certain work places. Besides, BSOD need not be always caused by a group policies alone.

                        "Real men drive manual transmission" - Rajesh.

                        1 Reply Last reply
                        0
                        • Z ZurdoDev

                          Ya, to be honest, I am very surprised at how many people are using the car and driver analogy. It does not work. I am also surprised at how many people defend programmers who do not know anything about computers. It doesn't make sense to me.

                          There are only 10 types of people in the world, those who understand binary and those who don't.

                          L Offline
                          L Offline
                          Leng Vang
                          wrote on last edited by
                          #147

                          Well, that only confirmed that how many incompetent programmers we have out there, doesn't it?

                          1 Reply Last reply
                          0
                          • S S Houghtelin

                            Mike Hankey wrote:

                            But I can fix my own computer!

                            I do all my own repairs and diagnostics as well, but because I'm cheap, I'd rather spend 20 hours on a fix than pay some kid to pull out all the cards and say "I dunno" and charge me $75 to reformat my drive. I do repairs and charge other people though, I used to do it as favors but they keep coming back for more freebies every time their stupid kid visits a porn site. Charge them money and they return a little less often.

                            It was broke, so I fixed it.

                            F Offline
                            F Offline
                            Florin Jurcovici 0
                            wrote on last edited by
                            #148

                            The problem is that in an enterprise environment you are most often not allowed to do much on your machine, and this prevents you from fixing your own computer.

                            1 Reply Last reply
                            0
                            • S Stefan_Lang

                              Have you considered that he claim "I just write code" is backed by your developers' contract? Does their contract state they have to take care of their infrastructure and set up and maintain all required hard- and software? If yes they're not fulfilling their contract. If no, you're having unreasonable expectations.

                              D Offline
                              D Offline
                              didimitrov
                              wrote on last edited by
                              #149

                              In small companies there are no unreasonable expectations. Developers who hide behind the contact are in most cases lazy, or don't think it is there job.

                              L S 2 Replies Last reply
                              0
                              • H HuntrCkr

                                loctrice wrote:

                                Computer User:
                                ------------------------------------------------------------------------------
                                a person who uses computers for work or entertainment or communication or business

                                I assume you made the User and the work parts bold to empasize and try to point out that programmers are as a matter of fact users just doing their work. That's like saying a mechanic is just another car owner because he drives a car to work. It's true, BUT, if his car broke down on the way to work, it's kinda logical to assume he would maybe know how to fix it. Or at least have a good idea what went wrong even if he can't fix it himself. Programmers that complain about BSOD and PC's malfunctioning are like the mechanic that can't even tell you what's wrong with his own car. Would you trust that mechanic to fix YOUR car...... I didn't think so! So why should I trust that kind of programmer to write decent software?!? :confused:

                                L Offline
                                L Offline
                                loctrice
                                wrote on last edited by
                                #150

                                HuntrCkr wrote:

                                Programmers that complain about BSOD and PC's malfunctioning are like the mechanic that can't even tell you what's wrong with his own car. Would you trust that mechanic to fix YOUR car...... I didn't think so!

                                It's not quite the same thing. It's more like the guys at the mechanic shop saying they can't air brush the image you asked for onto your car, or repair the body because both of those require specialists. Very very few mechanic shops can do that. There are plenty of mechanic shops that can replace a transmition, but not rebuild it. To rebuild it, you would need someone who knows that particular specialty. Also like the oil change people saying they can't change the exhaust manifold and give you a new exhaust system.

                                HuntrCkr wrote:

                                So why should I trust that kind of programmer to write decent software?!? :confused:

                                I don't think the ability to trouble shoot the OS has anything to do with writing software, unless the os's code is available to look at.

                                HuntrCkr wrote:

                                Programmers that complain about BSOD and PC's malfunctioning are like the mechanic that can't even tell you what's wrong with his own car.

                                BSOD ... doesn't happen to me , I use Linux. If it happens at work, I'm completely lost. Doesn't have a thing to do with my writing software.

                                If it moves, compile it

                                H 1 Reply Last reply
                                0
                                • M Member 4044641

                                  These are the so called self taught developers, who have learned to code but have no knowledge of a computer's hardware. Binary is as foreign to them as learning a new language.

                                  D Offline
                                  D Offline
                                  didimitrov
                                  wrote on last edited by
                                  #151

                                  I am a self-taught developers, I have done research, developed algorithms, and dealt with math most people, even some math teachers, will not see in their lifetime. Please don't attack the the self-taught developers. I stand behind every line of code I write and every architecture I design. What is hilarious about the threads on The Code Project are generalizations. What's up with all the bashing? Also, just because you can fix a car, that does not mean you always will. If you are a racer, you know enough about cars to fix them. You probably grew up doing that. Nevertheless, you will not jump out of the car in a middle of a race to fix it. That is why you have a team that you trust. Unless, it is something minor which you can handle quickly and go back in the race, you will not touch that care. Plus a racing vehicle is hardly your average one. Your knowledge might not be applicable to that vehicle. In addition, you can research, but you cannot beat that car engineer in the team. I have been reading this thread because I find the topic interesting, but I think we generalize a lot and by developers we actually mean the bad developers. The subject should actually be "Shouldn't bad developers learn how to work with computers?"... In those lines...Same with the developers. I am really sorry that you guys have to work with incompetent people.

                                  1 Reply Last reply
                                  0
                                  • Z ZurdoDev

                                    Are they programming on a Linux box? Or, creating Linux applications? Then yes, they should know how Linux works.

                                    There are only 10 types of people in the world, those who understand binary and those who don't.

                                    L Offline
                                    L Offline
                                    loctrice
                                    wrote on last edited by
                                    #152

                                    Java and .NET implemented via mono, among other things kinda make this hard to say doesn't it?

                                    If it moves, compile it

                                    1 Reply Last reply
                                    0
                                    • Z ZurdoDev

                                      Are you suggesting a power user does not know how to do basic troubleshooting? I wish these developers were at least power users.

                                      There are only 10 types of people in the world, those who understand binary and those who don't.

                                      L Offline
                                      L Offline
                                      loctrice
                                      wrote on last edited by
                                      #153

                                      I'm suggesting only that a programmer is still a user. -edit- You buy windoze to use it. You don't have anything to do with the code base. You buy Visual Studio and use it. You don't have anything to do with the code base. You buy Sql server to use it. You don't have anything to do with the code base. etc.. -end-

                                      If it moves, compile it

                                      1 Reply Last reply
                                      0
                                      • D didimitrov

                                        I definitely see your point, but I don't think the problem is with developers in general. I think you should fire those guys and hire somebody who can handle the work of a small company. I started in a small company, and I know what you are talking about. The company just did not hire the right people. I still stand my point too. Good developers can fix their computers, and most of them like myself do. However, with my experience and knowledge, and I am sure this is true for most developers who really care about their art, I know how much time it takes to fix a particular error. Thus, if it takes too much time. I rather call a specialist, in this case a tech, again in a mid-size company, and let him handle it, while I borrow another computer to continue developing. No product developed, no company. Next time when they ask you to fix something, do what should be done... let them suffer until they realize it's time to learn... and learn quick. Change or die. Simple. I am not arguing against you, just arguing against generalizing developers. :)

                                        L Offline
                                        L Offline
                                        loctrice
                                        wrote on last edited by
                                        #154

                                        didimitrov wrote:

                                        Good developers can fix their computers

                                        Opinion. No different then my saying good developers don't use m$.

                                        didimitrov wrote:

                                        I know how much time it takes to fix a particular error.

                                        This only counts if it is an error you recognize.

                                        didimitrov wrote:

                                        and I am sure this is true for most developers who really care about their art

                                        I am sure that developers who really are about their art don't use .NET. See, another opinion.

                                        If it moves, compile it

                                        D 1 Reply Last reply
                                        0
                                        • D didimitrov

                                          In small companies there are no unreasonable expectations. Developers who hide behind the contact are in most cases lazy, or don't think it is there job.

                                          L Offline
                                          L Offline
                                          loctrice
                                          wrote on last edited by
                                          #155

                                          I think developers in small companies that go beyond their contract are kiss *** showboats and should be gotten rid of because they don't know how to maintain their own position and let the boss delegate. See how one sided shots like that just sound odd when they are not inside your blinders?

                                          If it moves, compile it

                                          D 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