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 Soapbox
  4. SW engineers today

SW engineers today

Scheduled Pinned Locked Moved The Soapbox
c++comtutorialquestioncode-review
10 Posts 4 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.
  • L Offline
    L Offline
    Lost User
    wrote on last edited by
    #1

    Looking at the questions in the C++ forum I am amazed by the utter laziness and inability of some of the posters. Is it a modern trend? Just rip the code off the net rather than work out how to do it from the documentation yourself? How do they expect to learn anything? Improve anything? Get any sens of acchievement? Mind you, if you look at the cars and motorbikes India produces you can see they are only interested in copying and not improving. http://www.bing.com/images/search?q=india+royal+enfield&FORM=HDRSC2[^]

    ============================== Nothing to say.

    OriginalGriffO S J 3 Replies Last reply
    0
    • L Lost User

      Looking at the questions in the C++ forum I am amazed by the utter laziness and inability of some of the posters. Is it a modern trend? Just rip the code off the net rather than work out how to do it from the documentation yourself? How do they expect to learn anything? Improve anything? Get any sens of acchievement? Mind you, if you look at the cars and motorbikes India produces you can see they are only interested in copying and not improving. http://www.bing.com/images/search?q=india+royal+enfield&FORM=HDRSC2[^]

      ============================== Nothing to say.

      OriginalGriffO Offline
      OriginalGriffO Offline
      OriginalGriff
      wrote on last edited by
      #2

      Erudite_Eric wrote:

      Is it a modern trend?

      Of course it's a modern trend! Twenty years ago there wasn't an interweb to get the code from...

      The universe is composed of electrons, neutrons, protons and......morons. (ThePhantomUpvoter)

      "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
      "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

      1 Reply Last reply
      0
      • L Lost User

        Looking at the questions in the C++ forum I am amazed by the utter laziness and inability of some of the posters. Is it a modern trend? Just rip the code off the net rather than work out how to do it from the documentation yourself? How do they expect to learn anything? Improve anything? Get any sens of acchievement? Mind you, if you look at the cars and motorbikes India produces you can see they are only interested in copying and not improving. http://www.bing.com/images/search?q=india+royal+enfield&FORM=HDRSC2[^]

        ============================== Nothing to say.

        S Offline
        S Offline
        S 53K S
        wrote on last edited by
        #3

        you cannot blame a country for a few people who are lazy and royal enfield has been so for the last 100 years

        @N0N!Wu5

        L 1 Reply Last reply
        0
        • L Lost User

          Looking at the questions in the C++ forum I am amazed by the utter laziness and inability of some of the posters. Is it a modern trend? Just rip the code off the net rather than work out how to do it from the documentation yourself? How do they expect to learn anything? Improve anything? Get any sens of acchievement? Mind you, if you look at the cars and motorbikes India produces you can see they are only interested in copying and not improving. http://www.bing.com/images/search?q=india+royal+enfield&FORM=HDRSC2[^]

          ============================== Nothing to say.

          J Offline
          J Offline
          jschell
          wrote on last edited by
          #4

          Erudite_Eric wrote:

          Looking at the questions in the C++ forum I am amazed by the utter laziness and inability of some of the posters.

          Not sure what that means. One tends to forget when one knows a great deal on a subject, either explicitly or implicitly, that when knows nothing it hard to even phrase a question. If one can't phrase the question then one cannot search for solutions. And even presuming one can phrase the question one must be able to understand the answers that might appear with a search. With more than 40 years of experience I find that I can phrase questions for searching but for topics that I have little knowledge figuring out which one is applicable is often very difficult.

          L 1 Reply Last reply
          0
          • S S 53K S

            you cannot blame a country for a few people who are lazy and royal enfield has been so for the last 100 years

            @N0N!Wu5

            L Offline
            L Offline
            Lost User
            wrote on last edited by
            #5

            SO they cant improve the Royal Enfiled in that time?

            ============================== Nothing to say.

            S 1 Reply Last reply
            0
            • J jschell

              Erudite_Eric wrote:

              Looking at the questions in the C++ forum I am amazed by the utter laziness and inability of some of the posters.

              Not sure what that means. One tends to forget when one knows a great deal on a subject, either explicitly or implicitly, that when knows nothing it hard to even phrase a question. If one can't phrase the question then one cannot search for solutions. And even presuming one can phrase the question one must be able to understand the answers that might appear with a search. With more than 40 years of experience I find that I can phrase questions for searching but for topics that I have little knowledge figuring out which one is applicable is often very difficult.

              L Offline
              L Offline
              Lost User
              wrote on last edited by
              #6

              First really complicated bit of code i did involved hooking other processes text windows and managing key and mouse activity in them, it was a direct doctarion app into any window, with per window word tracking, audio playback and correction. It used SetWIndowsHookEx. How did I fina out about it? Reading about interprocess communication in a book I bought. No doubt you can google it today. Did I need to ask questions? No, I worked it out for myself. And it was a beast of an app too. Very complex, very very nice. Next job I had was wriring windows drivers. I pulled the DDK off the net. Read it about 30 times and wrote a driver. I rarely ask questions. When I do they are very specific, because I have thought the problem down to the real nub of the issue. It seems engineers today arent prepared to do the ground work themselves.

              ============================== Nothing to say.

              J 1 Reply Last reply
              0
              • L Lost User

                First really complicated bit of code i did involved hooking other processes text windows and managing key and mouse activity in them, it was a direct doctarion app into any window, with per window word tracking, audio playback and correction. It used SetWIndowsHookEx. How did I fina out about it? Reading about interprocess communication in a book I bought. No doubt you can google it today. Did I need to ask questions? No, I worked it out for myself. And it was a beast of an app too. Very complex, very very nice. Next job I had was wriring windows drivers. I pulled the DDK off the net. Read it about 30 times and wrote a driver. I rarely ask questions. When I do they are very specific, because I have thought the problem down to the real nub of the issue. It seems engineers today arent prepared to do the ground work themselves.

                ============================== Nothing to say.

                J Offline
                J Offline
                jschell
                wrote on last edited by
                #7

                Erudite_Eric wrote:

                No, I worked it out for myself.

                And because you had no other sources you think that is ideal and better? And better for who exactly?

                Erudite_Eric wrote:

                Very complex, very very nice.

                Looking back I can realize quite a bit of what I wrote long ago, regardless of the any personal satisfaction, wasn't very good. It wasn't well organized. It wasn't maintainable. It wasn't ideal in solving business problems. Certainly I haven't seen any code from junior developers that has ever shown that to be different for anyone else. And given that even a large number of even senior developers often seem to focus on nebulous rationalizations like "elegance" rather than focusing on business needs it would seem that some attitudes continue.

                Erudite_Eric wrote:

                When I do they are very specific, because I have thought the problem down to the real nub of the issue.

                You of course are not the same as everyone else. And not asking questions can for some people lead done paths that produce bad implementations and even bad designs. Myself I prefer if I can get someone to at least look a design before start throwing weeks or months worth of code.

                L 1 Reply Last reply
                0
                • J jschell

                  Erudite_Eric wrote:

                  No, I worked it out for myself.

                  And because you had no other sources you think that is ideal and better? And better for who exactly?

                  Erudite_Eric wrote:

                  Very complex, very very nice.

                  Looking back I can realize quite a bit of what I wrote long ago, regardless of the any personal satisfaction, wasn't very good. It wasn't well organized. It wasn't maintainable. It wasn't ideal in solving business problems. Certainly I haven't seen any code from junior developers that has ever shown that to be different for anyone else. And given that even a large number of even senior developers often seem to focus on nebulous rationalizations like "elegance" rather than focusing on business needs it would seem that some attitudes continue.

                  Erudite_Eric wrote:

                  When I do they are very specific, because I have thought the problem down to the real nub of the issue.

                  You of course are not the same as everyone else. And not asking questions can for some people lead done paths that produce bad implementations and even bad designs. Myself I prefer if I can get someone to at least look a design before start throwing weeks or months worth of code.

                  L Offline
                  L Offline
                  Lost User
                  wrote on last edited by
                  #8

                  jschell wrote:

                  you think that is ideal and better? And better for who exactly

                  Fir me as an engineer because you have to really dig into the details of the API when you work it out yourself so you end up knowing it better.

                  jschell wrote:

                  It wasn't ideal in solving business problems

                  This one was.

                  jschell wrote:

                  Myself I prefer if I can get someone to at least look a design before start throwing weeks or months worth of code.

                  Thats different. I am talking about the use of a particular API/technology, rather than an over all design.

                  ============================== Nothing to say.

                  J 1 Reply Last reply
                  0
                  • L Lost User

                    SO they cant improve the Royal Enfiled in that time?

                    ============================== Nothing to say.

                    S Offline
                    S Offline
                    S 53K S
                    wrote on last edited by
                    #9

                    did they try and change H-D in a long time ?

                    @N0N!Wu5

                    1 Reply Last reply
                    0
                    • L Lost User

                      jschell wrote:

                      you think that is ideal and better? And better for who exactly

                      Fir me as an engineer because you have to really dig into the details of the API when you work it out yourself so you end up knowing it better.

                      jschell wrote:

                      It wasn't ideal in solving business problems

                      This one was.

                      jschell wrote:

                      Myself I prefer if I can get someone to at least look a design before start throwing weeks or months worth of code.

                      Thats different. I am talking about the use of a particular API/technology, rather than an over all design.

                      ============================== Nothing to say.

                      J Offline
                      J Offline
                      jschell
                      wrote on last edited by
                      #10

                      Erudite_Eric wrote:

                      Fir me as an engineer because you have ...

                      Myself I prefer to focus on provding busienss solutions since that is where the money for my paycheck comes from and that continues to allow me and others to actually code.

                      Erudite_Eric wrote:

                      I am talking about the use of a particular API/technology, rather than an over all design.

                      I don't know how you design but when I use what I call an "API" or "technology" then it represents a significant undertaking. Such as producing an entire layer in an application. Thus for example learning how to use database access in C# says nothing about using it correctly. And I am more interested in the latter than the former.

                      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