How to Get Ideal Outcomes When Negotiating Salary or Leaving Your Job

By Marie Casabonne • November 08, 2016

Share this
Icon linkedin topaz Icon facebook topaz Icon twitter topaz

Navigating your job search and different job offers can be challenging. Early in your career, it can be especially difficult to negotiate for the salary and benefits package you deserve. With each new position comes the task of leaving your current role. Quitting with integrity and respect and negotiating for your ideal salary are two incredibly important aspects of the job search, and the great thing is you don’t have to go it alone.

At Dev Bootcamp, we have a dedicated team of Career Developers at each of our campuses to support graduates every step of the way throughout their job search. Bie Aweh, a Career Developer at Dev Bootcamp New York, pushes her students to get outside of their comfort zones to realize their full potential, which can feel challenging when entering a new industry or field.

Bie recently sat down with the folks at Devpost as a guest on their weekly video blog, The Commit. Read on (and watch) to hear Bie share her insights on how to get ideal outcomes when negotiating your salary and how to leave a job the right way.


6 Tips on How to Negotiate Your Developer Salary Like a Pro  

Negotiating your salary and benefits package is one of the most critical parts of the job search. It’s important to know what you need from a company in terms of compensation and to do ample research so you feel equipped to ask for what you need during the negotiation conversation.


  1. Think beyond the numbers. The company might not be able to meet your desired salary, buy what else can they offer? Some things to consider are equity, opportunities for travel to conferences, professional development, gym membership, transportation, phone expenses, etc.
  2. Let them give the first offer. If you’re forced to say a number, give a range that you’re comfortable with by saying something like, “I’m hoping to be around the range of y-z.” Don’t make this number up out of thin air, use resources like Indeed and Glassdoor to find out what the market salary for the position is.
  3. Know what’s firm and what’s flexible for you in a compensation package. Some things may be tradeable - like gym membership. Others may not be - like great healthcare. Know what parts of a package matter most to you, and what are just nice-to-haves.
  4. Don’t say yes right away. Let the person you’re negotiating with know that you’ll need 24 - 48 hours to marinate on an offer. This gives you time to compare the offer to your list of what’s necessary and go back to the negotiations table prepared.
  5. Know when to walk away. If you don’t feel the role, company or offer are the right fit for you, feel empowered to walk away. You don’t have to say yes just because they made you an offer.
  6. *Bonus from Bie* If you have another offer, use it as leverage for the role you want most. If another offer you have is better, see if the company will meet it. It’s worth asking.

6 Tips on How to Quit Your Job The Right Way

I bet we can all relate to the experience of a colleague leaving your company or team the wrong way with tons of incomplete tasks, poor process documentation, and an overall rough transition. But, that’s not how it has to be! What, you might ask, are some best practices for leaving on good, even great terms? Bie shares her steps for making sure you leave a job in the best way possible.

  1. Give ample notice. The industry standard has been roughly two weeks, but the longer you’ve been in your current role or company, the more time you want to give. You’re awesome at your job, and it’s going to take your company a while to replace you, so if you can, give them plenty of time to find the next you.
  2. Have an honest conversation with your supervisor about your plan for leaving. This is a great opportunity to build a more lasting relationship with your supervisor and help ensure you’re leaving your team in a good place.
  3. Wrap up your work. You don’t want to burn bridges and you want to pass on your institutional knowledge and set the next person up for success. Be diligent about tying up all loose ends, passing off relationships, and documenting your work.
  4. Schedule an exit interview. Make sure you ask for an exit interview if your company doesn’t already have them as part of the offboarding process. This is the time to give feedback on your experience at the company and also to get feedback to help you be successful in your next role.
  5. Appreciate those who you worked with along the way. Say goodbye to folks and send an email with your next steps and contact info to your team.
  6. *Bonus from Bie* Update your mentors and those that helped you get your previous or new position. It’s always great to hear about the progress those you care about are making in their careers and to give/get thanks for your contributions.

Bottom line - starting (and leaving) any job is a lot of work. The great thing about Dev Bootcamp is that you not only have a team of experienced Career Developers to guide you but also a full cohort of classmates to support you in all aspects of your job search. 

Learn more about Dev Bootcamp’s career training curriculum and hiring partner network.   


About Bie

Bie Aweh, Career Developer at Dev Bootcamp New York, has a longstanding career in higher education, supporting the recruitment, retention, and career development of historically underrepresented populations.

‹ back to all articles
Similar Articles

5 Surprising Qualities Tech Employers Look for in a Junior Software Developer

From Touring with The Who to Data Engineer: Austin Alum Sean Witt's Coding Bootcamp Journey

Black History Month and Thinking Beyond "Diversity Trainings"