4 ms·
I know people who work with e-discorvery, digital forensics from the consultancy departments of big 4 accountants(PWC, kpmg etc) etc They essentially run dedic
by UK-AL 11y ago
I know people who work with e-discorvery, digital forensics from the consultancy departments of big 4 accountants(PWC, kpmg etc) etc
They essentially run dedicated tools against computers and report and summarize?
The real technical skills are the people who wrote those tools.
I was thinking of applying but the recruitment process says they look for social skills, and not hard core techies. That put me off.
I.e they rather get history graduates , with social skills and teach them how to use the tools than say super skilled computer science graduate without salesmanship skills.
That says to me that technical skills arnt that important, its the sales part that is is important.
I know people that did apply, and after talking to them, its mostly writing SQL scripts, bash/powershell scripts, running dedicated forensics tools I.e not 'really' hard technical skills
Most of the value added for them comes from proposals, reports(templates) and presenting it.
- douche 11y agoHistory graduates have social skills? This is news to me, as a history major turned software engineer. Doing history is almost as antisocial as coding.
- UK-AL 11y agoOr any other non related degree. Important part is that people skills trump technical knowledge. Technical side is running premade tools and SQL. If you can present, sell and write good reports they'll teach you how to run the tools.
- enraged_camel 11y ago>>I know people who work with e-discorvery, digital forensics from the consultancy departments of big 4 accountants(PWC, kpmg etc) etc The big 4 accounting firms work in the middle of the complexity spectrum, and sometimes even towards the lower end. There's two ways this is apparent: 1. They are able to use dedicated tools other people have written. Those tools exist because the problems they solve have been faced with many other companies before, and someone sat down and developed a product for it. 2. They employ a lot of juniors (which is why they are big), and are able to offload a lot of the routine tasks in a project to those juniors (called "leverage" in professional services). Unless you're very high up in your organization yourself (e.g. C-level), it's likely that those juniors are the "consultants" you see. The types of tasks you describe (writing simple scripts and creating PowerPoint presentations) are exactly the types of things a junior would be charged with. In contrast, high-end consultancies tend to be small, and they consist almost entirely of highly skilled and experienced people, who are often times partners or equivalent. They often have to write their own tools and develop their own processes and best practices due to the relatively unique nature of the issues they tackle. Don't get me wrong: all good consultants are also very good salespeople. They have to be, since consulting is a very people-oriented business. But to say that consulting is about sales and confidence is a gross oversimplification.
- UK-AL 11y agoBoutique consultancies and the big consultancies tend be very different things. Boutique consultancies tend to be a few skilled people who have known each other for years who decide start their own thing togother. They probably used to be in-house people who specialised in ERP, security, databases or whatever then started their own company. They have probably have doing it for years, and have geniune interest in the subject. I have respect for that. In fact I've worked for companies like that. But as programmer writing those tools you talk about, and for deep technical problems the consultants can't solve. The consultants would then try sell and use those tools along with consutlancy services. However when people think of consultancies they usually think of mckinseys, accentures, PWCs of the world. They grab prestigious graduates, teach them how do routine work on training courses, then hire them out for a lot of money. I don't get that. I highly doubt these guys could compete with an in-house guy who has been doing that stuff for years.
- dsfyu404ed 11y agoThat really depends on the job. If the job is primarily technical then people skills are a fringe benefit. Nobody cares if all your engineers are great at giving presentations as long as the engineering gets done and a great presentation gets given and if the guys writing code are bad at it but great at making it look good then they're on borrowed time. If the job involves lots of working with people then social skills become more important. Even if your guys write great code, you need to be able to convince the people who write the check for it that it is great code.