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. Knowledge sharing at the job?

Knowledge sharing at the job?

Scheduled Pinned Locked Moved The Lounge
csharpjavascriptsysadminasp-netdatabase
28 Posts 13 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 Leo56

    Really? Pro-devs. who did that? :rolleyes: :-D I suddenly feel a (tiny) bit better... I work in Local Government (UK) :zzz: and I've sort of 'inherited' all things IT - DB stuff, software development (when it suits the higher food chain), reporting, what laughingly passes for analysis/stats, etc. Training is Verboten!!! (never mind encouraged) and pay is still crap. One thing I have noticed over the (interminable) years - if 'they' are desperate (like, 'we need this yesterday to make me look good') then I'm allowed to play - else it's 'software suppliers only' (for the 'support') ;P Bitter? Probably. Frustrated? You bet. Just too near retirement to move..... :sigh:

    P Offline
    P Offline
    Peter Shaw
    wrote on last edited by
    #21

    Ha yes, I feel your pain...... Contractor here who's worked on both government, NHS and UK Military projects in the past. :-) It's soul destroying at times.

    1 Reply Last reply
    0
    • L Lost User

      There you have it: in your "free" time means on your "own" time. Nobody likes studying "for work"; on their own time. There was a time when one was sent "out of town" for a course (which included meals, hotels; maybe a car).

      "(I) am amazed to see myself here rather than there ... now rather than then". ― Blaise Pascal

      Sander RosselS Offline
      Sander RosselS Offline
      Sander Rossel
      wrote on last edited by
      #22

      I happen to like programming so, yeah, I study quite a lot in my free time. My employer profits and then I profit (being the best they have tends to give leverage) :D

      Best, Sander Continuous Integration, Delivery, and Deployment arrgh.js - Bringing LINQ to JavaScript Object-Oriented Programming in C# Succinctly

      L 1 Reply Last reply
      0
      • Sander RosselS Sander Rossel

        I happen to like programming so, yeah, I study quite a lot in my free time. My employer profits and then I profit (being the best they have tends to give leverage) :D

        Best, Sander Continuous Integration, Delivery, and Deployment arrgh.js - Bringing LINQ to JavaScript Object-Oriented Programming in C# Succinctly

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

        Being the "best" isn't always what it's cracked out to be. The "budget" needs to be split amongst everybody; meaning, "if I give you x then they ONLY get y and then they are unhappy, etc.". It then becomes tests of wills. (If you happen to actually like what you are currently working on, then that's a different story; but that will get "old" too after a while if you like to stretch; or see new faces).

        "(I) am amazed to see myself here rather than there ... now rather than then". ― Blaise Pascal

        Sander RosselS 1 Reply Last reply
        0
        • S Slacker007

          Sander Rossel wrote:

          Was your education in your boss's time?

          When I worked for Goldman Sachs, it was on my employer's time. I have had it both ways for education, etc. I am a contractor now, and I work from my home office. They expect me to learn everything on my own. Which is fine, and I do, but I miss the collaboration and knowledge sharing.

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

          We're bush pilots ... we get it done because we have to.

          "(I) am amazed to see myself here rather than there ... now rather than then". ― Blaise Pascal

          1 Reply Last reply
          0
          • D dandy72

            Wanna learn something quick? Get asked to deliver a project with technologies you've never used before, within a fixed amount of time (that you'd barely think reasonable if it was done with what you do know).

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

            True story: - I think we should go .NET. - No; Java. - Me: Struts; Swing; Beans; Eclipse; JBoss; Linux; Apache; etc; Java-related courses out of town... - (weeks later) OK ... you can use .NET.

            "(I) am amazed to see myself here rather than there ... now rather than then". ― Blaise Pascal

            1 Reply Last reply
            0
            • Sander RosselS Sander Rossel

              We're not talking about best practices, we're talking about not knowing the basics after years of usage and a really buggy application as a result :sigh: Entity Framework lesson 1: ToList() does a query to the database and gets the results. Application after years of work:

              context.MyTable.ToList().Where(o => o.FullName == "...") // Because somehow FullName does not work on the database.

              // In MyTable entity:
              public string FullName
              {
              get { return FirstName + " " + LastName; }
              }

              :sigh:

              Best, Sander Continuous Integration, Delivery, and Deployment arrgh.js - Bringing LINQ to JavaScript Object-Oriented Programming in C# Succinctly

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

              Has to do with "ownership". I'll "own" my projects; so there are no issues. But once someone else "takes control", I can no longer be responsible. If that other party won't "own", then the "technical debt" accumulates.

              "(I) am amazed to see myself here rather than there ... now rather than then". ― Blaise Pascal

              Sander RosselS 1 Reply Last reply
              0
              • L Lost User

                Has to do with "ownership". I'll "own" my projects; so there are no issues. But once someone else "takes control", I can no longer be responsible. If that other party won't "own", then the "technical debt" accumulates.

                "(I) am amazed to see myself here rather than there ... now rather than then". ― Blaise Pascal

                Sander RosselS Offline
                Sander RosselS Offline
                Sander Rossel
                wrote on last edited by
                #27

                I don't see what ownership has to do with understanding your tools :confused: This was code written by the team that worked on it from the start and they were still writing it like that. Ownership or not, you won't write code like that if you know what you're doing.

                Best, Sander Continuous Integration, Delivery, and Deployment arrgh.js - Bringing LINQ to JavaScript Object-Oriented Programming in C# Succinctly

                1 Reply Last reply
                0
                • L Lost User

                  Being the "best" isn't always what it's cracked out to be. The "budget" needs to be split amongst everybody; meaning, "if I give you x then they ONLY get y and then they are unhappy, etc.". It then becomes tests of wills. (If you happen to actually like what you are currently working on, then that's a different story; but that will get "old" too after a while if you like to stretch; or see new faces).

                  "(I) am amazed to see myself here rather than there ... now rather than then". ― Blaise Pascal

                  Sander RosselS Offline
                  Sander RosselS Offline
                  Sander Rossel
                  wrote on last edited by
                  #28

                  Never had any trouble with budgets. More that I'm willing to try new stuff and better the application while coworkers are afraid of innovation and get stressed out and/or angry. I've had a coworker scolding at me because he literally couldn't read some C# syntax I had used (I used some delegates, nothing fancy). Ok, that guy was really bad at programming and at social skills, a terrible combination :sigh:

                  Best, Sander Continuous Integration, Delivery, and Deployment arrgh.js - Bringing LINQ to JavaScript Object-Oriented Programming in C# Succinctly

                  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