<prompt> Human: Im a 29 year old who is graduating with my first degree in CS from Georgia Tech. I originally tried college out of high school, and unfortunately failed out. Ive been working for a software company for the past seven years, rising up through the company starting as product support until I was doing software development. Right before I decided to go back, I was making 57k a year in salary.I have busted my ass doing school full time and working part time, still for the software company they have been great and supportive. For those of you familiar with Georgia Tech, you know this is no easy task. Ive gotten a lot of interest from companies, and am soon getting to the point where I have to start negotiating salaries, and here is my pickle.How do I leverage my experience when the jobs they are looking to fill are entry level software engineering jobs? These seem to be what the college recruiters are looking to fill. I have seven years of work experience with a software company. I know about development cycles and working to meet customer expectations and communicating with those customers and everything.When it comes to salary negotiating, heres how I look at things. I was making 57k without a degree. Thats how much I was worth. I made a 30k investment in myself over the course of two years the cost for me to go back to school to get a degree from a top ten CS program in the country, one whos students are known for being able to handle unfathomable workloads. I know not to make the first move and give them a salary number before they do. Is 85-90 reasonable for me to look for? What is your advice?  <response>: First of all, try posting this to rcscareerquestions. They usually have good advice on all things CS.Second, you are not an entry-level developer if you have real experience. Apply for mid-level jobs. If youre good it wont matter that you just graduated. 