TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

How do you get things done when working on something unfamiliar?

5 pointsby rcd2over 2 years ago
Hi! Very often I seem to struggle to get anything done when I’m working on an unfamiliar subject, specially when I struggle with the documentation. This is not a rant about bad documentation, but an attempt to learn about some stories and strategies from people that can always seem to get things done even in a situation where the documentation isn’t for total beginners and they don’t also have the correct background.<p>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.<p>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.<p>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?<p>I hope this question isn’t too vague and you’re able to understand the kind of advice I’m chasing.

3 comments

afarrellover 2 years ago
First, get yourself set up with sources of feedback that can let you play around with things safely and get rapid feedback. This could mean setting up a sandbox environment. This could mean finding someone more experienced and asking, “Hey towards the end of the week can I walk you through what I’m building and you let me know about the implications of things?”
mejutocoover 2 years ago
I would recommend to take a log of what you are learning&#x2F;debugging using Obsidian or any other system. What tasks do you need to go through; what do you know? what are you trying to prove&#x2F;find out next?<p>With time you will be able to use your log to search for context. In case of interruptions&#x2F;distractions it is invaluable to immediately see where you were in the problem.
评论 #33329039 未加载
yuppie_scumover 2 years ago
Could be that you are a visual leaner more than a reading learner. YouTube has a lot of good tutorials and info. And Udemy courses are often cheap - you could buy an AWS course and skip to the ECS section for example.<p>I will also echo the poster who mentions sandbox environments. Myself I am more of a hands on learner.<p>We all start somewhere, despite what management and other stakeholders sometimes think, nobody is born knowing all this stuff. Hang in there.
评论 #33329031 未加载