HOW TO BECOME A BETTER
DEVELOPER
by Pavels Jelisejevs, C.T.Co
Slide 2
Slide 2 text
HOW DOES A TYPICAL
DAY OF A DEVELOPER
LOOK LIKE?
Slide 3
Slide 3 text
A TYPICAL DAY OF A DEVELOPER
Coffee
5%
Coding
95%
Slide 4
Slide 4 text
WHAT DOES A DEVELOPER
NEED TO DO TO ALWAYS
BE ON THE EDGE?
Slide 5
Slide 5 text
LEARN
Slide 6
Slide 6 text
“
Your future is created
by what you do today.
- Whoever
Slide 7
Slide 7 text
ALL YOU NEED TO LEARN
IS A COMPUTER AND THE
INTERNET
Slide 8
Slide 8 text
1. TRY
2. REVIEW
3. REPEAT
Slide 9
Slide 9 text
KEEP AN EYE ON THE
TRENDS
Slide 10
Slide 10 text
No content
Slide 11
Slide 11 text
LEARN IDEAS, NOT
TECHNOLOGIES
Slide 12
Slide 12 text
BE CURIOUS
Slide 13
Slide 13 text
GET INVOLVED
Slide 14
Slide 14 text
No content
Slide 15
Slide 15 text
WORK WITH CLIENTS
Slide 16
Slide 16 text
YOUR JOB IS TO SOLVE
CLIENTS PROBLEMS,
NOT JUST WRITE CODE
Slide 17
Slide 17 text
EMPATHY
INITIATIVE
TRANSPARENCY
TACT
Slide 18
Slide 18 text
BE PRAGMATIC
Slide 19
Slide 19 text
LEARN TO USE EXISTING
TOOLS
Slide 20
Slide 20 text
PICK THE RIGHT TOOLS
FOR THE JOB
Slide 21
Slide 21 text
No content
Slide 22
Slide 22 text
ADOPT NEW
TECHNOLOGIES, BUT
STAY CONSCIOUS
Slide 23
Slide 23 text
THINK OF THE CLIENTS
NEEDS FIRST
Slide 24
Slide 24 text
GET USED TO TEAM WORK
Slide 25
Slide 25 text
ONE MAN IS NOT AN ARMY
Slide 26
Slide 26 text
TEAMS ARE MORE EFFECTIVE
THAN INDIVIDUALS
Slide 27
Slide 27 text
HOW TO SUCCESSFULLY WORK IN A TEAM
➤ Respect each other
➤ Agree on a workflow that suits you all
➤ Create an environment you’re comfortable in
➤ Cross check each other
➤ Communicate
Slide 28
Slide 28 text
SHARE
Slide 29
Slide 29 text
“Power is gained by
sharing knowledge,
not hoarding it
- Whoever
Slide 30
Slide 30 text
No content
Slide 31
Slide 31 text
DON’T TRY TO KEEP
KNOWLEDGE TO YOURSELF
Slide 32
Slide 32 text
ALLOW PEOPLE TO BUILD
ON TOP OF YOUR WORK
Slide 33
Slide 33 text
No content
Slide 34
Slide 34 text
BACK TO OUR QUESTION
Slide 35
Slide 35 text
A TYPICAL DAY OF A DEVELOPER
Teaching
10%
Analysis
15%
Client work
15%
Coffee
10%
Coding
50%