Upper back/shoulder/collarbone pain after sitting at desk/working at a computer all day and after sleeping... muscle strain?

Ergonomics. It is very important for people who work for long periods of time on a computer or doing repetitive tasks to have an ergonomic work station. Proper alignment is essential for injury prevention. Additionally, intermittent breaks for walking and stretching should be employed.