Beehaw
  • Communities
  • Create Post
  • search
    Search
  • Login
  • Sign Up
sag ( sag@lemm.ee )  to Programmer Humor@programming.dev · 3 years ago

What I want to become Vs What I do

lemm.ee

message-square
22
link
fedilink
297

What I want to become Vs What I do

lemm.ee

sag ( sag@lemm.ee )  to Programmer Humor@programming.dev · 3 years ago
message-square
22
link
fedilink
alert-triangle
You must log in or # to comment.
  • bleistift2 ( bleistift2@feddit.de ) 
    link
    fedilink
    English
    arrow-up
    25
    ·
    3 years ago

    Engineers now: We built an airport, 9 years behind schedule and at 233% the cost.

    We are rebuilding a train station at (currently) 366% the planned cost and an estimated delivery time of 200% the original estimate, into rock that might swell when in contact with water and heave the station out of the ground, in order to decrease the station’s capacity by 17%

    • tryptaminev 🇵🇸 🇺🇦 🇪🇺 ( tryptaminev@feddit.de ) 
      link
      fedilink
      arrow-up
      30
      ·
      3 years ago

      This is not the engineers fault though.

      It is highly political projects, politicians offloaded their old friends and competitiors onto the boeards and other functions and in the case of the airport major planning was undertaken by a guy who is a technical drawer and not an engineer.

      Most of these fuck ups could have been prevent, if the project management was done by project managers with an engineering background and if the owners side would have been represented by peoplewith a technical backgrounds.

      Source: i have worked in civil engineering for public projects. We wasted 50% of the time explaining Politicians and MBA bros C-levels why they can’t start by building the roof and why replanning half the stuff is a bad idea, when we are already on the market with bids for contractors.

    • lockhart ( lockhart@lemmy.ml ) 
      link
      fedilink
      arrow-up
      5
      ·
      3 years ago

      estimates are just that, a guess

      • SinAdjetivos ( SinAdjetivos@beehaw.org ) 
        link
        fedilink
        arrow-up
        3
        ·
        3 years ago

        For healthy working relationships and solid infrastructure you under-promise and over-deliver.

        For maximal profit and sustainable business models you over-promise and under-deliver.

        • 1993_toyota_camry ( 1993_toyota_camry@beehaw.org ) 
          link
          fedilink
          arrow-up
          2
          ·
          3 years ago

          The company that under-promises won’t win the bid, though. Unfortunately the norm now is to overpromise, and then squeeze as many extra fees and concessions out of the project as possible.

          There’s also a culture of contractors vs engineers where limits willingness to work together to find solutions. “not my fault”.

          • SinAdjetivos ( SinAdjetivos@beehaw.org ) 
            link
            fedilink
            arrow-up
            1
            ·
            3 years ago

            Exactly, hence the root of the problem the original meme is getting at…

      • interolivary ( interolivary@beehaw.org ) 
        link
        fedilink
        arrow-up
        1
        ·
        3 years ago

        Well sure that’s fundamentally true, but really doesn’t give any sort of accurate picture of how estimates are done any more than “humans are just collections of cells” does, and anybody who does estimates without using some sort of data as the basis and is purely guessing is doing it wrong as fuck.

        It’s not like we have no idea how long certain tasks have taken in the past, or what affects how long something will take.

  • jaschen ( jaschen@lemm.ee ) 
    link
    fedilink
    arrow-up
    14
    ·
    3 years ago

    I can’t even build python scripts…

    • sag ( sag@lemm.ee ) OP
      link
      fedilink
      arrow-up
      12
      ·
      3 years ago

      You can lie on Internet.

      • jaschen ( jaschen@lemm.ee ) 
        link
        fedilink
        arrow-up
        7
        ·
        3 years ago

        I can’t even lie on the internet. I’m worthless.

  • chicken ( chicken@lemmy.dbzer0.com ) 
    link
    fedilink
    arrow-up
    13
    ·
    3 years ago

    Programmers mostly aren’t really engineers and that’s ok. I don’t want to be an engineer.

    • thequickben ( thequickben@beehaw.org ) 
      link
      fedilink
      arrow-up
      2
      ·
      3 years ago

      I personally disagree. Took 3 years of Electrical Engineering courses in college but finished with a B.S in Computer Science. Both are valid engineering disciplines, the only thing lacking on the computer side are standardized licensing tests and an oversight body. Software engineers have to build software that can affect life and death too, but somehow we don’t have as much regulation in the US which is super odd to me.

      • chicken ( chicken@lemmy.dbzer0.com ) 
        link
        fedilink
        arrow-up
        1
        ·
        3 years ago

        What makes something engineering vs not? Personally what I do doesn’t feel like engineering because I imagine engineering as being about following a particular process and doing things in a very cautious and structured way, where programming is normally way more chaotic.

        • madkarlsson ( madkarlsson@beehaw.org ) 
          link
          fedilink
          arrow-up
          2
          ·
          3 years ago

          Your notion of an engineer is correct in a wide sense

          https://en.m.wikipedia.org/wiki/Engineer

          The fact that you feel programming is not that makes me sad. But likely dependent on what software and what you work with. For example, if you build software for NASA or Baxter and dialysis machines and the likes, you’ll get fired fast for not being structured. Working for Elon Musk and Twitter… Well…

          • chicken ( chicken@lemmy.dbzer0.com ) 
            link
            fedilink
            arrow-up
            1
            ·
            3 years ago

            I don’t think it has to be a sad thing. Without that sort of structure you can be more imaginative, which has many advantages. Again, I don’t want to be an engineer, I feel that would suck all the joy out of it and just isn’t my style. That isn’t to say an engineering approach to programming doesn’t exist or isn’t useful/necessary in some cases, but I would say it isn’t the norm and probably shouldn’t be.

            • madkarlsson ( madkarlsson@beehaw.org ) 
              link
              fedilink
              arrow-up
              1
              ·
              3 years ago

              I personally think it’s a bit of a fallacy to equal structure with less creativity.

              Look at Calatrava https://duckduckgo.com/?q=calatrava&t=fpas&iax=images&ia=images

              Further, you can’t design something like the Burj Khalifa without creativity

              Maybe the line goes where you are risking peoples life or not, maybe somewhere else. It still makes me sad that you equal programming with chaos. But that is very context driven. The drive for new software, new interfaces, new tech overall naturally breeds less oversight and less structure naturally ofc. But it doesn’t have to be that way, nor should it be if you ask me

  • Cowbee [he/they] ( Cowbee@lemmy.ml ) 
    link
    fedilink
    arrow-up
    11
    ·
    3 years ago

    Do you… do you think we don’t have Civil, Mechanical, Electrical, or Computer Engineers anymore?

    • doctorcrimson ( doctorcrimson@lemmy.today ) 
      link
      fedilink
      arrow-up
      4
      ·
      edit-2
      3 years ago

      deleted by creator

  • RattusInox ( RattusInox@kbin.social ) 
    link
    fedilink
    arrow-up
    5
    ·
    3 years ago

    You mean “I ask ChatGPT how to write two line Python scripts”?

  • HubertManne ( HubertManne@kbin.social ) 
    link
    fedilink
    arrow-up
    4
    ·
    3 years ago

    some countries actually define what an engineer is much like doctors.

  • drcabbage ( drcabbage@lemmy.ml ) 
    link
    fedilink
    arrow-up
    2
    ·
    3 years ago

    Hey, that’s not fair! Sometimes I write 3 lines.

    • dmalteseknight ( dmalteseknight@programming.dev ) 
      link
      fedilink
      English
      arrow-up
      3
      ·
      3 years ago

      Comments don’t count

  • RattusInox ( RattusInox@kbin.social ) 
    link
    fedilink
    arrow-up
    1
    ·
    3 years ago

    You mean “I ask ChatGPT how to write two line Python scripts”?

Programmer Humor@programming.dev

programmer_humor@programming.dev

Subscribe from Remote Instance

Create a post
You are not logged in. However you can subscribe from another Fediverse account, for example Lemmy or Mastodon. To do this, paste the following into the search field of your instance: !programmer_humor@programming.dev

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

  • Keep content in english
  • No advertisements
  • Posts must be related to programming or programmer topics
    • If the mod doesn’t find it funny, you’re banned. Ha-ha!.. For real: do not use the community for “statements”. There are other places for such content. Keep it chill and funny.
Visibility: Public
globe

This community can be federated to other instances and be posted/commented in by their users.

  • 210 users / day
  • 1.64K users / week
  • 3.13K users / month
  • 7.27K users / 6 months
  • 463 local subscribers
  • 33.5K subscribers
  • 1.53K Posts
  • 25.1K Comments
  • Modlog
  • mods:
  • Feyter ( Feyter@programming.dev ) 
  • adr1an ( anzo@programming.dev ) 
  • BurningTurtle ( BurningTurtle@programming.dev ) 
  • Pierre-Yves Lapersonne ( pylapp@programming.dev ) 
  • BE: 0.19.15
  • Modlog
  • Legal
  • Instances
  • Docs
  • Code