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
Apple_Lessons_of_a_young_developer.pdf
Search
Gabrielle Ong Hui Min
February 15, 2018
Technology
1
390
Apple_Lessons_of_a_young_developer.pdf
Gabrielle Ong Hui Min
February 15, 2018
Tweet
Share
More Decks by Gabrielle Ong Hui Min
See All by Gabrielle Ong Hui Min
Programming like an athlete
gabrielleong
2
190
Other Decks in Technology
See All in Technology
Getting started with Google Antigravity
meteatamel
1
380
Scrum Fest Morioka 2026
kawaguti
PRO
2
670
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
4k
AIエンジニア Devin と歩む、自律型運用プロセスの構築
a2ito
0
120
What's new in Go 1.26?
ciarana
2
240
インシデント対応入門
grimoh
7
5.2k
AI活用を"目的"にしたら、データの本質が見えてきた - Snowflake Intelligence実験記 / chasing-ai-finding-data
pei0804
0
720
2026年のAIエージェント構築はどうなる?
minorun365
11
2.4k
プロダクト開発の品質を守るAIコードレビュー:事例に見る導入ポイント
moongift
PRO
1
500
マイグレーションガイドに書いてないRiverpod 3移行話
taiju59
0
300
Intro SAGA Event Space
midnight480
0
160
Exadata Fleet Update
oracle4engineer
PRO
0
1.3k
Featured
See All Featured
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
The Pragmatic Product Professional
lauravandoore
37
7.2k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
470
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.2k
Practical Orchestrator
shlominoach
191
11k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8.7k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
140
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.7k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
78
Thoughts on Productivity
jonyablonski
75
5.1k
Transcript
Lessons of a Young Developer Gabrielle Ong Student & Teaching
Assistant, General Assembly Software Engineer TradeGecko
None
None
None
Our roadmap: 1. Why Code? 2. Challenges 3. Practical Tips
Why Code?
01 Why Code? To solve problems ‣ Why I started:
Hospital software
None
01 Why Code? To solve problems ‣ Why I started:
Hospital software ‣ Big or small, solve problems ‣ It’s ok if you don’t know what you want to solve ‣ Explore, learn, build necessary skills
To learn and think ‣ Learning to write/maths doesn’t
mean you have to become a writer/mathematician ‣ A way to communicate ‣ Apply to other skills 02 Why Code?
Challenges
01 Challenges No answers ‣ Syntax changes ‣ ‘How’ is
more impt than the Answer ‣ Embrace the struggle ‣ You will fail then succeed
02 Challenges Doubters ‣ People diss your ideas, design ‣
You miss the shots you don’t take ‣ Focus on improving your craft ‣ Criticism…
None
02 Challenges Doubters ‣ People diss your ideas, design ‣
Miss all the shots you don’t take ‣ Focus on improving your craft ‣ Criticism is a great thing if used to make informed decisions
03 Challenges The biggest doubter: Ourselves ‣ Beginners will look
like beginners
When you’re a beginner, everything will look like you’re a
beginner
03 Challenges The biggest doubter: Ourselves ‣ Beginners will look
like beginners ‣ So much that I don’t know
None
03 Challenges The biggest doubter: Ourselves ‣ Beginners will look
like beginners ‣ So much that I don’t know ‣ Feeling dumb is the best feeling in the world ‣ Capture your ‘Aha!’ moments
Tips!
01 Tips! How to learn ‣ Taking notes: memorising vs
understanding ‣ 15 min rule - asking for help ‣ Build build build ‣ Info overload - know what you don’t know
02 Tips! Your Tribe ‣ Your greatest resource!
None
02 Tips! Your Tribe ‣ Your greatest resource ‣ Share
your learnings, struggles & joys
03 Tips! The community ‣ Helping not competing ‣ Learn
and achieve great things, while teaching and helping others
None
None
The higher I climb, the more I realise how vast
the forest is and how much I don’t know
Gabrielle Ong @hellogabbo
[email protected]