There is another alternative. I went back to school because if I'm doing something on my own, life tends to get in the way. Taking a class forces me to do the work. That being said, that is the situation that applies to me. Perhaps you have more self-discipline and learn effectively on your own as other posters have suggested. However, you don't have to earn another degree. Just enroll as a non-degree student and cherry pick the courses you would find useful. Just because you a CS degree doesn't mean that you have to go to a 4 year college. I have an MS in Computing, but I'm taking some courses at technical college (2 year college). Go for the knowledge you think is useful for your goals and career. Good Luck!