4 ms·
Nobody took the power from you, you gave it away. There was no defeat because there was no battle. I've never had to endure any of those things because when th
by ahoyhere 14y ago
Nobody took the power from you, you gave it away. There was no defeat because there was no battle.
I've never had to endure any of those things because when they arose, I quit the job. And when they arose again in the next job, I quit employment, and contracted. And when (different) problems appeared with clients, I quit consulting forever and built a hugely revenue-positive product business where I am the reigning monarch and believe me, life is now very, very good.
Nobody can tell me what to do now except the govt and, outside taxes, they really don't give a crap.
If you want power, you have to make it for yourself -- build a business that generates money independent of clients or bosses. One to five big customers (bosses, clients) hold huge power over you -- a thousand small customers hold little power over you. You need to keep em happy, sure, but that's not so hard, because you get to pick your own customers, and you get to choose to keep them happy exactly how you want to. But if one of them's a jerk? Or five of them? Or 100? Tell them to fuck off.
The bottom line is that a person who wants to remain ignorant of the money-making side of business will never hold power. Employment is the opposite of freedom.
(PS — taking investment is just another kind of employment. A kind of debt, really, repaid with control instead of interest.)
- geal 14y agoTotally true. People will never reach the decision making circle until they learn about the money side. And often, they will not have this opportunity until they quit employment to go freelance, or launch their own company. And here is the fun part: learning about marketing, business models, commercial relations is not that hard for programmers. It just requires a different mindset. For problem solvers like the average geek, that's just another system to hack. I have only begun recently on this path, but I find it exhilarating! Making my own decisions, talking directly with the clients and -oh, surprise- getting paid for my work, not for sitting at a desk... This is what developers should do!
- mendicant 14y agoI have to agree. Two things have happened here to make me see it: - Taking on a role with more responsibility, leadership requirements and business knowledge - Starting my own business where I get to make decisions (with my co-founder) I see how many times as as developer I've either not cared about decisions that directly affect me. Or maybe I've just rolled over and accepted the things I don't like. It's the nature of (most) developers. Don't stir the pot. Don't dissent. Just get in and get my work done. Here's the reality. Knowing more about your business makes you a better developer. Knowing how to say no and stand up for yourself makes you a better developer. Knowing how to talk and communicate with your users, your bosses, your co-workers (or anyone really), makes you a better developer (and will improve your work life). Being a strong technical person with strong Business, Marketing or Personal Communication skills makes you unstoppable. This applies to more than technical folk. The more you do - The better you are. Take this advice you might find that the skill you thought you were bad at, or hated, or avoided is actually very rewarding - Difficult, but rewarding. And finally, to Amy: Thank you for all the work you do on showing people the power that they have. I started a business 5 years ago and have had to sit through the whole "YOU NEED TO GET FUNDED" and "YOU NEED TO GET BOUGHT" that seems so prevalent in the startup ecosystem. Me and my partner did everything ourselves. And now we own a business that makes decent money that goes DIRECTLY TO US. But when you're overexposed to the opposite line of thinking, it's really easy to get caught up in the "am I doing this wrong?" and questioning yourself. You are one of the few people who puts an emphasis on growing and trusting YOURSELF. I'm very on board with most the things I hear you say because they are the very values that I have held in high esteem, yet was still questioning. So thank you for that. ps. I also think that 'ahoythere' would've been an awesome username.
- ahoyhere 14y ago"I see how many times as as developer I've either not cared about decisions that directly affect me. Or maybe I've just rolled over and accepted the things I don't like. It's the nature of (most) developers. Don't stir the pot. Don't dissent. Just get in and get my work done." Exactly. If you live with the attitude of a cog, you'll be treated (and paid!) like a cog. You get what you ask for. And, thanks for the "thanks." You're welcome. It's always nice to hear that I'm not just pissing into the wind.
- turboquant 14y ago"The bottom line is that a person who wants to remain ignorant of the money-making side of business will never hold power. Employment is the opposite of freedom." The truth will set you free indeed.