How do you get things done when working on something unfamiliar?
5 points| rcd2 | 3 years ago
A good example is Prometheus. I struggle with their documentation, but I feel I’m missing some background knowledge as well, but I don’t even know where to get it.
Another one is AWS. I’ve tried to use AWS ECS with an EC2 launcher but I failed to do it by myself. I later found a GitHub example, but I really don’t know what I’m doing.
How do you get your work done in these situations (let’s assume the final answer is not just a couple of Google searches away)? Do you just go down the rabbit whole of whatever seems to be the required background knowledge? Is it trial-an-error? If so, how do you it’s done right and you’re not overlooking anything major when you don’t understand all the variables involved in the problem?
I hope this question isn’t too vague and you’re able to understand the kind of advice I’m chasing.
afarrell|3 years ago
mejutoco|3 years ago
With time you will be able to use your log to search for context. In case of interruptions/distractions it is invaluable to immediately see where you were in the problem.
rcd2|3 years ago
yuppie_scum|3 years ago
I will also echo the poster who mentions sandbox environments. Myself I am more of a hands on learner.
We all start somewhere, despite what management and other stakeholders sometimes think, nobody is born knowing all this stuff. Hang in there.
rcd2|3 years ago
Also, it can sometimes be hard to create sandboxes. It's easy for Prometheus, but maybe a bit harder to AWS (I tried LocalStack before).
Nevertheless it's all good advice, thanks!