THE FIRST FIFTEEN LIVES OF A SOFTWARE ENGINEER
This is the story of what Harry does next, and what he did before, and how he tries to save a past he cannot change and a future he cannot allow.
![](https://s3.amazonaws.com/media-p.slid.es/uploads/236496/images/2786350/first-15-lives-cover.png)
Nikos Zinas
Software Engineer @ Workday
![](https://s3.amazonaws.com/media-p.slid.es/uploads/236496/images/2786363/10847716_10205241106401931_1995844078681468388_o.jpg)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/236496/images/2786405/9c93abc839.jpg)
The 1st life
Junior Java Developer
![](https://s3.amazonaws.com/media-p.slid.es/uploads/236496/images/2791232/slide-image-1.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/236496/images/2786435/First-Day-On-The-Internet-Kid.jpg)
My first big lesson
It's just a job
finale
The 4th life
PHP developer
![](https://s3.amazonaws.com/media-p.slid.es/uploads/236496/images/2799545/Screen_Shot_2016-06-28_at_21.38.05.png)
Digital agency
![](https://s3.amazonaws.com/media-p.slid.es/uploads/236496/images/2791188/Screen_Shot_2016-06-26_at_12.53.43.png)
Flash
Round Corners
Buggy Word Cloud
Gradients
Social
Search
![](https://s3.amazonaws.com/media-p.slid.es/uploads/236496/images/2791662/16gtpz.jpg)
Take pride in your work
Criticize with clemency
finale
The 5th life
Senior Software Engineer
![](https://s3.amazonaws.com/media-p.slid.es/uploads/236496/images/2791252/Screen_Shot_2016-06-26_at_14.40.45.png)
Press clipping
Establishing Seniority
- Designing solutions
- Making decisions
- Handling customers
- Mentoring colleagues
- Saying "no"
finale
The 6th life
Senior Software Engineer
![](https://s3.amazonaws.com/media-p.slid.es/uploads/236496/images/2791308/DSCN4137-1024x768.jpg)
The startup
Best environment to grow
- Tech oriented
- Lots of creative people
- Modern methodologies
- Fast paced
- Fun and interesting
The 7th life
Lead Frontend Engineer
![](https://s3.amazonaws.com/media-p.slid.es/uploads/236496/images/2791308/DSCN4137-1024x768.jpg)
The startup (again)
Grab every opportunity you get
finale
The 8th life
Principal Frontend Consultant
![](https://s3.amazonaws.com/media-p.slid.es/uploads/236496/images/3265537/2ba50eb.jpg)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/236496/images/2791433/image5.png)
Enterprise world
Enterprise merits
- Salary and bonuses
- Slower pace
- Focus
Consulting is fun
finale
The 9th life
Public Speaker
Impostor syndrome
The 3rd life
Freelance developer
One
Big
mistake
What went wrong
- Poor performance
- Stopped learning
- Work - Life balance
- Not planning ahead
Finale
The 11th life
Senior Fullstack Engineer (Remote)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/236496/images/2806018/36398955140797159667459.png)
ANOTHER startup
What went Right
- Good communication
- Matching mentalities
- Interesting product
- Remote done right
Finale
The 12th life
Senior Fullstack Engineer (Remote)
Workday
And now what?
![](https://s3.amazonaws.com/media-p.slid.es/uploads/236496/images/2786405/9c93abc839.jpg)
Thank you
Questions?
www.devitconf.org
Discount coupon
STUDENT
Luciano Mammino
It’s about time to embrace Streams
Orhan Celik
Data Science is not Rocket Science: Creating Machine Learning Models with Python on Azure
Predictions, Regression vs Classification
Prediction 101: How we could predict value of a diamond using its carat, prediction error concept, linear regression
Building a model for predicting continuous variables, such as predicting a taxi fare
Building a model for classification, such as predicting which number is shown in an image
Operationalizing a model for real-time scoring: for real time predictions
Streams: when and how
Different types of streams
Built-in and custom streams
Composability
Stream utils
Streams in the browser
The first fifteen lives of a software engineer
By Nikos Zinas
The first fifteen lives of a software engineer
ΑΠΘ
- 687