I feel the issue with a lot of this advice like "don't care about what other people think about you", "be yourself" is, it tries to free people from one extreme (caring too much about what other people think for example) by talking about the opposite extreme.
It is helpful to have awareness about how your behaivor and actions may affect others, depending on the situation and your relationship with them, and how they may perceive or react to it. I find the key is to have and develop values you consistently act and live by so even if someone reacts negatively or different from what you expected, you don't feel this means you did something wrong or need to change something about yourself.
Something else if you're a freelance developer:
In order to command a higher rate and not just be hired as a code monkey to implement a predefined task, it helps to position yourself as a consultant who can help the client discover the best solutions to achieve their goals.
Example: instead of just agreeing to develop a client's website per their initial specs, in your discovery call, find out what their goals for the website are.
Let's say they want to use it to capture pre-orders for an upcoming product. Based on this, you can propose a few ROI-positive solutions like integrating payments with their email marketing platform to engage customers and bring back cart abandoners, hosting a viral share giveaway, etc.
I feel while a learning methodology may make it go faster, what matters more is having the intrinsic motivation to actually get started and keep going (especially when you hit roadblocks).
What works for me is having a project or goal I'm excited about. That motivates me to learn the skills and knowledge to achieve it. Back in my teens, I really wanted to customize a Neopets guild (remember those? ;) ) so I started learning HTML to be able to. After, it was "I really want my own site" so I learned PHP to customize Wordpress and so on.
When I was in school and some of the information I had to learn wasn't directly applicable, I made a game out of testing study techniques. Such as taking annotated screenshots out of Youtube videos (10x better than textbook diagrams and walls of text). This game (which was really about changing my own perception from "ugh, rote memorization" to "let's test study techniques") helped me through the denser materials.
You buy the products locals ordered (locals pay for item + delivery fee upfront into escrow) so there's no risk of a third party hiding drugs or illegal materials.
Question: do you send new users an onboarding drip email sequence?
This makes a huge difference in driving them to actively use it and upgrade later.
Sequence:
1. Welcome email.
2 Educate them about the value of one major feature with screenshot(s) (what makes it better/easier than similar products).
3. Educate them about the value of another major feature with screenshot(s).
4. (Specific to your product since tons of existing users request features): Send an email listing the top 3 most frequently requested features and ask them to vote for (click on) one. This email increases user investment in your product and subtly reminds them about it.
5. Ask them to upgrade (buy a licence in your case).
Tools you can use to send this sequence: ActiveCampaign, ConvertKit, MailerLite
Don't worry about possibly annoying some users with the onboarding sequence. The increase in number of users you'll convert will greatly outweigh the number you may potentially annoy (and they can 1-click unsubscribe anyway).
It is helpful to have awareness about how your behaivor and actions may affect others, depending on the situation and your relationship with them, and how they may perceive or react to it. I find the key is to have and develop values you consistently act and live by so even if someone reacts negatively or different from what you expected, you don't feel this means you did something wrong or need to change something about yourself.