Post History
The answer is research, research, and more research. I'm not an expert on horseback riding, or sword-fighting, or ruling a country. The only way I can write convincingly about those subjects is by ...
Answer
#4: Attribution notice removed
Source: https://writers.stackexchange.com/a/41177 License name: CC BY-SA 3.0 License URL: https://creativecommons.org/licenses/by-sa/3.0/
#3: Attribution notice added
Source: https://writers.stackexchange.com/a/41177 License name: CC BY-SA 3.0 License URL: https://creativecommons.org/licenses/by-sa/3.0/
#2: Initial revision
The answer is research, research, and more research. I'm not an expert on horseback riding, or sword-fighting, or ruling a country. The only way I can write convincingly about those subjects is by doing research. Research can take many forms. It can be reading about the subject, both guides and first-hand accounts. It can be talking to people who do the thing. It can be finding the relevant experts on youtube. It can be going and doing the thing yourself, to get at least some idea of what it feels like. Obviously, not all methods are applicable to all things you need to research. I don't get to "try running a country". But you get as much tidbits of information as you can, and then fill in the blanks with good writing. Things you want to focus your research on: - The big picture: how is the thing done at all? - Details: as many as you can. Small colourful details can make the picture come alive. For instance, a horse needs to be praised, and if you're doing a long journey on horseback, you're going to be alternating walk and trot. That's details writers who treat horses as "slow medieval cars" ignore. - Problems that might arise. Problems generate conflict. Conflict makes your story interesting. - Jargon. The very specific language of the particular field of interest again makes your work come alive. Your character would be using those specific terms. A knight wouldn't be talking of a "horse", but of destriers and rounceys. For your particular character, you won't find anything useful by googling "how to hack a website". Or at least, I don't think you would. But try searching for the opposite - for how computer security works. Talk to someone who works in the field, or at least read up on that. By learning about the defence, you can learn about the attack.