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. Does the Internet make software developers lazy?

Does the Internet make software developers lazy?

Scheduled Pinned Locked Moved The Lounge
tutorialquestioncareer
47 Posts 39 Posters 1 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.
  • D dybs

    For serious developers, the internet doesn't make you lazy, it's simply another tool/resource. I may look for code samples online, but only as a guide, and I never use it unless I understand it. As someone else mentioned, why spend an hour deriving a solution when 10 minutes of Googling can find an example that you can read through an realize "Yeah, that's exactly what I want to do" or "What was this guy smoking? I'll figure it out myself." :) In my case, I always access MSDN documentation online rather than using local help, since local seems to take 5 minutes to open the first time, but opening in a web browser is relatively instant. Plus, any updates to documentation are always online, and not necessarily available for download. I'm not sure, but I doubt MS ships updated local documentation for a VS service pack - they probably assume you have internet access and will just get to the latest documentation online anyway. Dybs

    The shout of progress is not "Eureka!" it's "Strange... that's not what i expected". - peterchen

    Q Offline
    Q Offline
    QuiJohn
    wrote on last edited by
    #34

    dybs wrote:

    In my case, I always access MSDN documentation online rather than using local help, since local seems to take 5 minutes to open the first time, but opening in a web browser is relatively instant.

    This has been true since I was on dialup. And it makes me wonder. It really makes me wonder.

    And sometimes when you're on, you're really f***ing on And your friends they sing along and they love you But the lows are so extreme that the good seems f***ing cheap And it teases you for weeks in its absence Rilo Kiley - "A Better Son/Daughter"

    1 Reply Last reply
    0
    • B Ben Breeg

      What I mean is, does access to the Internet make you lazy when you're coding. Let me qualify this: when working on a routine that you're not sure how to code correctly, do you Google for example code instead of reading the necessary/relevant documentation? For example, I am currently working on a short article to post on Codeproject concerning the backing up and restoration of Windows 7 activation files. Because these files have limited user access, the program needs to change access permissions to backup and restore. So, rather than reading all of the necessary MSDN documentation, I Google for code samples. Not the correct way I know, but hey, it gets the job done. Or does it? Maybe in the short term, but in the long term I've learnt nothing. So the next time I need to code any access permission changes, I'm still no nearer to knowing the correct way. I suppose what I'm wondering is, has the Internet made me lazy?

      As I walk through the Valley of the Shadow of Death, I fear no evil, for I am the God of Death.... and this is my valley. Aici zace un om despre care nu sestie prea mult

      M Offline
      M Offline
      Matthew Edmondson
      wrote on last edited by
      #35

      No way it makes you lazy. In fact I firmly believe Googling is an integral part of our job.

      1 Reply Last reply
      0
      • B Ben Breeg

        What I mean is, does access to the Internet make you lazy when you're coding. Let me qualify this: when working on a routine that you're not sure how to code correctly, do you Google for example code instead of reading the necessary/relevant documentation? For example, I am currently working on a short article to post on Codeproject concerning the backing up and restoration of Windows 7 activation files. Because these files have limited user access, the program needs to change access permissions to backup and restore. So, rather than reading all of the necessary MSDN documentation, I Google for code samples. Not the correct way I know, but hey, it gets the job done. Or does it? Maybe in the short term, but in the long term I've learnt nothing. So the next time I need to code any access permission changes, I'm still no nearer to knowing the correct way. I suppose what I'm wondering is, has the Internet made me lazy?

        As I walk through the Valley of the Shadow of Death, I fear no evil, for I am the God of Death.... and this is my valley. Aici zace un om despre care nu sestie prea mult

        P Offline
        P Offline
        Pablo Condoleo
        wrote on last edited by
        #36

        Hi, I don't think so does de software developers lazy, the thing is Why reinvent wheel???? . Cheers.

        1 Reply Last reply
        0
        • B Ben Breeg

          What I mean is, does access to the Internet make you lazy when you're coding. Let me qualify this: when working on a routine that you're not sure how to code correctly, do you Google for example code instead of reading the necessary/relevant documentation? For example, I am currently working on a short article to post on Codeproject concerning the backing up and restoration of Windows 7 activation files. Because these files have limited user access, the program needs to change access permissions to backup and restore. So, rather than reading all of the necessary MSDN documentation, I Google for code samples. Not the correct way I know, but hey, it gets the job done. Or does it? Maybe in the short term, but in the long term I've learnt nothing. So the next time I need to code any access permission changes, I'm still no nearer to knowing the correct way. I suppose what I'm wondering is, has the Internet made me lazy?

          As I walk through the Valley of the Shadow of Death, I fear no evil, for I am the God of Death.... and this is my valley. Aici zace un om despre care nu sestie prea mult

          D Offline
          D Offline
          dpminusa
          wrote on last edited by
          #37

          Think of the Net as Socrates. I like to use examples and try to improve on them if necessary. If it is a new language to me (e.g. node.js) I like to skim the doc quickly to get into it but build my first apps based on examples until I see the patterns and remember the syntax better. I try to find more than one example, then pick one by testing each code. This seems practical to me. Why ignore the code out there. Use it as a lever to move forward. I post code when I want to share so that others can do what I did with the examples I started with. Other people's code is probably better than yours at first anyway. Later you can write better code than the examples once you are up to speed.

          "Courtesy is the product of a mature, disciplined mind ... ridicule is lack of the same - DPM"

          1 Reply Last reply
          0
          • B Ben Breeg

            What I mean is, does access to the Internet make you lazy when you're coding. Let me qualify this: when working on a routine that you're not sure how to code correctly, do you Google for example code instead of reading the necessary/relevant documentation? For example, I am currently working on a short article to post on Codeproject concerning the backing up and restoration of Windows 7 activation files. Because these files have limited user access, the program needs to change access permissions to backup and restore. So, rather than reading all of the necessary MSDN documentation, I Google for code samples. Not the correct way I know, but hey, it gets the job done. Or does it? Maybe in the short term, but in the long term I've learnt nothing. So the next time I need to code any access permission changes, I'm still no nearer to knowing the correct way. I suppose what I'm wondering is, has the Internet made me lazy?

            As I walk through the Valley of the Shadow of Death, I fear no evil, for I am the God of Death.... and this is my valley. Aici zace un om despre care nu sestie prea mult

            I Offline
            I Offline
            IAbstract
            wrote on last edited by
            #38

            Google (or StackOverflow) hasn't made me lazy - nor, in my opinion, anyone who takes at least some time to understand code samples they are using. If you do not understand what you are implementing from a code sample, then you need to read up on some documentation. To me, documentation comes second; that said, I want both! The documentation provides me with insight on certain aspects or characteristics of a class I may be investigating or researching. There is always some crucial bit that MSDN leaves out. No doubt, I will find what I need in the code sample. If there is nothing about a code sample that I don't understand or fully comprehend just by reading the sample, then my time spent reading documentation would be better spent implementing the code sample.

            1 Reply Last reply
            0
            • B Ben Breeg

              What I mean is, does access to the Internet make you lazy when you're coding. Let me qualify this: when working on a routine that you're not sure how to code correctly, do you Google for example code instead of reading the necessary/relevant documentation? For example, I am currently working on a short article to post on Codeproject concerning the backing up and restoration of Windows 7 activation files. Because these files have limited user access, the program needs to change access permissions to backup and restore. So, rather than reading all of the necessary MSDN documentation, I Google for code samples. Not the correct way I know, but hey, it gets the job done. Or does it? Maybe in the short term, but in the long term I've learnt nothing. So the next time I need to code any access permission changes, I'm still no nearer to knowing the correct way. I suppose what I'm wondering is, has the Internet made me lazy?

              As I walk through the Valley of the Shadow of Death, I fear no evil, for I am the God of Death.... and this is my valley. Aici zace un om despre care nu sestie prea mult

              J Offline
              J Offline
              James Lonero
              wrote on last edited by
              #39

              As I walk through the Valley of the Shadow of Software, I fear no evil, for there be Google.

              B 1 Reply Last reply
              0
              • J James Lonero

                As I walk through the Valley of the Shadow of Software, I fear no evil, for there be Google.

                B Offline
                B Offline
                Ben Breeg
                wrote on last edited by
                #40

                Now that is good! :laugh:

                As I walk through the Valley of the Shadow of Death, I fear no evil, for I am the God of Death.... and this is my valley. Aici zace un om despre care nu sestie prea mult

                1 Reply Last reply
                0
                • B Ben Breeg

                  What I mean is, does access to the Internet make you lazy when you're coding. Let me qualify this: when working on a routine that you're not sure how to code correctly, do you Google for example code instead of reading the necessary/relevant documentation? For example, I am currently working on a short article to post on Codeproject concerning the backing up and restoration of Windows 7 activation files. Because these files have limited user access, the program needs to change access permissions to backup and restore. So, rather than reading all of the necessary MSDN documentation, I Google for code samples. Not the correct way I know, but hey, it gets the job done. Or does it? Maybe in the short term, but in the long term I've learnt nothing. So the next time I need to code any access permission changes, I'm still no nearer to knowing the correct way. I suppose what I'm wondering is, has the Internet made me lazy?

                  As I walk through the Valley of the Shadow of Death, I fear no evil, for I am the God of Death.... and this is my valley. Aici zace un om despre care nu sestie prea mult

                  M Offline
                  M Offline
                  Mark H2
                  wrote on last edited by
                  #41

                  Personally, I'll take a stab at solving it myself using documentation, but as time is money (generally), google is step 2 after a while. The truly lazy will just copy something that works without attempting to understand why. Since I was a kid, I've always liked to know how/why something works the way it does, whether it's my motorcycle engine or some piece of code...so I guess I'm saying a lazy non-inquisitive attitude can make for a lazy developer.

                  1 Reply Last reply
                  0
                  • P PIEBALDconsult

                    Benjamin Breeg wrote:

                    does access to the Internet make you lazy when you're coding

                    No, it's a distraction so I try to get away from such access when doing serious (i.e. personal rather than work) development.

                    Benjamin Breeg wrote:

                    do you Google for example code

                    No, never, what's that?

                    S Offline
                    S Offline
                    silver mendoza
                    wrote on last edited by
                    #42

                    For me thats okay. If you Google your code make sure you understand it and besides there are a lot of programming sites to help you and other programmers. The bottom line "Don't be abusive" ,if your are too dependent to Google you know to your self that your are not a real CODER.

                    1 Reply Last reply
                    0
                    • B Ben Breeg

                      What I mean is, does access to the Internet make you lazy when you're coding. Let me qualify this: when working on a routine that you're not sure how to code correctly, do you Google for example code instead of reading the necessary/relevant documentation? For example, I am currently working on a short article to post on Codeproject concerning the backing up and restoration of Windows 7 activation files. Because these files have limited user access, the program needs to change access permissions to backup and restore. So, rather than reading all of the necessary MSDN documentation, I Google for code samples. Not the correct way I know, but hey, it gets the job done. Or does it? Maybe in the short term, but in the long term I've learnt nothing. So the next time I need to code any access permission changes, I'm still no nearer to knowing the correct way. I suppose what I'm wondering is, has the Internet made me lazy?

                      As I walk through the Valley of the Shadow of Death, I fear no evil, for I am the God of Death.... and this is my valley. Aici zace un om despre care nu sestie prea mult

                      M Offline
                      M Offline
                      Michael Kingsford Gray
                      wrote on last edited by
                      #43

                      As MSDN is now fundamentally broken, Google is the default "help" for Microsoft products.

                      1 Reply Last reply
                      0
                      • B Ben Breeg

                        What I mean is, does access to the Internet make you lazy when you're coding. Let me qualify this: when working on a routine that you're not sure how to code correctly, do you Google for example code instead of reading the necessary/relevant documentation? For example, I am currently working on a short article to post on Codeproject concerning the backing up and restoration of Windows 7 activation files. Because these files have limited user access, the program needs to change access permissions to backup and restore. So, rather than reading all of the necessary MSDN documentation, I Google for code samples. Not the correct way I know, but hey, it gets the job done. Or does it? Maybe in the short term, but in the long term I've learnt nothing. So the next time I need to code any access permission changes, I'm still no nearer to knowing the correct way. I suppose what I'm wondering is, has the Internet made me lazy?

                        As I walk through the Valley of the Shadow of Death, I fear no evil, for I am the God of Death.... and this is my valley. Aici zace un om despre care nu sestie prea mult

                        S Offline
                        S Offline
                        Stefan_Lang
                        wrote on last edited by
                        #44

                        I'm a mathematician, I've learned to be lazy long before the internet came along. Hey, who do you think invented all those weird symbols that you see in mathematical formulae? ;)

                        1 Reply Last reply
                        0
                        • R Rob Grainger

                          Unfortuntately, much of the net is useless for reference links. 6 months later you're trying to understand your code, follow a link and its no longer there.

                          M Offline
                          M Offline
                          Michael Bergman
                          wrote on last edited by
                          #45

                          I still think this should be done. 1) You might find another link affilliated with the original. 2) Google cache sometimes maintains copies of the pages associated with the links.

                          m.bergman

                          -- For Bruce Schneier, quanta only have one state : afraid.

                          1 Reply Last reply
                          0
                          • B Ben Breeg

                            What I mean is, does access to the Internet make you lazy when you're coding. Let me qualify this: when working on a routine that you're not sure how to code correctly, do you Google for example code instead of reading the necessary/relevant documentation? For example, I am currently working on a short article to post on Codeproject concerning the backing up and restoration of Windows 7 activation files. Because these files have limited user access, the program needs to change access permissions to backup and restore. So, rather than reading all of the necessary MSDN documentation, I Google for code samples. Not the correct way I know, but hey, it gets the job done. Or does it? Maybe in the short term, but in the long term I've learnt nothing. So the next time I need to code any access permission changes, I'm still no nearer to knowing the correct way. I suppose what I'm wondering is, has the Internet made me lazy?

                            As I walk through the Valley of the Shadow of Death, I fear no evil, for I am the God of Death.... and this is my valley. Aici zace un om despre care nu sestie prea mult

                            J Offline
                            J Offline
                            jase73_uk
                            wrote on last edited by
                            #46

                            I think it all depends on the person, as to how it is used. If Google is your only source of information when programming, then yes it can make you lazy and in the long term possibly not a very good programmer. If I am looking at a new area of programming say wcf I will normally buy a few books, read these. Use the MSDN documentation for the nity- grity and to enforce my new knowledge use google for real world examples. I've found google to be a life saver many a time to give me that missing piece of the puzzle when learning something new. Google is just another tool, if used in the right context it's invaluable . Otherwise it can make you lazy.

                            1 Reply Last reply
                            0
                            • B Ben Breeg

                              What I mean is, does access to the Internet make you lazy when you're coding. Let me qualify this: when working on a routine that you're not sure how to code correctly, do you Google for example code instead of reading the necessary/relevant documentation? For example, I am currently working on a short article to post on Codeproject concerning the backing up and restoration of Windows 7 activation files. Because these files have limited user access, the program needs to change access permissions to backup and restore. So, rather than reading all of the necessary MSDN documentation, I Google for code samples. Not the correct way I know, but hey, it gets the job done. Or does it? Maybe in the short term, but in the long term I've learnt nothing. So the next time I need to code any access permission changes, I'm still no nearer to knowing the correct way. I suppose what I'm wondering is, has the Internet made me lazy?

                              As I walk through the Valley of the Shadow of Death, I fear no evil, for I am the God of Death.... and this is my valley. Aici zace un om despre care nu sestie prea mult

                              B Offline
                              B Offline
                              bbirajdar
                              wrote on last edited by
                              #47

                              Hold on...Let me google for the answer...

                              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