Curated from: efinancialcareers.com
Ideas, facts & insights covering these topics:
3 ideas
Ā·1.73K reads
14
Explore the World's Best Ideas
Join today and uncover 100+ curated journeys from 50+ topics. Unlock access to our mobile app with extensive features.
If you're learning a coding language with a view to becoming employable in a technology role in financial services, should you choose something like Python , which is well-used across the industry, or should you go for something a little more obscure?
AĀ Substack blog post Ā at theĀ weekend argued for the obscurity route. We've already looked at the value of languages like K and Q for finance jobs, but there's also merit to learningĀ functional programming languages like Clojure, F#, Scala, Elixir, and...OCaml.
48
1.06K reads
OCaml is the language used by Jane Street, the quantitative market making firm that last yearĀ paidĀ its luckyĀ graduate trainees a $200k annual base salary, plus a $100k sign-on bonus, plusĀ a $100k-$150k guaranteed performance bonus. Jane Street'sĀ revenues in the first quarter alone of 2020 were greater than Citadel Securities' for the entire year.Ā
51
351 reads
Maybe this doesn't matter. Minksy explains that Jane Street's rationale for using OCaml is partly based on the "Python Paradox" posited in the early days of Python byĀ YCombinator founder, Paul Graham. This says that:Ā āIf a company chooses to write its software in a comparatively esoteric language, they'll be able to hire better programmers, because they'll attract only those who cared enough to learn it.ā
50
317 reads
IDEAS CURATED BY
Learn more about communication with this collection
How to write clearly and concisely
How to use proper grammar and punctuation
How to structure a business document
Related collections
Similar ideas
4 ideas
5 ideas
Top 7 Programming Languages for Fintech and Finance in 2021
analyticsinsight.net
11 ideas
Top 10 YouTube Channels to Learn Coding in 2022
analyticsinsight.net
Read & Learn
20x Faster
without
deepstash
with
deepstash
with
deepstash
Personalized microlearning
ā
100+ Learning Journeys
ā
Access to 200,000+ ideas
ā
Access to the mobile app
ā
Unlimited idea saving
ā
ā
Unlimited history
ā
ā
Unlimited listening to ideas
ā
ā
Downloading & offline access
ā
ā
Supercharge your mind with one idea per day
Enter your email and spend 1 minute every day to learn something new.
I agree to receive email updates