Don't default to becoming an IC - make a choice. π€
It would help if you were genuinely passionate about tech to be successful in this field. You'll be spending most of your time coding, so you must be willing to influence strategic decisions.
Youβre not making the decisions, but you will be able to exert your influence.
If you want to be a leader in your field, or at least in your company, you need to deepen your expertise.
How can you make a difference? By writing articles, attending conferences, monitoring, and working on complex subjects.
Be inquisitive and take the initiative!
Although deepening your expertise is beneficial, it is not the only thing you need to do to be successful.
You need to get to know the business side (in particular, the product) and become a proactive problem solver.
Convincing people is not just about having technical skills! You need to be able to understand people and businesses to be successful.
The question on your mind must be: "how do salaries compare?"
The Medium API is a quick and easy way to get data from Medium's website.
You can gather data related to authors/users, publications, articles/stories, latest posts within a niche/topic, top writers within a niche/topic, etcβ¦