If you are working a day job as a programmer (while setting yourself up to go down the startup route), go with contracting as soon as you can, the rates are what you set them at and you should always set them high. The other advice that has been invaluable to me is NEVER EVER reveal your salary to recruiters. Always state what you want to be paid and go from there. When you reveal what you are earning, you are immedi…
OP is talking about a jump to entrepreneurship. Why would an entrepreneur talk to a recruiter about their salary? If OP is considering a move to contract software development work, your advice could be relevant to OP not offering his/her hourly contract rate to third party recruiters who ask for it, but most independent contractors have an hourly rate because they know the market for their skills.
Ask HN: Best business advice for software developers
41–50 of 325 posts
Re: Ask HN: Best business advice for software developers
#42The best advice I've had (and seen applied in practice) is this: You need to get your company to 10k USD monthly product revenue within three months. If you can't, either the product, target market or team needs to be revised drastically. It's hard advice to follow, but it will save you a lot of time because you can't wait months and years doing unessential tweaks to the product and marketing, hoping that sales mirac…
Re: Ask HN: Best business advice for software developers
#43It's a skill that can be learned like every other skill. You can take the "in 21 days" route or the MOOC / University course route, or constantly read business articles, Steve Jobs videos, etc. But some top tips stand out for me over time: * Talking to people, networking > Not talking to people * Bug free > Elegant code * UX > UI * Simple products that do one thing well > Complex products * Understanding entire marke…
Small clients > one big client Especially at the beginning, you read here how often big clients can put you under at the beginning because you're not ready to deal with them.
Re: Ask HN: Best business advice for software developers
#44I found out pretty soon that setting up a successful software development business only receives 20-40% of your time developing software. Business, like developing software, is a strict discipline, and there is a vast amount of knowledge that only comes from experience. I found myself trying to do everything, until a friend taught me a clever trick: 1) Write down all of the tasks you have to do on a daily, weekly and…
It's too bad I can only upvote this once, great advice and a clever way of looking at things!
Re: Ask HN: Best business advice for software developers
#45If you choose to run a software development agency: - Shoot for between 3 and 10 clients. Any less and you'll be very stressed about losing a client. Any more and you'll be overwhelmed with juggling too many balls. - Fire bad clients. They aren't worth the stress, frustration, and opportunity cost. - Work on your process. Doing an hour of client works earns you one hour of revenue. Improving your agency processes can…
Re: Ask HN: Best business advice for software developers
#46It's a skill that can be learned like every other skill. You can take the "in 21 days" route or the MOOC / University course route, or constantly read business articles, Steve Jobs videos, etc. But some top tips stand out for me over time: * Talking to people, networking > Not talking to people * Bug free > Elegant code * UX > UI * Simple products that do one thing well > Complex products * Understanding entire marke…
Small clients > one big client Especially at the beginning, you read here how often big clients can put you under at the beginning because you're not ready to deal with them.
A few big jobs > many small jobs
Low-paying jobs will consume more time than you expect. Be careful when quoting these. Always charge more than you think you need to cover your time.
Re: Ask HN: Best business advice for software developers
#47Earlier quoted context omitted.
Small clients > one big client Especially at the beginning, you read here how often big clients can put you under at the beginning because you're not ready to deal with them.
But... A few big jobs > many small jobs Low-paying jobs will consume more time than you expect. Be careful when quoting these. Always charge more than you think you need to cover your time.
Re: Ask HN: Best business advice for software developers
#48Work out simple and efficient ways for rock solid end-user experience. Anticipate lots of time spent with customers.
Help others, friends are the most valuable. Protect your plans in the early phases and be prudent with your capital, prepare for the long term. Do not be afraid in taking risks, patience will pay.
Re: Ask HN: Best business advice for software developers
#49The best advice I've had (and seen applied in practice) is this: You need to get your company to 10k USD monthly product revenue within three months. If you can't, either the product, target market or team needs to be revised drastically. It's hard advice to follow, but it will save you a lot of time because you can't wait months and years doing unessential tweaks to the product and marketing, hoping that sales mirac…
Really interested in hearing more about this. Do you have any examples of who is pitching this?
Re: Ask HN: Best business advice for software developers
#50It's a skill that can be learned like every other skill. You can take the "in 21 days" route or the MOOC / University course route, or constantly read business articles, Steve Jobs videos, etc. But some top tips stand out for me over time: * Talking to people, networking > Not talking to people * Bug free > Elegant code * UX > UI * Simple products that do one thing well > Complex products * Understanding entire marke…