Skip to Content
Ace the Programming Interview: 160 Questions and Answers for Success
book

Ace the Programming Interview: 160 Questions and Answers for Success

by Edward Guiness
June 2013
Beginner
448 pages
9h 38m
English
Wiley
Content preview from Ace the Programming Interview: 160 Questions and Answers for Success

Chapter 4

Negotiating a Job Offer

Negotiating is something a programmer might associate with high-pressure sales techniques, or with the ravenous profiteering of the Ferengi. Most programmers would rather write code than spend time negotiating.

Negotiating a job offer can be like that, but it doesn't need to be. With preparation and with the right attitude, you can establish a satisfying agreement with your potential employer. If you or your potential employer has an adversarial attitude, or if you don't prepare properly, then you risk coming out of the negotiation feeling aggrieved or hard done-by. If you are unhappy with the deal, you probably won't stay for long. If your employer enters into an agreement that he resents, again, you probably won't stay for long.

Before you enter into any negotiation you must consider what your reaction will be if things don't work out as you hope. You should hope for the best, but be prepared for the worst. What will you do if negotiation completely breaks down? Will you be prepared to walk away? You need to understand which things are important to you, and on which things you are prepared to compromise.

Walking away from a job offer is not the worst outcome. The worst outcome is being stuck with a job you hate, with terms and conditions that make leaving or doing anything else difficult.

Understanding the Market

The reason you need to understand the market is very simple. If programmer unemployment in the region is high, you have less negotiating ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Brilliant Answers to Tough Interview Questions, 5th Edition

Brilliant Answers to Tough Interview Questions, 5th Edition

Mrs. Susan Hodgson

Publisher Resources

ISBN: 9781118757963Purchase book