News for hackers. Stuff that matters.
Re:Why talent agents for engineers don’t exist by 7Figures2Commas on Friday October 31, 2014 @02:11PM (#8540209)
> Is there any inherent reason why companies could not hire top engineers on a contractual basis for 6-12 months at a time? If you built it correctly, you should finish it and hand it off to contractors for maintenance. Top-level engineers should be spending their time implementing hard new projects, not maintaining old ones.

Many if not most technology companies want their expertise institutionalized, especially when it comes to the most complex aspects of their business. This is where they create the most value and have the greatest opportunity to build competitive advantages. There is no incentive to outsource their high-value work to somebody who is going to be gone after a few months.

This is why companies like Google, Facebook and Apple are willing to lavish the most desirable candidates with significant cash and equity compensation.

> Also, as an engineer, I would prefer to work on a new project every couple of months.

Become a consultant. You may be able to make a lot more money, but:

1. You may find that there are no opportunities to work for the type of companies you'd like to work for because they don't hire consultants in any real volume.

2. Limiting yourself to two or three month engagements will exclude many of the lucrative opportunities, which typically demand multi-month if not years-long commitments.

Re:Why talent agents for engineers don’t exist by eastbayjake on Friday October 31, 2014 @03:17PM (#8540571)
In #2 are the "lucrative opportunities" for consulting on a multi-month/year contract or were you referring to the equity/benefits/stability of being a salaried employee?
Re:Why talent agents for engineers don’t exist by 7Figures2Commas on Friday October 31, 2014 @03:46PM (#8540721)
I was referring to lucrative consulting opportunities.

Side note: the "equity/benefits/stability of being a salaried employee" are somewhat overestimated.

1. Equity has risks associated with it that are discounted during good times but become painfully obvious when the business cycle turns. Think Google or Facebook are great companies with bright futures? You can buy their shares without having to work for them for 4 years.

2. If you're working as a high-end consultant, you will easily be earning enough to create a tailored benefits package for yourself. For instance, you can set up a self-directed 401(k) and defer up to $18,000 of your salary (2015 limit). Your business can also contribute up to 25% (or 20% if you're a sole proprietor) of its profit as a profit-sharing contribution. All told, you can stash away up to $53,000/year pre-tax in a 401(k).

3. Stability is an illusion. Most salaried employees are at-will and can be terminated at any time for any reason, or no reason at all.

Re:Why talent agents for engineers don’t exist by eastbayjake on Friday October 31, 2014 @03:56PM (#8540780)
I completely agree with you. And honestly, I'm surprised how many people on these salary/negotiation HN threads say startup equity is a serious part of their financial plan. I treat any equity offer like Monopoly money -- it's probably worthless, but if not then it's just a nice surprise.

By the way, any advice for salaried engineers who'd like to start consulting? Anything you wish you'd known or things you'd do differently in hindsight?

Re:Why talent agents for engineers don’t exist by JoeAltmaier on Friday October 31, 2014 @04:00PM (#8540804)
Few people get rich on salary. There are many, many examples of folks rich off of equity. They are clearly different propositions, and the value people assign to them depends on the person.
Re:Why talent agents for engineers don’t exist by 7Figures2Commas on Friday October 31, 2014 @04:12PM (#8540868)
> There are many, many examples of folks rich off of equity.

This is true, but you need to look at who they actually are. The majority of folks who become fabulously wealthy off of equity (read: owning a piece of a business) are the folks who start those businesses and manage to hold on to most or all of the equity.

Most of these businesses are obviously not in tech, but if you want to filter out non-tech companies, the power law distribution of equity-derived wealth in Silicon Valley still doesn't favor employees, even those who join companies early on.

Re:Why talent agents for engineers don’t exist by JoeAltmaier on Friday October 31, 2014 @04:15PM (#8540880)
And yet I know several personally. Wealthy off of equity from being early employees. Maybe half a dozen. That's enough to make a person believe.
Re:Why talent agents for engineers don’t exist by lostcolony on Friday October 31, 2014 @04:52PM (#8541069)
Yes, there are anecdotes of individuals who had a large payout from being an early employee. It's a major risk/reward proposition, and the likelihood of the reward is quite low.

It's basically like being paid in lottery tickets. Fine so long as the rest of your salary is enough to pay the bills, not fine if you depend on it for your retirement, and either way, some of us would prefer the well defined payout of cash.

Re:Why talent agents for engineers don’t exist by JoeAltmaier on Friday October 31, 2014 @05:08PM (#8541142)
Except its not really like that at all. You get paid in cash plus equity. The value of the equity part is somewhat under your control. Hard to affect the value of the lottery ticket.

It may seem hopeless, and indeed many other factors do make good product companies fail. But when other factors do NOT intervene, then the remaining value does depend on your execution.

Re:Why talent agents for engineers don’t exist by chatmasta on Friday October 31, 2014 @02:35PM (#8540321)
Hi -- I checked out your other comments. I really like your perspective. If you would be willing to chat with me, I'm graduating in December and looking for the next opportunity. Email in profile, if you're interested/have time. Thanks.