3 ms·
Or meetings, meetings, and... more meetings! My 2 cents: As a contractor, charge a lot. They either have budget and want to spend it RIGHT NOW or they don't.
by mrslave 6y ago
Or meetings, meetings, and... more meetings!
My 2 cents:
As a contractor, charge a lot. They either have budget and want to spend it RIGHT NOW or they don't. The manager engaging you doesn't really care about your daily rate (relatively speaking).
Above comments on automation is spot on. Test suites might be terrible, so the care required to make changes without breaking things is your responsibility, hence the slow pace. What is in your control is the ability to automate your own testing.
Integration with poorly defined APIs is an important skill. You generally won't have another team maintaining and improving a nice API. You will have access to obscure data stores dumped untransformed in the data warehouse from another megacorp's expensive and poorly documented product, possibly with myriad ETL nuances (read: bugs). Learn to work with this and you can extract gold.
If you have a Windows SOE system, embrace Cygwin/similar.
- bcrosby95 6y ago> Learn to work with this and you can extract gold. Curious if you have any tips for this stuff? My instinct would be to just poke and prod things, writing tests or documenting things as I go along. "I wonder what happens when I do X" -> write a test, get a result. "I wonder what data looks like here" -> examine it, write a summary of what I found. Etc.
- mpmpmpmp 6y agoI have been a contractor/consultant for the last 7 years. What I've seen when you try and go down that "write a test" path is. Oh there's a 2500 line stored procedure with hardcoded network paths for production data in it. Or, this api only runs on the 2nd Tuesday of the Month but only after 8pm when the day of the month is also even. There's so much do-it-live embedded in the legacy systems it takes months to make enough seams to even test things in isolation outside of production. But, if you can get buy-in to make those changes, then exactly what you are talking about helps a ton.
- deleted 6y ago[deleted]
- cancerSpreads 6y agoLove being a contractor. I'm currently unemployed but gave multiple years of savings.
- mpmpmpmp 6y agoIt's such a nice feeling to be inbetween contracts and not have to worry about how you're going to pay bills. I feel like I've only just now gotten to that with my business. Congrats and hopefully not unemployed for too long (unless thats what you want!)