Czy freelancing skupiony jest tylko w niszy webmasteringu? Programuję w C#, mam zamiar pisać w ASP.NET także - czy w tym języku trudno będzie znaleźć oferty?
Freelancing jest wszędzie tam, gdzie jest popyt na usługi programistyczne. Czy to będzie postawienie stronki dla młodej pani dr weterynarii, czy sklepiku z ziółkami dla pana handlowca, czy wreszcie napisanie apki dla studenta, który nie czuje się na siłach, by napisać kod samodzielnie na zaliczenie semestru.
Jakie są najlepsze sposoby znalezienia takiego zlecenia? Strony typu freelancer.com, spamowanie ofertami?
Prócz tych oczywistych, czyli stron z ofertami pracy i zleceń (http://oferia.pl/, http://www.zlecenia.przez.net/, https://www.freelancer.pl/, http://forum.pcformat.pl/Zlecenia-dla-programistow-f?page=3) warto postawić sobie stronkę z ładnym portfolio (2-3 fajne projekty schludnie ilustrujące przekrój Twoich umiejętności) oraz formularzem kontaktowym, przez który osoba zainteresowana może się do Ciebie odezwać w sprawie zlecenia. A tak poza tym, jeżeli czujesz się na siłach, a chcesz fajnie dorobić, to przejdź się po uczelniach technicznych i porozwieszaj ogłoszenia, że wykonasz takie i takie prace. Na pewno nie będziesz narzekał na brak roboty.
Czy takie małe zlecenia wymagają umów, i czy mogę je zawierać nie mając 18 lat?
Zależy co robisz i dla kogo. Jeżeli nie masz owych 16 lat, to pozostaje Ci metaforyczne "strzyżenie trawników na czarno", czyli klepiesz programy, stronki na umowy słowne (w praktyce nie ma żadnej umowy) po dogadaniu się ze zleceniodawcą. Dalej jest już tak jak napisał @mr_jaro. Choć w praktyce to też różnie wygląda i nie ma co koloryzować rzeczywistości, bo spora ilość zleceń wykonywana jest bez żadnych umów. Ale to już indywidualna sprawa każdego z osobna.