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. Just out of curiosity...

Just out of curiosity...

Scheduled Pinned Locked Moved The Lounge
javascriptcloudcsharplinqcom
25 Posts 15 Posters 2 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.
  • Mircea NeacsuM Mircea Neacsu

    I know people doing around 300K on plain old C++ and not in financial industry. A few thoughts about those salaries in fin services: - if you put them in perspective, as percentage of company's earnings, they are paid peanuts. - up to a point the choice of language increases productivity but in the end any Turing complete language can do any job. Why would you choose only one esoteric language is beyond me. - financial industry is not a paragon of intelligence. 2008-2009 crisis springs to mind.

    Mircea

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

    Thanks for not answering my question :laugh:

    Mircea Neacsu wrote:

    Why would you choose only one esoteric language is beyond me.

    According to this article, because some lead dev liked the language. Also, I do believe a language like OCaml, or F#, makes it harder to make certain mistakes in your code.

    Mircea Neacsu wrote:

    - if you put them in perspective, as percentage of company's earnings, they are paid peanuts.

    Salaries aren't usually based on what a company makes. Or maybe they are, but based on the lowest charging company. If company A makes $1.000.000 a year and has ten employees, which it pays $90.000 each (saving $100.000 for the owner), then company B can pay $100.000 and get all the best employees, even if they make $10.000.000 a year (saving $9.000.000 for the owner!). Roughly said. In this particular case, you're not going to earn more than $300k anytime soon as a developer, even if your boss makes a 100 times what you earn.

    Mircea Neacsu wrote:

    - financial industry is not a paragon of intelligence.

    To be fair, neither is the IT industry! A whole lot of examples come to mind :sigh:

    Best, Sander Azure DevOps Succinctly (free eBook) Azure Serverless Succinctly (free eBook) Migrating Apps to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript

    S 1 Reply Last reply
    0
    • D Daniel Pfeffer

      Sander Rossel wrote:

      I've never heard of K or Q, but apparently programmers of the languages are earning £1k a day in London :OMG: Another great earner is OCaml, a language I have heard of because F# was influenced by it, which earns you $200k + a $100k sign-on bonus + a $100-$150k performance bonus. That's $400-$450k in your first year and $300-$350 every year after, or also about $1k a day :WTF: ... Really, just out of curiosity, not really looking to land a job in finance with any of those languages.

      Why not?

      Freedom is the freedom to say that two plus two make four. If that is granted, all else follows. -- 6079 Smith W.

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

      Because that would require me to do something completely different from what I do now. Mostly math and statistics, which I hate.

      Best, Sander Azure DevOps Succinctly (free eBook) Azure Serverless Succinctly (free eBook) Migrating Apps to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript

      1 Reply Last reply
      0
      • P PIEBALDconsult

        Not worth moving to a foreign country and learning a whole new language. :~

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

        Yeah, I think so too. I've worked for a financial company and the company culture wasn't all that great. Basically, everyone was pretty obsessed with prestige, titles and money. Lots of managers. Everyone was a manager. Except the ones doing the work, who also earned the least. It may not have been a good representation of your average financial company, but based on what I've heard, it was.

        Best, Sander Azure DevOps Succinctly (free eBook) Azure Serverless Succinctly (free eBook) Migrating Apps to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript

        S 1 Reply Last reply
        0
        • Sander RosselS Sander Rossel

          Thanks for not answering my question :laugh:

          Mircea Neacsu wrote:

          Why would you choose only one esoteric language is beyond me.

          According to this article, because some lead dev liked the language. Also, I do believe a language like OCaml, or F#, makes it harder to make certain mistakes in your code.

          Mircea Neacsu wrote:

          - if you put them in perspective, as percentage of company's earnings, they are paid peanuts.

          Salaries aren't usually based on what a company makes. Or maybe they are, but based on the lowest charging company. If company A makes $1.000.000 a year and has ten employees, which it pays $90.000 each (saving $100.000 for the owner), then company B can pay $100.000 and get all the best employees, even if they make $10.000.000 a year (saving $9.000.000 for the owner!). Roughly said. In this particular case, you're not going to earn more than $300k anytime soon as a developer, even if your boss makes a 100 times what you earn.

          Mircea Neacsu wrote:

          - financial industry is not a paragon of intelligence.

          To be fair, neither is the IT industry! A whole lot of examples come to mind :sigh:

          Best, Sander Azure DevOps Succinctly (free eBook) Azure Serverless Succinctly (free eBook) Migrating Apps to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript

          S Offline
          S Offline
          Slacker007
          wrote on last edited by
          #9

          Sander Rossel wrote:

          saving $9.000.000 for the owner!

          I get what your saying but the company gets 9 million, not the owner. IF the owner is like most owners, they will actually pocket <= to the developer, probably, putting everything back into the company, etc.

          Sander RosselS P 2 Replies Last reply
          0
          • Sander RosselS Sander Rossel

            I stumbled upon this article: The coding language used by the most elite developers in finance | eFinancialCareers[^] I've never heard of K or Q, but apparently programmers of the languages are earning £1k a day in London :omg: Another great earner is OCaml, a language I have heard of because F# was influenced by it, which earns you $200k + a $100k sign-on bonus + a $100-$150k performance bonus. That's $400-$450k in your first year and $300-$350 every year after, or also about $1k a day :wtf: This is a forum with almost 15 million users... Does anyone here know any of these languages (that is, be productive in it)? If you know someone who knows someone (heck, who knows someone) who uses K, Q or OCaml, I'd be happy to know too :laugh: Really, just out of curiosity, not really looking to land a job in finance with any of those languages.

            Best, Sander Azure DevOps Succinctly (free eBook) Azure Serverless Succinctly (free eBook) Migrating Apps to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript

            S Offline
            S Offline
            Slacker007
            wrote on last edited by
            #10

            Sander Rossel wrote:

            Does anyone here know any of these languages (that is, be productive in it)?

            Not I.

            1 Reply Last reply
            0
            • Sander RosselS Sander Rossel

              Yeah, I think so too. I've worked for a financial company and the company culture wasn't all that great. Basically, everyone was pretty obsessed with prestige, titles and money. Lots of managers. Everyone was a manager. Except the ones doing the work, who also earned the least. It may not have been a good representation of your average financial company, but based on what I've heard, it was.

              Best, Sander Azure DevOps Succinctly (free eBook) Azure Serverless Succinctly (free eBook) Migrating Apps to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript

              S Offline
              S Offline
              Slacker007
              wrote on last edited by
              #11

              a lot of times, companies will promote people to manager, director, or VP so that those employees can make more money (all about pay brackets). companies that care about their employees and/or are trying to retain them, use this approach sometimes. Goldman Sachs does it. I used to work for them. Obviously, I did not get promoted. :-D

              1 Reply Last reply
              0
              • Sander RosselS Sander Rossel

                I stumbled upon this article: The coding language used by the most elite developers in finance | eFinancialCareers[^] I've never heard of K or Q, but apparently programmers of the languages are earning £1k a day in London :omg: Another great earner is OCaml, a language I have heard of because F# was influenced by it, which earns you $200k + a $100k sign-on bonus + a $100-$150k performance bonus. That's $400-$450k in your first year and $300-$350 every year after, or also about $1k a day :wtf: This is a forum with almost 15 million users... Does anyone here know any of these languages (that is, be productive in it)? If you know someone who knows someone (heck, who knows someone) who uses K, Q or OCaml, I'd be happy to know too :laugh: Really, just out of curiosity, not really looking to land a job in finance with any of those languages.

                Best, Sander Azure DevOps Succinctly (free eBook) Azure Serverless Succinctly (free eBook) Migrating Apps to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript

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

                I see why now. I looked up the K programming language. It looks to be a short-hand type of language to product functions on as few keystrokes as possible. Also, the database is a in-memory relational database. I imagine they use it for performance due to the enormous amount of transactions the banks have to keep up with. K (programming language)[^]

                K is the foundation for a family of financial products. Kdb+ is an in-memory, column-based database with much of the same functions of a relational database management system. The database supports SQL, SQL-92 and ksql, a query language with a syntax similar to SQL and designed for column based queries and array analysis.

                "When you are dead, you won't even know that you are dead. It's a pain only felt by others; same thing when you are stupid." Ignorant - An individual without knowledge, but is willing to learn. Stupid - An individual without knowledge and is incapable of learning. Idiot - An individual without knowledge and allows social media to do the thinking for them.

                Sander RosselS 1 Reply Last reply
                0
                • Sander RosselS Sander Rossel

                  I stumbled upon this article: The coding language used by the most elite developers in finance | eFinancialCareers[^] I've never heard of K or Q, but apparently programmers of the languages are earning £1k a day in London :omg: Another great earner is OCaml, a language I have heard of because F# was influenced by it, which earns you $200k + a $100k sign-on bonus + a $100-$150k performance bonus. That's $400-$450k in your first year and $300-$350 every year after, or also about $1k a day :wtf: This is a forum with almost 15 million users... Does anyone here know any of these languages (that is, be productive in it)? If you know someone who knows someone (heck, who knows someone) who uses K, Q or OCaml, I'd be happy to know too :laugh: Really, just out of curiosity, not really looking to land a job in finance with any of those languages.

                  Best, Sander Azure DevOps Succinctly (free eBook) Azure Serverless Succinctly (free eBook) Migrating Apps to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript

                  C Offline
                  C Offline
                  Christian Graus
                  wrote on last edited by
                  #13

                  Never heard of them. These stories tend to be beat ups. I've gone for $1000 a day jobs, but that's about 600 pounds

                  Sander RosselS 1 Reply Last reply
                  0
                  • Sander RosselS Sander Rossel

                    I stumbled upon this article: The coding language used by the most elite developers in finance | eFinancialCareers[^] I've never heard of K or Q, but apparently programmers of the languages are earning £1k a day in London :omg: Another great earner is OCaml, a language I have heard of because F# was influenced by it, which earns you $200k + a $100k sign-on bonus + a $100-$150k performance bonus. That's $400-$450k in your first year and $300-$350 every year after, or also about $1k a day :wtf: This is a forum with almost 15 million users... Does anyone here know any of these languages (that is, be productive in it)? If you know someone who knows someone (heck, who knows someone) who uses K, Q or OCaml, I'd be happy to know too :laugh: Really, just out of curiosity, not really looking to land a job in finance with any of those languages.

                    Best, Sander Azure DevOps Succinctly (free eBook) Azure Serverless Succinctly (free eBook) Migrating Apps to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript

                    M Offline
                    M Offline
                    Mycroft Holmes
                    wrote on last edited by
                    #14

                    I used to work at a bank, one of the most advanced digitally aware in SE Asia, in the finance department, never heard of K 0r Q although I did run across a k formula that I could never trace the origin of, I wanted to convert it to c#. Mostly they use Python for their processing calcs, bloody horrible language. And yes $1k a day was about right.

                    Never underestimate the power of human stupidity - RAH I'm old. I know stuff - JSOP

                    1 Reply Last reply
                    0
                    • S Slacker007

                      Sander Rossel wrote:

                      saving $9.000.000 for the owner!

                      I get what your saying but the company gets 9 million, not the owner. IF the owner is like most owners, they will actually pocket <= to the developer, probably, putting everything back into the company, etc.

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

                      Depends on the company structure, but if you're making 9 million and the owner gets it all you're doing something wrong :laugh: It was an oversimplified example, of course, to make a point ;) In real life, other factors will play a role as well, such as company car, laptop, pension, commute, company culture... Take Amazon, one of the largest and richest companies in the world, with the richest owner in the world, but employees are treated like Chinese sweatshop workers. If people are desperate enough for a job, they'll take anything, apparently.

                      Best, Sander Azure DevOps Succinctly (free eBook) Azure Serverless Succinctly (free eBook) Migrating Apps to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript

                      1 Reply Last reply
                      0
                      • C Christian Graus

                        Never heard of them. These stories tend to be beat ups. I've gone for $1000 a day jobs, but that's about 600 pounds

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

                        You make it sound as if 600 pounds a day is an average salary :laugh:

                        Best, Sander Azure DevOps Succinctly (free eBook) Azure Serverless Succinctly (free eBook) Migrating Apps to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript

                        1 Reply Last reply
                        0
                        • L Lost User

                          I see why now. I looked up the K programming language. It looks to be a short-hand type of language to product functions on as few keystrokes as possible. Also, the database is a in-memory relational database. I imagine they use it for performance due to the enormous amount of transactions the banks have to keep up with. K (programming language)[^]

                          K is the foundation for a family of financial products. Kdb+ is an in-memory, column-based database with much of the same functions of a relational database management system. The database supports SQL, SQL-92 and ksql, a query language with a syntax similar to SQL and designed for column based queries and array analysis.

                          "When you are dead, you won't even know that you are dead. It's a pain only felt by others; same thing when you are stupid." Ignorant - An individual without knowledge, but is willing to learn. Stupid - An individual without knowledge and is incapable of learning. Idiot - An individual without knowledge and allows social media to do the thinking for them.

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

                          Donathan.Hutchings wrote:

                          on as few keystrokes as possible

                          The language is completely unreadable :wtf:

                          Wikipedia wrote:

                          The following expression sorts a list of strings by their lengths: x@>#:'x

                          :~

                          Best, Sander Azure DevOps Succinctly (free eBook) Azure Serverless Succinctly (free eBook) Migrating Apps to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript

                          enhzflepE 1 Reply Last reply
                          0
                          • Sander RosselS Sander Rossel

                            Donathan.Hutchings wrote:

                            on as few keystrokes as possible

                            The language is completely unreadable :wtf:

                            Wikipedia wrote:

                            The following expression sorts a list of strings by their lengths: x@>#:'x

                            :~

                            Best, Sander Azure DevOps Succinctly (free eBook) Azure Serverless Succinctly (free eBook) Migrating Apps to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript

                            enhzflepE Offline
                            enhzflepE Offline
                            enhzflep
                            wrote on last edited by
                            #18

                            :laugh: :laugh: :laugh: If you think that's unpleasant, definitely don't go and visit [Code Golf Stack Exchange](https://codegolf.stackexchange.com/)

                            Sander RosselS 1 Reply Last reply
                            0
                            • Sander RosselS Sander Rossel

                              I stumbled upon this article: The coding language used by the most elite developers in finance | eFinancialCareers[^] I've never heard of K or Q, but apparently programmers of the languages are earning £1k a day in London :omg: Another great earner is OCaml, a language I have heard of because F# was influenced by it, which earns you $200k + a $100k sign-on bonus + a $100-$150k performance bonus. That's $400-$450k in your first year and $300-$350 every year after, or also about $1k a day :wtf: This is a forum with almost 15 million users... Does anyone here know any of these languages (that is, be productive in it)? If you know someone who knows someone (heck, who knows someone) who uses K, Q or OCaml, I'd be happy to know too :laugh: Really, just out of curiosity, not really looking to land a job in finance with any of those languages.

                              Best, Sander Azure DevOps Succinctly (free eBook) Azure Serverless Succinctly (free eBook) Migrating Apps to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript

                              A Offline
                              A Offline
                              AnotherKen
                              wrote on last edited by
                              #19

                              Yes, I found out in University that a group of Computer Science researchers from various universities got together and decided on languages and what they would do, by then there had been A, B, and we were on to C. Since then I have seen D, F, and Q and R personally. Don't be surprised if you eventually see a language represented by each letter of the English alphabet. Since you asked, Q is for quantum processor programming, Microsoft came out with Q# a while back to simulate a quantum environment for programmers to work within.

                              Sander RosselS R 2 Replies Last reply
                              0
                              • S Slacker007

                                Sander Rossel wrote:

                                saving $9.000.000 for the owner!

                                I get what your saying but the company gets 9 million, not the owner. IF the owner is like most owners, they will actually pocket <= to the developer, probably, putting everything back into the company, etc.

                                P Offline
                                P Offline
                                pmauriks
                                wrote on last edited by
                                #20

                                Perhaps the company gets the 9 million rather than the owner because of the tax implications for the owner - his wealth is better influenced long term by the capital growth of the company. Other than the tax dodge - I'm not sure that the difference is significant.

                                1 Reply Last reply
                                0
                                • Sander RosselS Sander Rossel

                                  I stumbled upon this article: The coding language used by the most elite developers in finance | eFinancialCareers[^] I've never heard of K or Q, but apparently programmers of the languages are earning £1k a day in London :omg: Another great earner is OCaml, a language I have heard of because F# was influenced by it, which earns you $200k + a $100k sign-on bonus + a $100-$150k performance bonus. That's $400-$450k in your first year and $300-$350 every year after, or also about $1k a day :wtf: This is a forum with almost 15 million users... Does anyone here know any of these languages (that is, be productive in it)? If you know someone who knows someone (heck, who knows someone) who uses K, Q or OCaml, I'd be happy to know too :laugh: Really, just out of curiosity, not really looking to land a job in finance with any of those languages.

                                  Best, Sander Azure DevOps Succinctly (free eBook) Azure Serverless Succinctly (free eBook) Migrating Apps to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript

                                  D Offline
                                  D Offline
                                  dshillito
                                  wrote on last edited by
                                  #21

                                  J, K and Q are described in these Wikipedia Articles: J (programming language) - Wikipedia[^] K (programming language) - Wikipedia[^] Q (programming language from Kx Systems) - Wikipedia[^] J and K are based on APL, which I had the misfortune of studying briefly while doing Computer Science at university 50 years ago.

                                  1 Reply Last reply
                                  0
                                  • A AnotherKen

                                    Yes, I found out in University that a group of Computer Science researchers from various universities got together and decided on languages and what they would do, by then there had been A, B, and we were on to C. Since then I have seen D, F, and Q and R personally. Don't be surprised if you eventually see a language represented by each letter of the English alphabet. Since you asked, Q is for quantum processor programming, Microsoft came out with Q# a while back to simulate a quantum environment for programmers to work within.

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

                                    AnotherKen wrote:

                                    Don't be surprised if you eventually see a language represented by each letter of the English alphabet.

                                    I don't doubt it! :omg:

                                    AnotherKen wrote:

                                    Q is for quantum processor programming, Microsoft came out with Q# a while back

                                    Q for quantum makes sense! I guess it'll be a while before we're seeing that language being used in the wild.

                                    Best, Sander Azure DevOps Succinctly (free eBook) Azure Serverless Succinctly (free eBook) Migrating Apps to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript

                                    1 Reply Last reply
                                    0
                                    • enhzflepE enhzflep

                                      :laugh: :laugh: :laugh: If you think that's unpleasant, definitely don't go and visit [Code Golf Stack Exchange](https://codegolf.stackexchange.com/)

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

                                      I've seen some code golfs when I first started programming. Now that's something else :laugh:

                                      Best, Sander Azure DevOps Succinctly (free eBook) Azure Serverless Succinctly (free eBook) Migrating Apps to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript

                                      1 Reply Last reply
                                      0
                                      • Sander RosselS Sander Rossel

                                        I stumbled upon this article: The coding language used by the most elite developers in finance | eFinancialCareers[^] I've never heard of K or Q, but apparently programmers of the languages are earning £1k a day in London :omg: Another great earner is OCaml, a language I have heard of because F# was influenced by it, which earns you $200k + a $100k sign-on bonus + a $100-$150k performance bonus. That's $400-$450k in your first year and $300-$350 every year after, or also about $1k a day :wtf: This is a forum with almost 15 million users... Does anyone here know any of these languages (that is, be productive in it)? If you know someone who knows someone (heck, who knows someone) who uses K, Q or OCaml, I'd be happy to know too :laugh: Really, just out of curiosity, not really looking to land a job in finance with any of those languages.

                                        Best, Sander Azure DevOps Succinctly (free eBook) Azure Serverless Succinctly (free eBook) Migrating Apps to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript

                                        S Offline
                                        S Offline
                                        Stuart Dootson
                                        wrote on last edited by
                                        #24

                                        K and Q are (IIRC) developments of APL... OCaml is one I do know... I could probably be productive in it (I have been productive in Haskell, and OCaml's not *too* far away from that...). But.... the pressure of fintech? No thanks. I'm a bit old for that...

                                        Java, Basic, who cares - it's all a bunch of tree-hugging hippy cr*p

                                        1 Reply Last reply
                                        0
                                        • A AnotherKen

                                          Yes, I found out in University that a group of Computer Science researchers from various universities got together and decided on languages and what they would do, by then there had been A, B, and we were on to C. Since then I have seen D, F, and Q and R personally. Don't be surprised if you eventually see a language represented by each letter of the English alphabet. Since you asked, Q is for quantum processor programming, Microsoft came out with Q# a while back to simulate a quantum environment for programmers to work within.

                                          R Offline
                                          R Offline
                                          rjmoses
                                          wrote on last edited by
                                          #25

                                          Just this week, I started investigating a language called V. It takes a simplified language structure and converts it to C, then compiles the C code using the TinyC compiler. It seems that everybody, myself included, has thoughts about a better programming language.

                                          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