40 karma · joined March 15, 2019
Perhaps this topic is especially suited to these types of arguments as economics and financial instruments _seem_ to follow some sort of intuition. The problem is that you can have lots of ideas about what causes something but unless you can build a model that seems to reflect the world properly and then introduce your change and see if it results in the outcome you expected, you have no idea if it is even close to possibly true.
Arguing off intuition is fun and could even give you some ideas but it is ultimately pointless if you don’t test your intuition and correct it if you are off.
However, many of the ideas are misunderstood. A couple months of playing around with a stock trading app and maybe reading some blog posts will not teach you what markets are or why they exist.
For quite some time, a significant amount of brain power has gone into understanding and improving markets. All of this work has resulted in significant complexity.
If I had to pick a place to start, were I to teach someone "Everything they ever wanted to know about the stock market," It would actually be with bonds. Lending money has been around for millennia. It is an amazingly simple, yet incredibly useful, idea. It's also extremely useful as a way of teaching someone about equity. Bonds and equities are intricately linked in their development and in the theory of valuation.
The posts are pretty easily searchable and even if you don’t find the ones I’m thinking of, the process of searching and filtering on its own is important. One thing I had to learn the hard way is that, with a few rare exceptions, no one is going to be your teacher/mentor. Everyone is too busy with their own shit.
Ultimately, if you want to know more or make more, it comes down to finding ways to justify that to the people that can make that decision. Given you make around $85k/year you need to look at the people several years ahead of you in the career track, if one exists, at your company.
If your goal is to make more, you need to be aggressive. Invest in yourself in as many ways as you can. Learn more about software. Start by expanding beyond “web developer”. learn back-end programming, databases, etc. Talk to the people in your company that do sales, marketing, operations, HR. Learn as much as you can about your business or one you want to move into. Experience trumps everything. If you aren’t getting experience that makes you more valuable, you need to move on.
My last piece of advice is more of a warning. A lot of how much you make comes down to luck. Did the interviewer like you for the highly paid job? Did the team you are a part of get the credit for a major win for the company? Or other things that aren’t always within your control. The important thing is that you keep moving forward. Looking for opportunities and driving things to completion. Hard for me to not phrase this in terms of finance...you want to constantly be buying call options on yourself. So that new thing you learn/project you complete that gets your name out there? It is a call option on yourself. Most of those options expire worthless, but hopefully a few pay off big time.
If this is outside your comfort zone, look for some basic books on business and internalize the fact that until you can tie your knowledge to dollars coming through the door, you likely won’t make significant jumps in pay.
There are numerous posts that have been shared on HN on how to make more money as a consultant/contractor/freelance developer. They are almost 100% relevant to company employees.
Maybe this isn’t super relevant since this is mostly about tech but I’ve found my technology skills are what contribute to give me a huge advantage, even in finance. All figures in USD. All finance jobs are in research.
23: 50k - tech consulting business
23: 90k - same. Relocate to NYC
24: 110k - negotiated at consulting company
24: 160k = 110k + 50k bonus - move to financial company
25: 200k = 110k + 90k bonus
26: 210k = 120k + 90k bonus
27: 150k - joined small team starting new business in finance
28: 150k
29: 150k
30: 500k - business is making money