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. Coding : school vs real life

Coding : school vs real life

Scheduled Pinned Locked Moved The Lounge
phpvisual-studiocom
28 Posts 20 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.
  • M Mike Hankey

    And managements job to keep changing the colors!

    VS2010/AVR Studio 5.0 ToDo Manager Extension

    B Offline
    B Offline
    BrainiacV
    wrote on last edited by
    #18

    So true, I've looked over many programs in my career and some were like looking through layers of paint. My company has acquired customers from another company that was going out of business and we had to convert their data. The IT person I talked to at that company characterized their code as layers of paint. Looking at their database structures, my reading between the lines of why they were going out of business was because they had modified their code so much that flexibility resembled concrete instead of putty.

    Psychosis at 10 Film at 11 Those who do not remember the past, are doomed to repeat it. Those who do not remember the past, cannot build upon it.

    M 1 Reply Last reply
    0
    • J JTWhit

      lol.. Oh and btw, did we mention that you only have a day to have it developed, tested, published and the documentation written?

      J Offline
      J Offline
      jsc42
      wrote on last edited by
      #19

      JTWhit wrote:

      Oh and btw, did we mention that you only have a day to have it developed, tested, published and the documentation written?

      And, if the deadline is too tight, skip the testing and documentation; as did the person who made the original application whose code you will be modifying.

      1 Reply Last reply
      0
      • B BrainiacV

        So true, I've looked over many programs in my career and some were like looking through layers of paint. My company has acquired customers from another company that was going out of business and we had to convert their data. The IT person I talked to at that company characterized their code as layers of paint. Looking at their database structures, my reading between the lines of why they were going out of business was because they had modified their code so much that flexibility resembled concrete instead of putty.

        Psychosis at 10 Film at 11 Those who do not remember the past, are doomed to repeat it. Those who do not remember the past, cannot build upon it.

        M Offline
        M Offline
        Mike Hankey
        wrote on last edited by
        #20

        The last company I worked for had a LOP (Lipstick On a Pig) release of their software.

        VS2010/AVR Studio 5.0 ToDo Manager Extension

        1 Reply Last reply
        0
        • G Gary Wheeler

          My observation: Academic projects look like the top image, while real-world projects often end up like the bottom one. Academic developers, professors and grad students, code like the bottom image, while professional developers code like the top image. I've done consulting work for a couple colleges. I was tempted to call out the local haz-mat team to clean up their code, it stank so badly.

          Software Zen: delete this;

          C Offline
          C Offline
          cpkilekofp
          wrote on last edited by
          #21

          Gary Wheeler wrote:

          I've done consulting work for a couple colleges. I was tempted to call out the local haz-mat team to clean up their code, it stank so badly.

          *nods* The importance of having your code work is directly proportional to how likely it is that you will be the one present when the paint gets scratched, the software cattle stampede because they see the wrong color, flattening enough crops that someone will have to starve this winter, and guess who that's gonna be? If you won't be there to suffer the consequences, or don't have sufficient risk to yourself to care about the consequences, then (with apologies to Mr. Johnson and his Boswell) it defocuses the mind wonderfully away from coding as if your job depended on it.

          1 Reply Last reply
          0
          • R robertschoenstein

            You forgot the part where the assignment radically changes one week before its due!

            ICP-Fan (The Keyboard Wielding Maniac)

            P Offline
            P Offline
            patbob
            wrote on last edited by
            #22

            Maybe you were lucky in college, but most of my experience was that -- the teacher couldn't make the assignments dumb enough, and kept changing them. It was worse in the intro classes, which I wasn't allowed to test out of because the CS department didn't believe in letting people do that. As for Gary's comment about coding, that's because CS grad students don't know how to program. They're all about lofty ideas and masters/doctorate degrees, not about learning skills.

            We can program with only 1's, but if all you've got are zeros, you've got nothing.

            1 Reply Last reply
            0
            • M Mike Hankey

              And managements job to keep changing the colors!

              VS2010/AVR Studio 5.0 ToDo Manager Extension

              N Offline
              N Offline
              Nunnenkamp
              wrote on last edited by
              #23

              Management: "Start coding, we'll go find out what the client wants."

              Those aren't bugs, they're randomly generated features. Start programming while we go find out what the client wants.

              M 1 Reply Last reply
              0
              • N Nunnenkamp

                Management: "Start coding, we'll go find out what the client wants."

                Those aren't bugs, they're randomly generated features. Start programming while we go find out what the client wants.

                M Offline
                M Offline
                Mike Hankey
                wrote on last edited by
                #24

                Truer words were never uttered. I had a project manager ask me to bid a job one time so I did and he came back in a couple of days and told me we got the job but that the hours to do it were 1/2 of what I bid. I told him that it was going to take the hours I bid and he said "...that's OK we'll finish it at customers site and charge the s**t out of them...". They did and made enough on the job that they flew my ex-wife to Brownsville, TX during xmas to be with me for a week.

                VS2010/AVR Studio 5.0 ToDo Manager Extension

                S 1 Reply Last reply
                0
                • M Mike Hankey

                  Truer words were never uttered. I had a project manager ask me to bid a job one time so I did and he came back in a couple of days and told me we got the job but that the hours to do it were 1/2 of what I bid. I told him that it was going to take the hours I bid and he said "...that's OK we'll finish it at customers site and charge the s**t out of them...". They did and made enough on the job that they flew my ex-wife to Brownsville, TX during xmas to be with me for a week.

                  VS2010/AVR Studio 5.0 ToDo Manager Extension

                  S Offline
                  S Offline
                  S Houghtelin
                  wrote on last edited by
                  #25

                  Mike Hankey wrote:

                  they flew my ex-wife to Brownsville, TX during
                  xmas to be with me for a week

                  I see, you were very naughty and you got your just punishment ... :laugh:

                  It was broke, so I fixed it.

                  M 1 Reply Last reply
                  0
                  • S S Houghtelin

                    Mike Hankey wrote:

                    they flew my ex-wife to Brownsville, TX during
                    xmas to be with me for a week

                    I see, you were very naughty and you got your just punishment ... :laugh:

                    It was broke, so I fixed it.

                    M Offline
                    M Offline
                    Mike Hankey
                    wrote on last edited by
                    #26

                    Yeah I tried to get them not to send her but said that was my punishment. :)

                    VS2010/AVR Studio 5.0 ToDo Manager Extension

                    1 Reply Last reply
                    0
                    • J JTWhit

                      Heh.. and it would be a circle not a square..

                      K Offline
                      K Offline
                      K Quinn
                      wrote on last edited by
                      #27

                      That's only because the circles tried to redimension themselves as squares at runtime.

                      J 1 Reply Last reply
                      0
                      • K K Quinn

                        That's only because the circles tried to redimension themselves as squares at runtime.

                        J Offline
                        J Offline
                        JTWhit
                        wrote on last edited by
                        #28

                        lol..which would have worked if they would have used pi instead of pie.. :)

                        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