Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • 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
Brand Logo

agnos.is Forums

  1. Home
  2. Programmer Humor
  3. You must be good at Math

You must be good at Math

Scheduled Pinned Locked Moved Programmer Humor
programmerhumor
94 Posts 61 Posters 0 Views
  • 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.
  • A [email protected]

    Serious question; how does Calculus apply to programming? I’ve never understood.

    E This user is from outside of this forum
    E This user is from outside of this forum
    [email protected]
    wrote last edited by
    #21

    Graphics programming is the most obvious one and it uses it plenty, but really any application that can be modeled as a series of discrete changes will mostly likely be using calculus.

    Time series data is the most common form of this, where derivatives are the rate of change from one time step to the next and integrals are summing the changes across a range of time.

    But it can even be more abstract than that. For example, there's a recent-ish paper on applying signal processing techniques (which use calculus themselves, btw) to databases for the purposes of achieving efficient incremental view maintenance: https://arxiv.org/abs/2203.16684

    The idea is that a database is a sequence of transactions that apply a set of changes to said database. Integrating gets you the current state of the database by applying all of the changes.

    1 Reply Last reply
    10
    • W [email protected]

      If a C- is enough to pass Analysis of Algorithms, then a Computer Science degree can make me a Computer Scientist. 😛

      F This user is from outside of this forum
      F This user is from outside of this forum
      [email protected]
      wrote last edited by
      #22

      You need C++ for computer science, though!

      1 Reply Last reply
      9
      • codiunicorn@programming.devC [email protected]
        This post did not contain any content.
        H This user is from outside of this forum
        H This user is from outside of this forum
        [email protected]
        wrote last edited by
        #23

        Be me, a computer scientist who still struggles with XOR.

        L 1 Reply Last reply
        4
        • A [email protected]

          Serious question; how does Calculus apply to programming? I’ve never understood.

          T This user is from outside of this forum
          T This user is from outside of this forum
          [email protected]
          wrote last edited by
          #24

          Lotta infinite sums in loops

          1 Reply Last reply
          2
          • H [email protected]

            Be me, a computer scientist who still struggles with XOR.

            L This user is from outside of this forum
            L This user is from outside of this forum
            [email protected]
            wrote last edited by
            #25

            Wait til you see XNAND

            W 1 Reply Last reply
            4
            • codiunicorn@programming.devC [email protected]
              This post did not contain any content.
              irelephant@lemmy.dbzer0.comI This user is from outside of this forum
              irelephant@lemmy.dbzer0.comI This user is from outside of this forum
              [email protected]
              wrote last edited by
              #26

              I literally have no idea what this picture means, and at this point I'm too afraid to ask.

              C 1 Reply Last reply
              8
              • codiunicorn@programming.devC [email protected]
                This post did not contain any content.
                T This user is from outside of this forum
                T This user is from outside of this forum
                [email protected]
                wrote last edited by
                #27

                My ex boss describes himself as such. King of the dickheads.

                1 Reply Last reply
                1
                • W [email protected]

                  tbf all good programmers are good at math. Not classic arithmetic necessarily, but at the very least applied calculus. It's a crime how many people used a mathematical discipline every day, but don't think they're "good at math" because of how lazer focused the world is on algebra, geometry and trig as being all that "math" is.

                  R This user is from outside of this forum
                  R This user is from outside of this forum
                  [email protected]
                  wrote last edited by
                  #28

                  A senior firmware engineer said to the group that we just have to integrate the acceleration of an IMU to get velocity. I said “plus a constant.” I was fired for it.

                  C 1 Reply Last reply
                  4
                  • codiunicorn@programming.devC [email protected]
                    This post did not contain any content.
                    B This user is from outside of this forum
                    B This user is from outside of this forum
                    [email protected]
                    wrote last edited by
                    #29

                    I have been coding since I was 10 years old. I have a CS degree and have been in professional IT for like 30 years. Started as a developer but I’m primarily hardware and architecture now. I have never ever said I was a computer scientist. That just sounds weird.

                    N 1 Reply Last reply
                    7
                    • codiunicorn@programming.devC [email protected]
                      This post did not contain any content.
                      noxypaws@pawb.socialN This user is from outside of this forum
                      noxypaws@pawb.socialN This user is from outside of this forum
                      [email protected]
                      wrote last edited by
                      #30

                      wow you have a degree I'm soooooo impressed

                      1 Reply Last reply
                      2
                      • codiunicorn@programming.devC [email protected]
                        This post did not contain any content.
                        desmosthenes@lemmy.worldD This user is from outside of this forum
                        desmosthenes@lemmy.worldD This user is from outside of this forum
                        [email protected]
                        wrote last edited by
                        #31

                        good they escaped early

                        1 Reply Last reply
                        1
                        • binette@lemmy.mlB [email protected]

                          good physics/graphics engine require calculus

                          A This user is from outside of this forum
                          A This user is from outside of this forum
                          [email protected]
                          wrote last edited by
                          #32

                          How?

                          Again, legit question.

                          S 1 Reply Last reply
                          0
                          • codiunicorn@programming.devC [email protected]
                            This post did not contain any content.
                            R This user is from outside of this forum
                            R This user is from outside of this forum
                            [email protected]
                            wrote last edited by [email protected]
                            #33

                            Had a graduate Dev who did not have a fucking clue about anything computer related. How tf he passed his degree I have no idea.

                            Basic programming principles? No clue. Data structures? Nope.

                            We were once having a discussion about the limitations of transistors and dude's like "what's a transistor?" ~_~#

                            S K Z U 4 Replies Last reply
                            17
                            • codiunicorn@programming.devC [email protected]
                              This post did not contain any content.
                              1 This user is from outside of this forum
                              1 This user is from outside of this forum
                              [email protected]
                              wrote last edited by
                              #34

                              If you want to know how computers work, do electrical engineering. If you want to know how electricity works, do physics. If you want to know how physics works, do mathematics. If you want to know how mathematics works, too bad, best you can do is think about the fact it works in philosophy.

                              S C B 3 Replies Last reply
                              50
                              • 1 [email protected]

                                If you want to know how computers work, do electrical engineering. If you want to know how electricity works, do physics. If you want to know how physics works, do mathematics. If you want to know how mathematics works, too bad, best you can do is think about the fact it works in philosophy.

                                S This user is from outside of this forum
                                S This user is from outside of this forum
                                [email protected]
                                wrote last edited by
                                #35

                                https://imgs.xkcd.com/comics/purity.png

                                1 Reply Last reply
                                25
                                • irelephant@lemmy.dbzer0.comI [email protected]

                                  I literally have no idea what this picture means, and at this point I'm too afraid to ask.

                                  C This user is from outside of this forum
                                  C This user is from outside of this forum
                                  [email protected]
                                  wrote last edited by
                                  #36

                                  The typical holder of a four-year degree from a decent university, whether it's in "computer science", "datalogy", "data science", or "informatics", learns about 3-5 programming languages at an introductory level and knows about programs, algorithms, data structures, and software engineering. Degrees usually require a bit of discrete maths too: sets, graphs, groups, and basic number theory. They do not necessarily know about computability theory: models & limits of computation; information theory: thresholds, tolerances, entropy, compression, machine learning; foundations for graphics, parsing, cryptography, or other essentials for the modern desktop.

                                  For a taste of the difference, consider English WP's take on computability vs my recent rewrite of the esoteric-languages page, computable. Or compare WP's page on Conway's law to the nLab page which I wrote on Conway's law; it's kind of jaw-dropping that WP has the wrong quote for the law itself and gets the consequences wrong.

                                  irelephant@lemmy.dbzer0.comI C 2 Replies Last reply
                                  1
                                  • R [email protected]

                                    Had a graduate Dev who did not have a fucking clue about anything computer related. How tf he passed his degree I have no idea.

                                    Basic programming principles? No clue. Data structures? Nope.

                                    We were once having a discussion about the limitations of transistors and dude's like "what's a transistor?" ~_~#

                                    S This user is from outside of this forum
                                    S This user is from outside of this forum
                                    [email protected]
                                    wrote last edited by
                                    #37

                                    Tbh, as a dev knowledge of transistors is about as essential as knowledge about screws for a car driver.

                                    It's common knowledge and in general maybe a little shameful to not know, but it's really not in any way relevant for the task at hand.

                                    R 1 Reply Last reply
                                    15
                                    • A [email protected]

                                      How?

                                      Again, legit question.

                                      S This user is from outside of this forum
                                      S This user is from outside of this forum
                                      [email protected]
                                      wrote last edited by
                                      #38

                                      If you write them yourself. Then you actually need a bit of math.

                                      But claiming that you need math skills as a programmer because some kinds of programs need you to know maths is like claiming every programmer needs to know a lot about logistics because some people write software for warehouses.

                                      1 Reply Last reply
                                      0
                                      • R [email protected]

                                        Had a graduate Dev who did not have a fucking clue about anything computer related. How tf he passed his degree I have no idea.

                                        Basic programming principles? No clue. Data structures? Nope.

                                        We were once having a discussion about the limitations of transistors and dude's like "what's a transistor?" ~_~#

                                        K This user is from outside of this forum
                                        K This user is from outside of this forum
                                        [email protected]
                                        wrote last edited by
                                        #39

                                        Could be a case of bad memory. Solved the exams and forgot everything in the next hour.

                                        1 Reply Last reply
                                        1
                                        • S [email protected]

                                          Tbh, as a dev knowledge of transistors is about as essential as knowledge about screws for a car driver.

                                          It's common knowledge and in general maybe a little shameful to not know, but it's really not in any way relevant for the task at hand.

                                          R This user is from outside of this forum
                                          R This user is from outside of this forum
                                          [email protected]
                                          wrote last edited by
                                          #40

                                          Maybe for dev knowledge, but computer science? The science of computers?

                                          S P E M 4 Replies Last reply
                                          10
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups