Hacker Newsnew | past | comments | ask | show | jobs | submit | amiuba's commentslogin

I think both options are used. You can either be an employee with a set termination date when starting, or a contractor invoicing for your hours.

Contractor should have a higher hourly rate than employee because taxes, benefits, etc., but doesn't short term employment also carry a premium because it's uncertain compared to regular employees?


I updated the OP. I don't mind big gaps between contracts, another reason why I'm considering contracts is because I feel like 2-3 weeks of vacation a year is way too little.


> I can help you with some ideas if you want.

Sure, I'm always curious to hear ideas! Thanks


Definitely doing this already, but there is still several years to go.


I've done staff augs before, I hope to never do staff augs again. You are not respected, and have to absorb all the cost of poor decisions made before your time.


> a 100% sane assessment of his situation. Nothing could be a more accurate picture of most of our working lives than the OP's post

To be fair, it is extremely hard to tell, even for me (OP). Sometimes I feel like I'm nuts because everyone else seems to get by and just deal with it. Am I so special or fragile that I can't just suck it up and do like everyone else?

No matter what angle I look at it though, I don't see how this could not make anyone at least a little bit sick. Spending 40 years (or 10 years if you're aiming for FI) using your life and health away to make some stranger even richer while the best you can hope for is keeping your job. It's absurd, and I can't understand how a lifetime of taking one for the team doesn't make people revolt.

But maybe we're the crazy ones because we're the minority, and can't adapt. I honestly don't know and struggle with this question.


I've been grappling with how unjust it feels to be an employee working in service of enriching another. I'm looking for a way out myself. But it helps to think about this in terms of risk. The owners of my company originally shouldered a great deal of risk, for a very small chance at a very high reward. It's worked out well for them. I, years later, benefit from their original and continued risk-taking in the form of a salary and benefits. In exchange, I give them 8/hr a day of decent work. The rest of my time is completely mine, and my livelihood does not depend on what I do in this time.

This does not always ease the day-to-day pains I feel about working for "the man." It still makes my blood boil sometimes. But I do appreciate the relative cushiness this position affords me: benefits, decent salary, and perhaps best of all: a full life outside of my working hours. I never have to worry about business development, annual revenues, appeasing shareholders, and all the other risky behavior required to run a successful business.

To be sure, I will never get rich as an employee (without deliberate frugality and smart investments). That's not how the system is set up. But you might find you value a comfortable middle class existence with a lot less stress more than making a lot of money (which requires, generally, a commensurate amount of risk/work). I'm still figuring that out myself.


I don't quite agree with the risk angle because generally people who start their own businesses do so with strong family safety nets or with capital that they amassed in high paying professions. If their business fails, they are usually still ] better off than their employees.


I very much doubt this is the case. In 2011, over half a million businesses were started each month in the U.S. in addition to the 23 million small businesses that were already around. Seems unlikely to assume these were all from well to do folks with a strong safety net.

Source: http://censtats.census.gov/cgi-bin/nonemployer/nonsect.pl


How many poor people have you developed software for personally?


I can't comment on the sanity of adaptation - it may well be the most expedient reaction. But your original description of the relative economic positions of worker and employer, and of who accrues the most benefit from the energy expenditure of the worker (hint: it's not the worker), is just simple 20/20 clarity. Not even the most conservative economist could disagree with it. To adapt to this seems an act akin to Stockholm syndrome, but to struggle with it, though perhaps more clear-minded, is also unlikely to bring happiness. But once you've seen what you've seen, you can't unsee it.


> But once you've seen what you've seen, you can't unsee it.

What do you do then?


I do not know. But there are of course millions of people in our position. I suppose any possible solution can only come from the only strength we have, which is the knowledge of our shared, common situation.

EDIT: Jesus I sound pompous sometimes...


Pompous perhaps but sensible. Please don't stop ranting.


Darn it, you stopped ranting.


I only sporadically rant. But thanks for the encouragement.


amiuba, we're either both crazy or both sane.


Thanks, your blog has pretty good posts, I enjoy reading them.


Can you do it though? Public sector men's that you're paid less, a third of your pay is out away in a pension you cant touch until you turn 65 (if it's still there then). I've always wondered about it because I'd rather work at making people's life better and it feels like it's what most of government jobs stand for.


Public sector can actually pay pretty well. It really depends on the job. Top performers can do better in the private market, but money isn’t everything. Maybe OP will need to take a paycut to feel better about life :)


That's the thing... I've worked at many different places (startups come and go fast), and I've never worked on something that I felt very strongly about. I was always solving someone else's problems while making someone else money.

If I had enough money to live, I would quit writing software for money instantly. I have a few side projects in various states of neglect and I'd much rather work on these for free than solving yet another meaningless corporate or business problem.

But I can't do that yet, because I like sleeping in a bed under a roof and eating food.

I get the risk/reward thing, but I think that one side has too much power and reaps too much profit from it.


That's the thing though: how do you start? Where do you find clients? I obviously can't go after any of my current employer's clients, I don't have friends who studied CS and work at prestigious companies... How do you get started?


Identify who would need your service, learn and do sales. Make sure you believe you have a great service. If not identify your greatest skill and improve it. Books are generally great. Here is a great sales book: https://www.amazon.com/SPIN-Selling-Neil-Rackham/dp/00705111...

If doing sales sounds tough, it will start tough and then get easier. If people ignore you just keep going.

Build something for someone for free (assuming you are in a programming or similar field).

When selling the most important part is the immediate benefit you are providing - will you reduce your customer's cost, improve their sales, solve some problem they spend too much time?

RE: how do you find clients? What field are you in? Who would need your service? Identify 1000 potential buyers and contact them. Contact them by email, phone, use forums, go to conferences, talk to people one on one. Introduce your benefit to them.. Make sure you contact people who seem to have budget and good things going on. Build a website on wordpress that describes your service. Hang out in places where your audience might be.

There is a lot to talk about but most importantly you "do" something consistently, improve it and keep going if you get Nos. If you stop doing you will never get there, and if you keep doing you will definitely get somewhere good, then great.


First, have some savings, it took me ~3 years to get a solid sales pipeline going.

There are 2 types of freelancing. You can specialize in a platform or framework, like Rails/Shopify/WordPress, or you can specialize in delivering whole solutions.

I prefer whole solutions as it gives me control over the project which makes it more likely to succeed. But it takes longer to build a reputation that will get you these projects. Until then, it's easier to find a client that knows exactly what they want but needs a programmer familiar with their technology of choice.

After deciding on what niches you want to go after, you have to start marketing yourself. Print business cards, start heading to meetups and conferences. Find any tech/startup hubs and go to networking events that sound interesting. My rule of thumb is to try and make at least one good connection for every networking event you attend. At the same time, find some online job boards for your city. I have had very good luck with a Facebook group run by a local startup hub. I've heard good things about LinkedIn but haven't looked much myself.

The best is when you can find clients by word of mouth, because you aren't competing with anyone else for their business. The goal is to build enough word of mouth that clients find you. Until then, you have to hustle.

If you make sure to announce on all your social media channels that you are now freelance and you make sure all your friends and family know, clients will start to find their way to you. It takes some time, but it happens.

If you put effort into networking and marketing, you should find clients eventually. As long as you have enough money to float your expenses until the work becomes consistent.

While building your portfolio, don't be afraid to do a free project or two for friends. Barter can work well with artists if you like their work! You can work at a discounted rate if a project aligns strongly with your objectives.

After your portfolio is something you are proud of, you shouldn't need to worry about discounted work anymore.

Try not to get stuck doing an under priced project for too long. It will get highly demotivating.

After a few years, if you live somewhere with a decently active tech economy, things should be well on their way.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: