I am not much older than you and started working professionally when I was your age, tho I did toy with programming since I was a kid. There is one quote I like that really makes the huge difference in everything.<p>&quot;No matter how you feel, get up, dress up, show up&quot;.<p>Go to meetups. Considering another language? Go to their meetups. No meetups for your field of interest? Start one. Join slack communities. Join local facebook groups. 
Help others. Like, if you know someone who wants to learn development, needs help finding a job, needs advice or similar - as long as they aren&#x27;t a leach&#x2F;asshole, help them, it will come back to you. Reputation matters.
Learn from older developers around you. Ask questions, be polite, if you think they won&#x27;t help, try their ego: &quot;Hey, I know you&#x27;re an expert on X...&quot;. As people below said, learn about marketing and sales, learn people skills, knowing that stuff is a ticket to be more than a code monkey and will make you a better entrepreneur. Speak at as many conferences, panels, talks as you can. Don&#x27;t tie your identity to the company you work for. Read books by people smarter than you.
Don&#x27;t argue with people on the Internet, it&#x27;s useless, especially on social networks.