Thriving in Marathon Projects
Frontend
(mostly)
Fullstack
(React, Node, Go, Scala)
Backend
(mostly)
Freelance
Fintech
E-Commerce
Early React adopter
Open Source
Educator
Second client
Tech Lead
First client
Or why not
Paradox Interactive
The projects were really fun to work with, plus the people were amazing! Notice how projects is in plural: I did work in a few different projects during my time there.
Paradox Interactive
C++ projects are inherently long-term due to the specifics of the language and development environments.
It can take up to 6 months to get up to speed on a complex project that has been in development for years or decades.
STRATEGY
What the F is this...
This code is unreadable...
Never do it like this...
That's a really bad code practice...
Why did it took so long...
What the F is this...
This code is unreadable...
Never do it like this...
That's a really bad code practice...
Looks like you forgot to...
Maybe better restructure it a bit...
I think it's always better to...
Why did it took so long...
If I recall this can lead to...
Do you want me to help you...
"Nice job! Just a few comments"
"Did you mean to pass this argument..."
"It seems you have not thought of..."
"Also probably better to..."
"Otherwise looks good! Glad someone finally fixed it."
(don't argue too often)
(don't get attached)
(think of a blind spot)
STRATEGY
STRATEGY
Zettle / PayPal
Ability to go beyond my role expectations / take ownership of projects. This is one of the things I think they appreciate the most.
DICE
I have acquired so much knowledge that’s hard to document that me leaving will have a short-term impact on the company.
Paradox Interactive
The client saw in me a reliable developer with experience in the gaming industry, who contributed both to The Code and The Team."
STRATEGY
Klarna
Socialize, don't get involved in conflicts and know when it's better to not talk. And never gossip!
Mojang
What you need to do is to communicate with your colleagues. Don't be a solo-developer. Also attend afterworks and all that stuff.
STRATEGY
Rust
AI
Next.js
K8S
Blockchain
DDD
Deno
IoT
Edge computing
Data science
Another React alternative
Klarna
Everything becomes a routine after one year. If you want to develop, change projects and domains within a company.