After Landing the Job Offer

93 users have taken this course.

So you've done it, and the written offer letter is in your hands. What now?

This is a section covering what to do after landing the offer, with some tips around choosing the right company for you and figuring out what's next. We also dive into how to maximize your deal with your employer, and how to ensure you have a long, thriving development career.

Course Curriculum

Section 1. After the Offer

1. LESSON

Should I Join This Company: Big Tech vs. Startups

Working at Big Tech vs Startups: An Insider's Guide Hey there future software engineers! Today, I'm pulling back the curtain to discuss the differences between working at big tech companies and startups. With experiences at both types of organizations, I've got some keen insights to share. Let's dig in. Defining Big Tech and Startups First...

2. LESSON

Software Engineer Salary Negotiation Tips

Like any market, the labor market is competitive, and often leaves room for negotiations. Although sometimes people might not look at it this way, a job is a deal between the worker and the employer, which exchanges labor for compensation, and thus, it should be a point for negotiation. Salary negotiation can play a crucial role in the re...

3. LESSON

Should I Join This Company: Assessing Financial Health

This is the first in a 5-part series on how to choose your next company. One of the most common questions from software engineers is: given the abundance of opportunities, how do I know which will enhance my career the most? There are a multitude of factors that play into it, including financial health, company size, engineering standards, your t...

4. LESSON

How Software Engineers Can Develop Soft Skills in the Workplace

Navigating the Seas of Constant Change in Software Engineering For those who are just dipping their toes into this sea of opportunities, it may feel like the tides are constantly changing. Yes, the world of technology is always evolving. The low entry barriers in this field mean you're in a playground where new frameworks, databases, and meth...

5. LESSON

Is Software Engineering a Winner Takes All or Auction Profession?

Cal Newport has studied the science of high mental performance for years. He's written multiples books about getting better results in school and work, and has recently shifted his attention towards the problems of the modern day technology worker. Newport himself is an Associate Professor of Computer Science at Georgetown University-- a positi...

6. LESSON

Brag Sheets for Software Engineers

A brag sheet is an important tool for software engineers to track achievements and accomplishments throughout the year. With performance review cycles approaching, a comprehensive brag sheet enables you to effectively communicate your contributions and skills to management. The goal of maintaining an engineer brag sheet is to...

7. LESSON

How To Decline A Job Offer Due To Salary

So you had the interview, and everything went swimmingly. Your prospective employer then contacts you and offers you the job. However, when you check the terms and conditions, you discover that the salary is much lower than you expected. So low that you feel you have no choice but to give up. Although this may be a difficult conversation...

8. LESSON

How to Recover from Burnout?

You're exhausted, tired, your sleeping habits have changed, and you have no appetite for anything, not even your favorite local takeaway. You're now sniffling, and you've had enough of this job. Sound familiar? T...

9. LESSON

Solving the Health Problems of Software Engineers

As software engineers, we're kind of spoiled in many ways. For the most part, we get to enjoy higher than average compensation, pretty good work-life balance, and a slew of interesting things to work on. The technology sector as an industry is a great place to be, and many developers plan to spend most of their working lives in it. But there are...