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
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Dennis Nerush
June 05, 2017
Programming
2
580
Active Learner - How developers keep learning
Dennis Nerush
June 05, 2017
Tweet
Share
More Decks by Dennis Nerush
See All by Dennis Nerush
Data Driven, Agile like it is supposed to be
dennisnerush
1
52
Other Decks in Programming
See All in Programming
15年続くIoTサービスのSREエンジニアが挑む分散トレーシング導入
melonps
2
190
責任感のあるCloudWatchアラームを設計しよう
akihisaikeda
3
170
20260127_試行錯誤の結晶を1冊に。著者が解説 先輩データサイエンティストからの指南書 / author's_commentary_ds_instructions_guide
nash_efp
1
940
AtCoder Conference 2025
shindannin
0
1.1k
AI によるインシデント初動調査の自動化を行う AI インシデントコマンダーを作った話
azukiazusa1
1
710
LLM Observabilityによる 対話型音声AIアプリケーションの安定運用
gekko0114
2
430
【卒業研究】会話ログ分析によるユーザーごとの関心に応じた話題提案手法
momok47
0
190
AIフル活用時代だからこそ学んでおきたい働き方の心得
shinoyu
0
130
Fluid Templating in TYPO3 14
s2b
0
130
疑似コードによるプロンプト記述、どのくらい正確に実行される?
kokuyouwind
0
380
2026年 エンジニアリング自己学習法
yumechi
0
130
Oxlint JS plugins
kazupon
1
870
Featured
See All Featured
How to Ace a Technical Interview
jacobian
281
24k
Claude Code のすすめ
schroneko
67
210k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
450
Utilizing Notion as your number one productivity tool
mfonobong
3
220
Writing Fast Ruby
sferik
630
62k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
320
Optimizing for Happiness
mojombo
379
71k
Believing is Seeing
oripsolob
1
53
Abbi's Birthday
coloredviolet
1
4.7k
The Curse of the Amulet
leimatthew05
1
8.4k
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