Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Active Learner - How developers keep learning
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Dennis Nerush
June 05, 2017
Programming
620
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Active Learner - How developers keep learning
Dennis Nerush
June 05, 2017
More Decks by Dennis Nerush
See All by Dennis Nerush
Data Driven, Agile like it is supposed to be
dennisnerush
1
60
Other Decks in Programming
See All in Programming
壊れたパーサから始める関数型設計と構成的なパーサ #fp_matsuri
raiga0310
2
230
【やさしく解説 設計編・中級 #1】一つの車に、運転手は一人 ~ある倉庫システムの事例から~
panda728
PRO
0
180
AI時代の仕事技芸論〜ソフトウェア開発で「遊ぶように働く」職人的熟達のすすめ(スクフェス仙台 2026バージョン)
kuranuki
0
640
【やさしく解説 設計編 #1】「ドメイン駆動」と「実装駆動」ってなに? 〜設計の考え方を、たとえ話で学ぼう〜
panda728
PRO
1
120
Generative UI & AI-Assistants for Your Angular Solutions
manfredsteyer
PRO
0
110
【やさしく解説 設計編・中級 #4】ルールの寿命と、システムの年輪
panda728
PRO
2
130
Hatena Engineer Seminar #37「言語モデルの活用に関する研究」
slashnephy
0
520
音楽のための関数型プログラミング言語mimiumにおける多段階計算の活用
tomoyanonymous
1
330
「正の参照」と 「負の導出」で組む ハーネスエンジニアリング
cottpan
1
140
PHP初心者セッション2026 〜生成AIでは見えない裏側を知る:今だからLAMPを通して仕組みを学ぶ〜
kashioka
0
450
地域 SRE コミュニティ最前線 - ホンマでっかSRE勉強会
tk3fftk
0
230
AI 輔助遺留系統現代化的經驗分享
jame2408
1
1.2k
Featured
See All Featured
Music & Morning Musume
bryan
47
7.3k
Prompt Engineering for Job Search
mfonobong
0
380
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
10k
Mobile First: as difficult as doing things right
swwweet
225
10k
Bash Introduction
62gerente
615
220k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
220
The Mindset for Success: Future Career Progression
greggifford
PRO
0
420
Practical Orchestrator
shlominoach
191
11k
Google's AI Overviews - The New Search
badams
0
1.1k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
370
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Transcript
How developers keep Learning “Active Learner”
Over 300 candidates
None
None
But!
Most of them didn’t pass
Why?
None
None
None
None
*They use it every day, but cannot explain how it
works *They know its pros, but cannot explain its cons *They know how to solve their problem, but think that it’s the only solution
None
“Expert Beginners”
On the other hand...
There is that other type
The “Wolf”
None
He solves problems… Any kind of problems
None
What is the difference between them?
The Expert Beginners rely only on passive learning and take
things* for granted
The “wolf” is an “Active Learner”
https://medium.com/dennis-nerush @DennisNerush
[email protected]
Team Leader @SEARS ISRAEL Dennis Nerush
1. How one acquires a new skill? 2. How Expert
beginners born? 3. What and who is an active learner? 4. Tools for Active learns
How does one acquire a new skill?
Competent Proficient Expert Advanced Beginner Novice https://en.wikipedia.org/wiki/Dreyfus_model_of_skill_acquisition
Competent Proficient Expert Advanced Beginner Novice Expert Beginner http://www.daedtech.com/how-developers-stop-learning-rise-of-the-expert-beginner/
None
They simply don’t know what they don’t know https://blog.asmartbear.com/low-fact-trap.html
They think that they are the kings of the world...
None
None
None
None
None
#1
Fullstack != Expert #2
Which Fullstack developer are you? #2
None
Never leave their comfort zone... #3
ten years of experience or the same year of experience
ten times #3
Passive Learning #4
“This is a black box” “It magically works” “That was
here before me” “The other team is responsible for this” “X sucks, Y is the best. It just is”
Expert Beginner Active Learner
How can one become an“Active Learner”?
*Everyone can!
Active learner = Mindset “Unknown unknowns” Active Learner
None
#1
Read
If (you.Know()) { // Read }
If (!you.Know()) { // Read }
None
#2
Leave(!!!) your comfort zone
None
.NET <> Scala Web <> Mobile Angular<> React Team #1
<> Team #2 PC <> Mac What? Why? 1. Discover new methods 2. Discover same principles 3. Do it yourself
#3
Share Your Knowledge
Write about it (email, slack, blog, etc.)
X2 Impact
You can write about it and share with others
You can write about it and share with others
#4 (the last one:) )
After School Activities
None
Code Code Code
None
None
One more thing ;)
Let’s say we do all that… Is it really enough?
NO
None
None
None
You as a Project
None
None
1. It is a mindset 2. “YOu as a project”
3. Read 4. Share your knowledge 5. Leave your comfort zone 6. After school activities 7. Repeat “Unknown unknowns” Active Learner Take away points:
If you really keep on doing it
Eventually, you’ll become...
None
https://medium.com/dennis-nerush @DennisNerush
[email protected]
Team Leader @SEARS ISRAEL Dennis Nerush