5 ms·
Consultant with 20+ years of field experience here. What I get tasked with mostly is code-reviews for security and performance, and fixing elusive (and painful)
by Gnarl 4y ago
Consultant with 20+ years of field experience here. What I get tasked with mostly is code-reviews for security and performance, and fixing elusive (and painful) bugs. My specialty is to be able to rush in and take over from quitting employees and then train a replacement hire, or just help "put out fires". Over the years I've developed an intuition for where bugs hide. I just need an employee who works with the codebase to explain how the bug manifests. From there I can usually nail it in a short while. In short: experience gets paid.
- fishpudding 4y agoto piggyback on one of your points: I see a lot of the same, regarding the rushing in and taking over from quitters. A surprising amount of companies have data platforms with a bus factor of 1. On the data/analytics side it's a lot of documentation (though clients are often very hesitant to pay for that, which leads to more billing when I have to train replacements), trying to understand data flows, and rewriting band-aid solutions that have stacked up over the years. A fair bit of work goes into balancing what the client wants (new features/reports, new environments etc.) with what the client needs (stability/reliability work, documentation, scalable code). Consulting freelance is more profitable than working for a firm, but also a lot harder. How will you find clients that have problems you can fix, how will you convince them to take you on, what kind of portfolio/experience can you sell them, etc. It dances this very interesting balance of being a salesperson, a technical expert, and a good communicator (I've often found that these are skills that are NOT positively correlated with one another). Unless you are confident that you will be able to sell yourself, it's easier to start with a firm to learn the role and build a network, but you know your own situation best
- jurgenwerk 4y agoIs it you, Mr. Winston Wolf?
- pighive 4y agoI am very curious and trying to learn different ways to be employed. Are you interested in taking an apprentice under your wing?