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
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
生成AIを利用するだけでなく、投資できる組織へ
pospome
2
420
안드로이드 9년차 개발자, 프론트엔드 주니어로 커리어 리셋하기
maryang
1
140
LLMで複雑な検索条件アセットから脱却する!! 生成的検索インタフェースの設計論
po3rin
4
1k
Flutter On-device AI로 완성하는 오프라인 앱, 박제창 @DevFest INCHEON 2025
itsmedreamwalker
1
160
Navigating Dependency Injection with Metro
l2hyunwoo
1
200
GISエンジニアから見たLINKSデータ
nokonoko1203
0
190
20251212 AI 時代的 Legacy Code 營救術 2025 WebConf
mouson
0
230
組み合わせ爆発にのまれない - 責務分割 x テスト
halhorn
1
170
大規模Cloud Native環境におけるFalcoの運用
owlinux1000
0
220
C-Shared Buildで突破するAI Agent バックテストの壁
po3rin
0
420
AI前提で考えるiOSアプリのモダナイズ設計
yuukiw00w
0
200
Pythonではじめるオープンデータ分析〜書籍の紹介と書籍で紹介しきれなかった事例の紹介〜
welliving
3
660
Featured
See All Featured
Everyday Curiosity
cassininazir
0
110
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
9.2k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
410
Design in an AI World
tapps
0
100
BBQ
matthewcrist
89
9.9k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Code Reviewing Like a Champion
maltzj
527
40k
Building Adaptive Systems
keathley
44
2.9k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.2k
Faster Mobile Websites
deanohume
310
31k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.7k
Designing for humans not robots
tammielis
254
26k
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