Slide 1

Slide 1 text

unspoken lemi orhan ergin co-founder, rules professional life OF A Better

Slide 2

Slide 2 text

LEMi ORHAN ERGiN co-founder, Craftbase founder, Software Craftsmanship Turkey alumni, Sony, eBay, ACM, iyzico programming, since 2001 with love culture cultivator, with teams for years speakerdeck.com/lemiorhan this one are right there! I am an active programmer I am usually in that mood the others happen when I run out of coffee mainly on backend side

Slide 3

Slide 3 text

Be honest to yourself 
 and answer 3 questions

Slide 4

Slide 4 text

Be honest to yourself 
 and answer 3 questions What is your profession? what do you do in reality ? how do you call yourself ? what makes you proud at work ? How do you earn your life, without titles ?

Slide 5

Slide 5 text

Be honest to yourself 
 and answer 3 questions What do the best professionals do in your profession to be the best? write down 10 things they do better than the majority you should write it down all, push yourself think about the best colleagues you have ever worked closely

Slide 6

Slide 6 text

Be honest to yourself 
 and answer 3 questions What are the things best professionals do but you don't do? what are your weaknesses and strengths ? What do people think about you and the way you work ? do you really know yourself ? your limits, your principles ?

Slide 7

Slide 7 text

Be honest to yourself 
 and answer 3 questions What do the best professionals do in your profession to be the best? What is your profession? What are the things best professionals do but you don't do? you should answer these regularly and thoughtfully

Slide 8

Slide 8 text

You want to work with good professionals & mentors 
 and improve your skills while using latest technologies 
 with a inspiring purpose

Slide 9

Slide 9 text

You want to work with good professionals & mentors 
 and improve your skills while using latest technologies 
 with a inspiring purpose welcome to the real world you really think changing job at every 4 months is good ? what can we do to improve 
 our professional life 
 while trying to survive ?

Slide 10

Slide 10 text

never be a… advice guru with no hands-on experience technology masturbator social media self-marketer over-over-con f i dent having bad references bad professional background fanatic, zealot lonely cowboy egoist, self-centered negative-thinker rude, jerk, disrespectful be a doer get the things done never be "the consultant" in your team show what you can do by doing it

Slide 11

Slide 11 text

be domain expert we need more domain experts 
 than framework experts in sector

Slide 12

Slide 12 text

do not believe in titles Never! never believe in senior managers or junior consultants 
 god save the no-coding architects ! promotions in titles are fake motivators to keep you in the company longer

Slide 13

Slide 13 text

average is bad. average goals are mediocre goals. 10x Rule, by Grant Cardone Love your problems. Don’t compete, rather do dominate. Commit f i rst and f i gure it our later. mediocrity kills the world !

Slide 14

Slide 14 text

Everything sucks, and everything works perfectly in certain conditions Simply “it depends”. there are no best practices only good practices exists, with context

Slide 15

Slide 15 text

Don't worry about getting it right, worry about how you'll know you're wrong... No one will be perfect. What we do, build, deploy will have weaknesses. As individuals, we will fail at understanding, communicating, focusing. The important question is not "why do we fail?", it is "how fast can we know when we failed?". - Liz Keogh

Slide 16

Slide 16 text

AGILE

Slide 17

Slide 17 text

Like in special relativity, the act of measuring always in f l uences the phenomenon being measured. The Observer Effect always 
 says the last word when you measure personal metrics

Slide 18

Slide 18 text

Alignment is the only effective communication strategy 
 when complexity is high Stop starting you day by giving personal daily status reports to others. Talk about tasks and the work in progress and update your plans to get the shit done.

Slide 19

Slide 19 text

stop brogramming culture, reject stereotypes do not be a part of an unethical and corrupted culture surrounded with jerks

Slide 20

Slide 20 text

Communication dictates design 
 Design shapes communication Conway's Law rules the world.

Slide 21

Slide 21 text

always leave the campground cleaner than you found it Teams care for the system as a whole, rather than just individuals caring for their own part. We should cultivate the habit of getting things done and making code smart. 99 Things Every Developer Should Know, section by Robert C. Martin that can only happen when the pressure of neighbourhoods exists

Slide 22

Slide 22 text

be a good communicator your speaking language is another programming language You do not know, think, do, analyze, resolve better than everyone else. Listen and ask questions till you fully understand, then propose solutions. Pragmatic Programmer, by Andrew Hunt and David Thomas

Slide 23

Slide 23 text

never sacri f i ce your family If you sacri f i ce your family for your career, it’s not career. It’s sel f i shness and cruelty. There is nothing more important than the f i rst birthday of your baby.

Slide 24

Slide 24 text

balanced life is a myth Every area of life demands a different level of engagement depending on where it stands. Attend to the areas of your life according to where you are right now Living Forward, by Michael Hyatt

Slide 25

Slide 25 text

The journey of mastery is not in an upward direction but is more like a series of plateaus followed by a little bit of progress. The plateau is the longest part of the whole journey - This is where you practice the usual stuff repeatedly without seeing results for a while. Mastery, by George Leonard

Slide 26

Slide 26 text

learn fundamentals of your profession, study even after years of experience in sector

Slide 27

Slide 27 text

never get used to live 
 with dysfunctions listen and take time to understand the big picture “Be happy, but never satis f i ed” - Bruce Lee Mini Habits, by Stephen Guise

Slide 28

Slide 28 text

own your career 
 take responsibility of yourself 
 you will never find time, create it Take responsibility for yourself and your actions in terms of your career advancement, your learning and education, your project, and your day-to-day work. As Martin Fowler says, “you can change your organization or change your organization.” The Software Craftsman, by Sandro Mancuso

Slide 29

Slide 29 text

Only the ones creating fast and well-crafted makes a difference how that can happen ? both high quality and fast ? 
 practice my friend, practice !

Slide 30

Slide 30 text

Talent is overrated Talent is Overrated, by Geoff Colvin

Slide 31

Slide 31 text

I’ve never seen 
 any success 
 without hard work, 
 dedication for quality 
 and failure.

Slide 32

Slide 32 text

I’ve never seen 
 any success 
 without hard work, 
 dedication for quality 
 and failure. @lemiorhan LEMi ORHAN ERGiN