Your first tech job

Sefism.

Chapter 01

Before day one

What to check, set up and learn between accepting an offer and your first morning, so you arrive calm and ready to learn.

Employment contract

Also called offer letter, appointment letter

What
The signed document that sets your role, pay, start date, working hours, leave, probation, notice period and the rules you agree to follow.
Why
It is what counts if anything is disputed later. Reading it before signing is the only point where changing a term is easy.
Example
Before signing, list the pay, start date, probation length, notice period and any bond or training clause, and compare them with what you were told on the call.

Watch out

Signing on the day it arrives without reading it, then discovering a bond or a long notice period months later.

IP, non-compete and side work clauses

Also called non-compete, moonlighting clause, IP assignment, bond

What
Contract terms that give the employer rights to what you create, limit where you work after leaving, restrict side projects or ask you to repay training costs if you leave early.
Why
They affect your open source work, freelancing and your next move. Enforceability varies a lot by country, so understand them before you sign.

Watch out

Assuming a clause is unenforceable without checking local law, or quietly breaking a side work rule you agreed to.

Fake job offer

Also called job scam, offer scam

What
A fraudulent offer that asks you for money, bank details or a paid "training kit", often after a chat-only interview with no video call or company email.
Why
Graduates are a common target. A real employer never charges you to join or asks you to buy equipment with your own money for reimbursement later.

Watch out

Paying a small "registration" or "visa processing" fee because the offer letter looked official.

Company research

What
Learning what the company sells, who its customers are, how it makes money, its main competitors and, where public, its tech stack and team structure.
Why
It gives the first weeks context: you understand why tickets matter and can ask better questions from day one.
Example
Use the product as a customer for an hour, read the last few blog or engineering posts, and write down three questions about how the product works.

Account security basics

Also called 2FA, MFA, password manager, two-factor authentication

What
Two-factor authentication on every work account, a password manager, a locked screen when you step away and never reusing personal passwords for work.
Why
New joiners are a favourite target for phishing because they do not yet know what normal internal messages look like.

Watch out

Approving a login prompt or sharing a code because a message claimed to be from IT during your first week.

Light pre-start learning

Also called pre-start learning

What
A short refresher on the basics of the stack named in the job description, Git and the terminal, rather than trying to master everything before you start.
Why
Teams expect to teach you their system. Solid basics let you absorb that teaching quickly; cramming new frameworks mostly adds stress.

Watch out

Spending the notice period on a dozen tutorials and arriving tired instead of rested.

Impostor feelings

Also called impostor syndrome

What
The feeling that you were hired by mistake and will soon be found out, very common among new engineers in their first months.
Why
Naming it helps you act anyway: ask questions, ship small things and let evidence replace the feeling over time.

Watch out

Hiding confusion to look competent, which makes you slower and the feeling stronger.

01 · Before day one1 / 9