sashavol: можно при каждом скролле (на 1px) проверять позицию через document.onscroll, но я не вижу в этом смысла, т.к проверка в интервале тоже самое, но удобнее.
RepkaM: раз сервис, то понадобится знание серверного языка - PHP, раз база данных - то требуются навыки работы со SQL. Это 2 основных компонента backend, но есть еще и вещи, типа Node.js (серверный javaScript), к которым тоже стоит присмотреться.
Самообразование - это и есть единственно правильный путь изучения программирования!
А работа с серьезными людьми придет - нужно только себя показать, привлечь чужое внимание.
Работодатели сложновпечатляемые люди =) Они ничего не смыслят в программировании, а следовательно, удивлять их надо в плане возможностей и удобства, а это довольно сложно.
Лично я советую вам идти в сферу forntend'a, так как он сейчас востребован на каждом шагу - чуть ли не каждый 10-ый человек хочет создать сайт и из этих 10-ых желающий 50% жаждут получить готовое от кого-то другого, а не заниматься изучением веб-технологий и тратить свое драгоценное время.
We-De: ну так он ищет их там, потому что вы указали их как от текущего местоположения, то есть путь папка/сайт/css... это путь текущая/папка/сайт/css.... Мне не верит, читайте последние строки: htmlbook.ru/faq/kak-sdelat-stranitsu-s-oshibkoy-404