is a stretch when their customer count is literally still growing double digits.
source?
HN user
is a stretch when their customer count is literally still growing double digits.
source?
Agreed. But in that case, it's no longer a principle because, as you said, it's been let go.
The point above was about prioritizing something above the principle one still keeps.
I work in marketing, nothing black and white about it.
Even though I strongly agree with the other person about reasons why people wouldn't leave...
I agree even strongly with what you just said: "if you'll violate your principles for a cush job, they aren't really principles you have."
The reality is, I don't think people really understand what a deeply held principle is. It's often a non-negotiable.
Reading the comments the author is basically "one with ai" where his life is deeply integrated with ai agents.
I have a friend exactly like that. And he has being doing it so long that he cannot even respond to a discord without asking AI "what do you think? what should I say? what do you think they mean?"
Full NPC mode, and it's really sad and scary.
You lose the ability to think. You lose all differentiation.
When they first did this, I read the TOS before verifying. After almost throwing up, I deleted my linkedin account and tagged it "data farm".
As a startup I tried .NET (it was .NET 8), and it was great. The problem was the education around .NET.
So much DDD-this, Clean-that, CQRS-this, architecture-that.
I get all that stuff is for enterprise with bigger teams. But there wasn't much content/guidance on how to build apps 'quickly' for startups.
I am sure experienced .NET devs know this, but less experience .NET devs don't.
I ended up dropping it because I could work faster in PHP.
While I agree with your point that it's sometimes about getting things done, but your example is flawed. Your example about gas-powered street lights is arguing for technology evolution. But the people who say "AI have take the fun out of programming" are fighting for craftsmanship and love.
Nobody ever found craftsmanship or pleasure out of lighting up gas-powered street lights. But there are a lot of programmers that value "doing" programming because it's their craft or art-form.
I have never had a programming job. But I program all day to serve my customers for the products I created. Because it's my art-form. I love "doing" it (my way!).
It will get done. I just want to be the person to do it.
I have charged clients first before I start. Most in full, some in part.
The question "why would they trust me to deliver?" is a good one. And there are two answers:
1. How you sell will determine their trust level. In my sales deck, I have testimonials, case studies and the outline of our full process. By the end of the presentation, when I tell them the price, they expected $10,000, but it's only $4,000. I ask them to pay the 4k now. Or, pay 2 payments of $2,500.
2. If the prospect asks us to do ALL the work first, then invoice, I say the following: "if we do all the work first, it means that you have no skin in the game. In the past, that hurt my business because people would disappear after my team spent 300 hours working. For that reason, it's not our policy to do all the work first. We have 2 options."
Then, i end off by saying: "if that's a deal breaker, I understand and I will happy send you the plan for what you should do next if you want to go at it without our help"
The answer: PHP, no framework.
I have customers, but no tech problems.
I recently moved my company accounting software to Sage because they still have human support. It's really nice.
These days I pick products based on their support levels.
How do i download this for linux? the website still has the old version?
I have been on both sides. And I agree.
I have been a "business co-founder" for many years. I learned to program at a professional level 5 years ago. Today, i spend most of my time as a "tech-co-founder".
Now that I am on the tech side (and argubaly, product development side), my value is through the roof. Here is what I mean:
- The business co-founder types will convince you that "selling" the product is the main thing. They are right. But sales starts with WHAT you build. That is, with product development. What you decided to build and what you are able to build is very much a part of the marketing. - Selling a well positioned product (where position starts during product development) is much easier that 'force-raming' your product to people who do not want it. 'force-raming' is the main marketing skill most people have. - Ideas mean absolutely nothing. - Marketing is important but it's not hard to learn the important parts. In fact, I can give it to you right now: (1) start your marketing at product dev time. Decide which specific problem you will solve, then solve it, (2) Find a community to share your finished MVP to them. Don't just spam the community, join it for a while, make friends, chat, add to the conversation and (3) refine the early product with the early users from said community. Then supercharge marketing with some ads (FB or Google).
^^ this is the 0-1000 user plan. And developers can do this without a "business co-founder"
simply doesn't know how enterprise software deals work
You have highlighted an even scarier issue... enterprise software deals, if they all work like this, are scummy and the "way it works" isn't okay.
What is absolutely wild to me is how many developers build "developer focused tools". That is the red'est sea to swim in as a small dev because it's easy to build things you can use every day.
I have a lot of friends who build tools in book shops, martech, payments and other niches.
There are so many markets people. Most of them are unknown, and therefore, low comp.
Sure but... what is there to "disagree" with? customers are paying for it. If you don't want it, don't pay. But why expend energy on "disagreeing"?
weird.
automating the heck out of everything
What kinda things did you automate?
I wish people would just get to the point when they write.
People clicked because they want to know why you left.
Three paragraphs in... I have no idea.
sigh
Honest question, how is this related to CoPilot?
"It’s quite natural to program in Haskell by building a declarative model of your domain data, writing pure functions over that data, and interacting with the real world at the program’s boundaries. That’s my favorite way to work, Haskell or not."
Are there any good resources you can share to learn this specific way of programming?
I can assure you... farming is not the same as Harvest Moon. Stick to programming ya'll.
Good point. Before covid, i did the same on my long communte. This is the perfect usecase for yt premium
Meanwhile, the politicians that were enriched by SBF and FTX are still at large...
Yes, just one thing: welcome to the world of selling.
Your new job is salesman. It's a fun job but rejection is tough and your cannot "force success".
Unlike software dev, where you can sit in a room and make something work... your success in sales is dependent on other people.
I have built two firms now. One was purely marketing. the other was marketing tech. And, while my expertise is in marketing and marketing tech (as well as hiring, leading, creating processes and all the other things you need to be a good business owner...)
My main/core skill is selling.
So my question to you is... do you want to be a salesman?
I wish someone asked me this before I started my first business..
about youtube... ublock origins = no ads?
Your neighbor who makes more than you (I am guessing) he has been doing it for a longtime and is good at it. So let's not overlook the time it will take you to catch up to where s/he is.
As for software dev being volatile, I agree. But it's not volatile for everyone. A good electrician is rare. A good programmer is rare.
If you are moving based solely on your neighbors success, I urge you to speak to 30 other elecs before you make the jump.
Or, "migrate from cloud to cloud"
If someone is fully embedded into the AWS eco, and want to move... I havent seen a good solution for this yet. It's also hard to do because the answer to "move to what" will be different. Just a thought.
BTW, I am an early startup selling to startups. I am curious: how do you sell to enterprise? how does that even work?
Did the ai blogs perform well on your blog traffic wise?
I am now 36 and have been on the "business" rollercoaster since I was 19.
In and out of jobs when things didn't go to plan.
Here is what I can tell you about my experiences:
1. Learning to, and mastering how to sell is everything. No business starts with the best product because great products takes a long time to build. But every business needs revenue. Clearly you know this because you had a successful ad agency. But it sounds like you stopped selling that for what? Lesson: never, ever stop selling.
2. But the mistake you made was throwing away a 500k/y agency because your investors didn't like it. The mistake you made here was playing someone else's game. Lesson: play your game, and only your game.
3. Your desire to go to college is something I understand. You are in two minds (I think). Part of you wants business success, the other part wants stability. But there is a third option. This option I learned far too late. That is this: you do not need to work 100% of the time to be successful. You can build a successful business over time. With a team, over time. This is not something investors like. By accepting investors, you are forced to make quick (often stupid) decisions. Lesson: build one (or more) good businesses over time. Stick to it.
I want to make one thing stand out here... working 16 hours a day doesn't create success because it's 16 hours (I know some cleaners who work 16 hours per day in my building).
What nobody will be honest about is that there are only 1-2 things that actually move the needle. The other "activities" just make us feel like we are being productive.
What was in it for you to post the message that there is nothing in it for you?
If you cannot post a message to help because "there is nothing in it for you"... please tell me what you got from posting this?
I really wanna know
If I understand you properly, in the mailing list days, did EVERYONE get the email when someone sent in patches?