And feel free to ask any question you like, though I would like to point you to:
1: the wiki. Some games have a wiki that has info and some hints. This one contains workflows, material information, bug information, strategy guides, tutorials, useful links, oh, and dry data on stuff too.
2: your friend. If he got you to play this game, it's only fair to torture him back in revenge.
3: search function of the forum. You're most likely not the only one nor the first to have a problem like you have. Use target words, not "I have migrants stuck at map edge as friendly" but "migrant bug" (after all, most people figure it's a bug).
4: DF 0.34 Questions and answers thread. If you think it's a simple question and it'll take one person one minute to write the answer and it's not interesting enough that it'll turn into a debate or story-time, use this thread
for other questions keep in mind this:
5: Information is everything. The more you tell us, the sooner we can help you. There are often a lot of possible causes for a problem, the more you can eliminate for us, the faster we zone down to the problem. As an example to show the difference:
"My smelter isn't working"
"My smelter isn't working. I have a furnace operator, there is fuel and smeltable ore, it's not in a burrow other than the military alert one and the workshop has no preference settings. There is nothing blocking pathing."
I'm sure I don't have to explain more.
note to self; copy this so you can just paste it occasionally