5 ms·
Or even just CS bachelors.
by beeworker 12y ago
Or even just CS bachelors.
- sillysaurus3 12y ago$250k without a degree? In what area of CS? Finance? What about for people outside of SF/NY/Finance?
- dsacco 12y agoI know engineers without a degree who pull $250k a year. Here's an example: you can become a principal consultant at the best and most well-known infosec firms in the world without a degree. By and large, they don't care. Even the ones that say CS degree on the job post - email a decisionmaker, tweet them, whatever - it's not true (some care, most don't). The salary band for a principal consultant would be around $200-$250k, sometimes before bonuses and incentives to develop tools or do research. Fully realizable goal. Now, that's my experience in that industry. But someone will also come along and tell you about software engineers who work at AmaGooBookSoft with no degree too. And if you're a top performer there - $250k is a fully realizable goal.
- sillysaurus3 12y agoI mean, you're in NYC. Are you referring to someone outside that area? I'm deeply interested in how someone outside of a hotspot like SF/NYC could achieve a $250k salary. I was under the impression that $120k was pretty good for someone joining an infosec firm. How would you go from an entry-level infosec position (an entry-level security consultant) to $250k/yr without switching companies? Also, what would be a reasonable salary for an experienced dev with no prior infosec experience who is joining an infosec firm? (Essentially someone who is switching fields to infosec, but who is still a very good programmer, and who rapidly picked up on the fundamentals of infosec and applies them in a valuable way.)
- sqyttles 12y agoI agree with you. Outside of NY/SF, I highly doubt anyone is starting any software engineer/big data individual more than ~100kish. I've had friends work up to that level but certainly not starting as Software Engineer I or II. (That reminds me, I should check into working in NY or SF.)
- dsacco 12y agoYou don't need to move. There are plenty of companies hiring remote positions based in NY or SF that will pay you a local salary despite being remote.
- Nimi 12y agoCould you please give some examples?
- __d 12y agoOr at least working for people in highly-paying locations. Often you don't need to be there yourself.
- dsacco 12y agoSorry about just getting back to this, I didn't think there'd be such an interest. I'll go in order. 1. >> I mean, you're in NYC. Are you referring to someone outside that area? Yes I'm in NY (Westchester, actually). I'm thinking of people in NYC and San Francisco, so no, I suppose it doesn't answer your criteria of being outside those two areas. That said, I also know someone who makes this much and works remotely for a company in San Francisco, so he gets the best of both worlds. 2. >> How would you go from an entry-level infosec position to $250/yr? For someone who decided to make a career of infosec and make that sort of salary (or the associated industry prestige/research you generally end up with at that level), it would take 6-10 years of exceptional work, original research and tool development. If you don't want to do all three, pick two, but you better make those two amazing. Let me break down rough salary bands for you (keep in mind these will change based on a specific firm): a. Associate - This is a bottom rung appsec engineer. If you join Matasano or a similar firm with promising intuitions about security and a background in development, you'll end up here. Great! $70-90k salary (there are outliers above this, and you'll see salaries for 50k - 60k, but if you know what you're doing with job searches and it's a good firm, that's the range). You usually stay here for a few years, training under the wing of mentors, until you competent in at least 3 different disciplines of information security (crypto, mobile, web app, network, incident response, reversing, malware analysis etc. etc. etc. and there are overlaps). You'll also stay here until you are ready to supervise someone else running a penetration test and can handle clients on your own. 70k - 90k b. Consultant - You should be competent in 3 to 5 different disciplines of information security (or ridiculously stellar and potentially famous-in-the-future in 1-2). At this point, you probably haven't presented at a conference yet (and many go their entire careers without doing this), or done original technical research, but you're probably developing security tools or thinking about it. Any good firm is going to give a performance bonus for this. It's most likely taken you 1 - 2 years to reach this level, depending on innate talent, motivation and practice. 90k - 130k c. Senior - Similar growth progression, now you have 5-7 disciplines under your belt, expert in 1-2. You're either doing original technical research or considering it, and you develop new tools are part of your research. You might present your research at conferences, you might not (most people who do meaningful research tend to submit). You now lead teams and projects for large engagements with "important clients" in the consultancy. Probably took you another 1 - 2 years to reach this, maybe 3. 130k - 180k d. Principal - You're probably known in circles that know your consultancy, because you're one of the most important consultants at your firm now. You might even be industry-famous, if you have done particularly good research or released a tool that made pen testing easier for everyone. You're expert in 3-4 areas and it's no longer worthwhile counting how many disciplines you could technically operate in because the overlap is superfluous. It's likely taken you 1 - 2 years to reach this from Senior, if you are motivated and keep working. 180k - 250k A few notes: 1. None of the definitions here are "hard" - don't take how many disciplines and similar such criteria as hard rules, it's just a rule of thumb. 2. These salaries are before bonuses such as for extra travel in a quarter, extra work in a quarter, tool development, research or conference presentation (you bonus for all those). 3. You'll notice salary ranges increase as you go up, because the higher you go the more nuanced the skill levels become. 4. There is a level or two above principal, generally "partner", "distinguished consultant/engineer" or something similar. You're basically at the top of your career as a consultant here and can found and manage consultancy firms. The salary here is $250k+. 5. You can skip, and the years are basic averages at best.
- refurb 12y agoThat's consulting though, which is a typically pays quite well whatever you specialize in. You could get a PhD in a hard science, work for McKinsey and if you make it to partner be pulling in $1M+. Even if you don't make it to partner it's not hard to make >$250K after 2-3 years.
- tptacek 12y agoTechnical consulting is nothing like McKinsey consulting. McKinsey is an up-or-out market environment where associates "sell" their services to partners and partners make bank by themselves owning a book of business. It's far more entrepreneurial than software consulting. If you want to do technical work that has the compensation dynamics of McKinsey, you need to (a) hyper-specialize in something valuable and (b) own your own practice.
- eng_monkey 12y ago> I know engineers without a degree who pull $250k a year. Call them specialists, experts, consultants, contractors, or whatever you want, but not engineers without an actual engineering degree.
- mtae 12y agoAn engineer is defined as a practitioner of engineering, not a person with an engineering degree.
- Osmium 12y ago> An engineer is defined as a practitioner of engineering, not a person with an engineering degree. It goes further than that actually. The term 'engineer' is often legally-protected, and often a degree is a pre-requisite, but isn't the only one. This becomes important when e.g. you're building bridges. http://en.wikipedia.org/wiki/Regulation_and_licensure_in_engineering http://en.wikipedia.org/wiki/Regulation_and_licensure_in_eng... for example http://en.wikipedia.org/wiki/Chartered_Engineer_(UK) http://en.wikipedia.org/wiki/Chartered_Engineer_(UK)
- eng_monkey 12y agoEngineering is a profession for which you need appropriate credentials, just like in any other profession (e.g. scientist). Without credentials, you are not an engineer. Unless you are talking about 'engineer' in the same way some people talk about 'architect' as in software architect.