Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
EN
Upload
Download free for 30 days
Sign in
Uploaded by
Aaron Huang
KEY, PDF
523 views
Apprenticeship Patterns
AI-enhanced description
文档探讨了成为优秀软件开发者的学习过程,包括学徒期的重要性和选择第一种编程语言所面临的挑战。强调在学习过程中需要团队沟通和寻找导师的指导。通过对语言的学习,不仅是技能的积累,也是思维模式的变化。
Read more
1
Save
Share
Embed
Save to Drive
Download now
Download to read offline
1
/ 54
2
/ 54
3
/ 54
4
/ 54
5
/ 54
6
/ 54
7
/ 54
8
/ 54
9
/ 54
10
/ 54
11
/ 54
12
/ 54
13
/ 54
14
/ 54
15
/ 54
16
/ 54
17
/ 54
18
/ 54
19
/ 54
20
/ 54
More Related Content
PPSX
Powerpoint Arsenal
by
mouad16
7 slides
224 views
PDF
ÁLBUM COMERCIAL 1943
by
revistaelponton
16 slides
210 views
PDF
Dollar symbol
by
Aaron Huang
191 slides
1.2K views
KEY
Yiitalk
by
Aaron Huang
65 slides
510 views
PDF
Scrumban
by
Aaron Huang
56 slides
252 views
KEY
phpconf 2012 yii
by
Aaron Huang
60 slides
2.3K views
KEY
Git branching-model
by
Aaron Huang
32 slides
5K views
PDF
Pomodoro
by
Aaron Huang
6 slides
291 views
Powerpoint Arsenal
by
mouad16
7 slides
224 views
ÁLBUM COMERCIAL 1943
by
revistaelponton
16 slides
210 views
Dollar symbol
by
Aaron Huang
191 slides
1.2K views
Yiitalk
by
Aaron Huang
65 slides
510 views
Scrumban
by
Aaron Huang
56 slides
252 views
phpconf 2012 yii
by
Aaron Huang
60 slides
2.3K views
Git branching-model
by
Aaron Huang
32 slides
5K views
Pomodoro
by
Aaron Huang
6 slides
291 views
Featured
PDF
2024 Trend Updates: What Really Works In SEO & Content Marketing
by
Search Engine Journal
21 slides
1.1M views
PDF
Storytelling For The Web: Integrate Storytelling in your Design Process
by
Chiara Aliotta
39 slides
1M views
PDF
Artificial Intelligence, Data and Competition – SCHREPEL – June 2024 OECD dis...
by
OECD Directorate for Financial and Enterprise Affairs
21 slides
968K views
PDF
2024 State of Marketing Report – by Hubspot
by
Marius Sescu
43 slides
240K views
PDF
Everything You Need To Know About ChatGPT
by
Expeed Software
19 slides
253.2K views
PDF
Product Design Trends in 2024 | Teenage Engineerings
by
Pixeldarts
8 slides
105K views
PDF
How Race, Age and Gender Shape Attitudes Towards Mental Health
by
ThinkNow
21 slides
77K views
PDF
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
by
marketingartwork
29 slides
107.6K views
PDF
Skeleton Culture Code
by
Skeleton Technologies
28 slides
59.8K views
PDF
PEPSICO Presentation to CAGNY Conference Feb 2024
by
Neil Kimberley
39 slides
64.8K views
PDF
Content Methodology: A Best Practices Report (Webinar)
by
contently
50 slides
38.5K views
PPTX
How to Prepare For a Successful Job Search for 2024
by
Albert Qian
37 slides
59.4K views
PDF
Social Media Marketing Trends 2024 // The Global Indie Insights
by
Kurio // The Social Media Age(ncy)
96 slides
59.8K views
PDF
Trends In Paid Search: Navigating The Digital Landscape In 2024
by
Search Engine Journal
31 slides
36.9K views
PDF
5 Public speaking tips from TED - Visualized summary
by
SpeakerHub
16 slides
36.1K views
PDF
ChatGPT and the Future of Work - Clark Boyd
by
Clark Boyd
69 slides
86.8K views
PDF
Getting into the tech field. what next
by
Tessa Mero
22 slides
37.2K views
PDF
Google's Just Not That Into You: Understanding Core Updates & Search Intent
by
Lily Ray
99 slides
36.6K views
PDF
How to have difficult conversations
by
Rajiv Jayarajah, MAppComm, ACC
19 slides
39.8K views
PDF
Introduction to Data Science
by
Christy Abraham Joy
51 slides
103.7K views
2024 Trend Updates: What Really Works In SEO & Content Marketing
by
Search Engine Journal
21 slides
1.1M views
Storytelling For The Web: Integrate Storytelling in your Design Process
by
Chiara Aliotta
39 slides
1M views
Artificial Intelligence, Data and Competition – SCHREPEL – June 2024 OECD dis...
by
OECD Directorate for Financial and Enterprise Affairs
21 slides
968K views
2024 State of Marketing Report – by Hubspot
by
Marius Sescu
43 slides
240K views
Everything You Need To Know About ChatGPT
by
Expeed Software
19 slides
253.2K views
Product Design Trends in 2024 | Teenage Engineerings
by
Pixeldarts
8 slides
105K views
How Race, Age and Gender Shape Attitudes Towards Mental Health
by
ThinkNow
21 slides
77K views
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
by
marketingartwork
29 slides
107.6K views
Skeleton Culture Code
by
Skeleton Technologies
28 slides
59.8K views
PEPSICO Presentation to CAGNY Conference Feb 2024
by
Neil Kimberley
39 slides
64.8K views
Content Methodology: A Best Practices Report (Webinar)
by
contently
50 slides
38.5K views
How to Prepare For a Successful Job Search for 2024
by
Albert Qian
37 slides
59.4K views
Social Media Marketing Trends 2024 // The Global Indie Insights
by
Kurio // The Social Media Age(ncy)
96 slides
59.8K views
Trends In Paid Search: Navigating The Digital Landscape In 2024
by
Search Engine Journal
31 slides
36.9K views
5 Public speaking tips from TED - Visualized summary
by
SpeakerHub
16 slides
36.1K views
ChatGPT and the Future of Work - Clark Boyd
by
Clark Boyd
69 slides
86.8K views
Getting into the tech field. what next
by
Tessa Mero
22 slides
37.2K views
Google's Just Not That Into You: Understanding Core Updates & Search Intent
by
Lily Ray
99 slides
36.6K views
How to have difficult conversations
by
Rajiv Jayarajah, MAppComm, ACC
19 slides
39.8K views
Introduction to Data Science
by
Christy Abraham Joy
51 slides
103.7K views
Apprenticeship Patterns
1.
學徒模式 Aaron Huang
2.
『守、破、離』
3.
守
4.
墨守成規
5.
破
6.
力求突破
7.
離
8.
自成一格
9.
優秀的軟體開發者養成之路
10.
優秀的軟體開發者養成之路
11.
優秀的軟體開發者養成之路 學徒 工匠 大師
12.
學徒
13.
改善並尋找更好的方式
14.
工匠
15.
團隊內的溝通管道
16.
大師
17.
促進團隊前進
18.
什麼是學徒期
19.
大部分的人,難以經歷正式的學徒期
20.
他們可能要面對:
21.
咄咄
人或無能的主管
22.
士氣低落的同事
23.
不可能的期限
24.
狹小的隔間
25.
不穩定的網路連線
26.
脫節的工程師比無能的老
更可怕
27.
學徒期是一種過程
28.
一種學習成為有經驗開發人員的方式
29.
倒空杯子
30.
如果你帶著一杯裝滿的杯子, 你要如何讓別人倒茶給你?
31.
選擇第一個程式語言
32.
情境
33.
情境
34.
情境 你剛入行,只知道一兩種程式語言。
35.
問題
36.
問題
37.
問題 你覺得你的工作主要依賴於能 夠以特定程式語言提供解決方
案,並擁有與其他同事相同的 水準。換句話說,獲得工作主 要的原因在於你對特定程式語
38.
解決方案
39.
解決方案
40.
解決方案 挑個語言,精通它,在接下來的幾
年之間,作為你解決問題的主要工 具,也做為練習時的主要技能。
41.
個決定,並不容易。
42.
第一個語言,將會影響你很多
43.
第一個語言,將會影響你很多
44.
一個語言,將會影響你很多
45.
一個語言,將會影響你很多
• 2001~2005 Visual Basic 6 • 2002~2004 Perl/CGI • 2006~2010 Java/WCD/EJB • 2007~2009 Ruby/RoR • 2005~present PHP
46.
學習一種語言,也是學習一種思考模式
47.
學習一個新的語言,你必須忘掉已經學
到的知識
48.
繫上白帶
49.
黑帶已經知曉方法,但是白帶除了
學習之外,別無他法
50.
或許你更需要一個導師來帶領你
51.
學習語言,有些事情,難以從原始碼取得
52.
尋找一個導師,或者加入一個社群,學 習一個程式語言的細微之處
53.
有些技巧可以從原始碼獲得,但要理解 它們的重要性與使用時機,則需要來自
社群的群體知識
54.
結論
Editor's Notes
#2
\n
#3
\n
#4
\n
#5
\n
#6
\n
#7
\n
#8
\n
#9
\n
#10
\n
#11
\n
#12
\n
#13
\n
#14
\n
#15
\n
#16
\n
#17
\n
#18
\n
#19
\n
#20
\n
#21
\n
#22
\n
#23
\n
#24
\n
#25
\n
#26
\n
#27
\n
#28
\n
#29
\n
#30
\n
#31
\n
#32
\n
#33
\n
#34
\n
#35
\n
#36
\n
#37
\n
#38
\n
#39
\n
#40
\n
#41
\n
#42
\n
#43
\n
#44
\n
#45
\n
#46
\n
#47
\n
#48
\n
#49
\n
#50
\n
#51
\n