mind patterns and anti-patterns
DESCRIPTION
Our lives are defined by out mind patterns. Slides from my presentations at #PlovDev 2014 and #OpenFest 2014TRANSCRIPT
MINDPatterns and Anti-Patterns
Vladimir Dzhuvinov
@dzhuvinov
Java
Ever since we started codingwe have asked ourselves one
question
How do I become a better
programmer?
guru programmer
← Enlightening and long winded journey filled with obstacles :)
We've learned a myriad of languages
C
C++Java PHP
Bash
Python
VHDL
Verilog HTMLCSS
XML
Matlab
JavaScript
ScalaPerl
We've mastered the patterns of software design
We've been through oceans of coding ...
… and the occasional disaster
SOS
What is the next levelof programming?
Our mind
Our lives are defined by our
mind patterns
and our software code too...
Understandingour SPONGE
Sensors → Sponge
2 x 52 MPix
50 – 20KHz stereo
Neural network(memory processor)
10^11 neurons
10^16 synapses
accelerometers
Where do our mindpatterns come from?
media
society
friends
school
parents
The potentials in your lifeare bounded by
your mental program
How to become Mastersof our mental programs?
#1 Question everything
sponge full of assumptions
½ mediasocietyfriendsschoolparents
Work on the stack.The lower levels are fundamentalto understanding yourself. Be brave!
patternassociation
fear
what do you owe? - decisions!
#2 Grow true logic
Pitfall: twisting facts and logic towin arguments and proveyourself “right”
Letting beliefs and ideology steer your logic
leads to creeping bugs distorting your reasoning → disconnect from reality
OPEN MIND
1. Observe
2. Analyse
3. Refine model
#3 Carefully choose your environment
We absorb ideas, patternsand behaviours from ourimmediate environment
targetenvironment
To transform yourself sometimesit's enough to change your
environment. Do it consciously!
It's difficult to control yoursensory programming * * *
#4 Get out of your comfort zone
Repeating mental patternslead to strong habits; thesebound your life experience
→ Death :-)
Create mini revolutions in YOUR matrix ! ! !
Actively search for new experiences beyond your habits → new neural associations → new ideas
#5 Cultivate your EQ
Emotional and social intelligence
realise your ideas
sad inventor story
$54000 vs $114000
85% of your financial success is due to skills in “human engineering,” your personality and ability to communicate, negotiate, and lead. Only 15% is due to technical knowledge.
emo-button
#6 Meditation
Seek to reduce the noise in your mind
The silent mind finds it easier todetect the signal of weakly establishedmental concepts (neural associations)
where new ideas and innovations may exist
Great innovationsexist beyond the established
mental programs andbeliefs
#7 Explore
Thank You!
Q + A