- This topic has 18 replies, 7 voices, and was last updated 9 years, 5 months ago by joec.
-
AuthorPosts
-
May 15, 2015 at 9:40 AM #786279May 15, 2015 at 9:44 AM #786277CoronitaParticipant
Kev, that’s the problem if you’re doing contracting gigs. They hire you only to solve an immediate problem, and often times they don’t care about quality, so it’s about cost. And you got a bunch of people who claim they know enterprise java very well and offer to do it cheaply, when in reality they aren’t that good. The entire consulting thing is just seedy, a hustling industry between recruiters and employers. Enterprise java has been around for ages, and there’s nothing really “new” about it, so you have a bunch of people that know how to do it “good enough”, and most contracting positions don’t care *that* much about quality.
It’s a completely different scenario if you are hired as an FTE by a company that values software engineering. For most contracting that is available to most people, it’s nowhere near as lucrative as having a good FTE position these days with a decent package..unless you plan on cheating on your taxes as a contractor. I say “most” contracting positions, because “most” consulting positions are cost driven, not driven because you know something exceptional that others don’t.
If you’re going to consider the bay area, I’d consider trying to get an FTE position instead of going the contracting route. Either pick a contracting position that can lead to a FTE position, or just try to get an FTE position, no matter if it kinda sucks…After about 1-2 years, you build a reputation and a resume, you can hop to a better company, and continue to build a better resume. It’s not uncommon to hop up there every 1-2 years. And then after you’ve built a credible resume, you can come back to SoCal and get a better position.
Some recruiter just contacted me about a contract enterprise senior java position here in san diego, that is open to full time employment later. I didn’t dig deeper, because I’ve left enterprise java awhile ago (though I can still do it if needed),..PM me if you want that lead. I’m not sure why recruiters keep contacting me about something I haven’t done in a few years….
May 15, 2015 at 3:59 PM #786288fun4vnay2ParticipantAlthough BA CoL is very high, no one in BA pays in line with highly increased salary.
The average raise on top of SD’s salary is about 15-30%, does not matter if it is Google or apple.May 15, 2015 at 7:13 PM #786298joecParticipant[quote=flu]Kev, that’s the problem if you’re doing contracting gigs. They hire you only to solve an immediate problem, and often times they don’t care about quality, so it’s about cost. And you got a bunch of people who claim they know enterprise java very well and offer to do it cheaply, when in reality they aren’t that good. The entire consulting thing is just seedy, a hustling industry between recruiters and employers. Enterprise java has been around for ages, and there’s nothing really “new” about it, so you have a bunch of people that know how to do it “good enough”, and most contracting positions don’t care *that* much about quality.
It’s a completely different scenario if you are hired as an FTE by a company that values software engineering. For most contracting that is available to most people, it’s nowhere near as lucrative as having a good FTE position these days with a decent package..unless you plan on cheating on your taxes as a contractor. I say “most” contracting positions, because “most” consulting positions are cost driven, not driven because you know something exceptional that others don’t.
If you’re going to consider the bay area, I’d consider trying to get an FTE position instead of going the contracting route. Either pick a contracting position that can lead to a FTE position, or just try to get an FTE position, no matter if it kinda sucks…After about 1-2 years, you build a reputation and a resume, you can hop to a better company, and continue to build a better resume. It’s not uncommon to hop up there every 1-2 years. And then after you’ve built a credible resume, you can come back to SoCal and get a better position.
Some recruiter just contacted me about a contract enterprise senior java position here in san diego, that is open to full time employment later. I didn’t dig deeper, because I’ve left enterprise java awhile ago (though I can still do it if needed),..PM me if you want that lead. I’m not sure why recruiters keep contacting me about something I haven’t done in a few years….[/quote]
I think the points about contracting are spot on. As you can imagine, most companies with some competitive advantage wouldn’t want to outsource/contract their most important code or features.
Other than security I think, most people would rather hire FTE’s or the founder themselves would work on the secret sauce that their business runs on.
When I was looking for consulting type work in the BA in the old days, it just felt really “dirty” and you sorta felt like a cheap whore just filling in a role that no one else on the team really wanted to do. If it’s exciting, fun, brand new, you can bet someone else would rather do it IMO.
Some skills require special skills, but I’d guess at most places, someone on most high end tech teams probably already “could” do it, but just rather hire someone else to do the lame stuff since it’s cheaper and they don’t have to give up equity or really waste time hiring. I think if you’re awesome or work hard, good work ethic, etc etc etc, most companies would probably want to hire you right after anyways.
I started my career consulting and got hired as a FTE pre-IPO way in the day…work after that was easy to find till I left.
Best thing with contracting is when you go home, you’re home! 🙂 No more work (unless you get called in and get even more pay I’d guess) and hours are easy.
-
AuthorPosts
- You must be logged in to reply to this topic.