<prompt> Human: Basically I just finished up a software engineering internship at a really good company. Because Im only going into the second year of computer science, I didnt think anything would come of the internship other than experience. However, I guess they really liked me, enough to the point where they want to hire me as a technical support engineer, with a very likely chance to be hired on a full blown software engineer making around 70k starting within a year. The thing is, Im also building a rather extensive web application for my parents right now thats taking about 10-15 hours a week from me. I can do school, and my parents program, or this job offer, and my parents program, but I cant do all three. I just wouldnt have time. So Im thinking then of stopping school and taking the job offer. I mean, I would save a lot of money on school, but that also means I wouldnt get my degree. I just really dont know what to do.Edit: The job I was offered normally requires a Bachelors degree in Computer Science or related field, if thats any help.Edit2: If I did take this job, it would allow my spouse to go back to school and get her masters, something she really wants.  <response>: Finish your degree. In the long run it will net you more money, more potential job offers, and more career possibilities. Far too often I read posts on here about people in similar positions that lose their job andor dont get hired on full time and then have very limited options because they didnt finish their degree. 