Jestem programistą w firmie. Powiem tak: zależnie od tego co potrafi program i ile pracy włożyłeś w niego, policz cenę. Pamiętaj, że cena nie zawiera wyłącznie twojej pracy, ale również pokrycie kosztów narzędzi itp. Weź też pod uwagę jej przenośność, to czy posiada dokumentację, to na ile jest potrzeba klientowi i ostatecznie to, że jak coś nie będzie działało, to najpierw zgłoszą się do ciebie.
Tak na prawdę cena proponowana 380,- to dolna granica programów na zamówienie. (Powiem tak: za programy dla studentów można wziąć około 150,- więc policz, ile jest w stanie dać firma). Za programy dla dużych firm można liczyć w rejonie 4000,- za pojedynczą licencję (ewentualnie np.: 3 lub 5 - dla dużego klienta to nie jest wiele stanowisk), ale pamiętaj, że za taką cenę klient też oczekuje pewnego bezpieczeństwa, stabilności i - nie oszukujmy się - użytkownicy chcą widzieć "wodotryski" :) za taką kwotę.
Jako, że to jest twój pierwszy program zarobkowy, daj niską cenę (np.: 250,-) - więcej zarobisz na doświadczeniu i samemu będziesz potrafił wyważyć następny program.
Ja za mój pierwszy program wziąłem 50,- a patrząc z perspektywy czasu oddałem go za friko.