Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
From Acorns to Raspberries
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Ben Nuttall
October 26, 2021
Technology
180
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
From Acorns to Raspberries
A hitchhiker’s guide to a career in software
Ben Nuttall
October 26, 2021
More Decks by Ben Nuttall
See All by Ben Nuttall
Numeronyms are obnoxious
bennuttall
1
780
Live Highlights in BBC iPlayer
bennuttall
0
200
Rapid prototyping in BBC News with Python and AWS
bennuttall
0
260
Rapid prototyping in BBC News with Python and AWS
bennuttall
0
200
Running a Python Package Index for Raspberry Pi
bennuttall
0
220
Innovation in the newsroom
bennuttall
0
250
Innovation in the newsroom - MOS Running Order Manager
bennuttall
0
270
How to market your open source project
bennuttall
0
310
Manage your own Pi Cloud with hostedpi
bennuttall
0
220
Other Decks in Technology
See All in Technology
Active Directory と Entra ID のむむむな関係
murachiakira
PRO
3
1.7k
「いつか使う」の「いつか」は来ない 〜AI駆動開発における「作らない」判断について〜
ikki0006
0
150
公共システムAdventCalendar2026
toru_kubota
0
270
業務でAWSをあまり使っていない私が、AWSへのモチベを保つ方法
smt7174
0
170
E2Eってつらくないですか?E2Eの管理コストを下げる手段とその実践
akaboshinit
6
3k
視野はAIに、視座は人に / ai-for-breadth-humans-for-perspective
nkzn
6
3.1k
[General] 개발자로 해외 기업에서 일하기
skydoves
1
300
PostgreSQL オプティマイザ統計の秘密
nori_shinoda
0
360
詳解 never 型 - ボトム型の性質を深掘り
nealle
0
160
ライフワーク「猫でもわかるDirectConnect」
kentapapa
0
230
In-Context Learning再入門。ICLの勾配降下的解釈の研究動向を追ってみる。
dai08srhg
1
590
re:Invent2026 事前勉強会 歴史と愉しみ方10分LT編
toshi_atsumi
0
150
Featured
See All Featured
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
1.1k
SEO for Brand Visibility & Recognition
aleyda
0
4.9k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
610
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.4k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
12k
Abbi's Birthday
coloredviolet
4
11k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
740
Statistics for Hackers
jakevdp
799
230k
Information Architects: The Missing Link in Design Systems
soysaucechin
1
1.2k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
68
60k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
630
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
930
Transcript
@ben_nuttall From Acorns to Raspberries A hitchhiker’s guide to a
career in software
@ben_nuttall Ben Nuttall • Senior Software Engineer, BBC News Labs
• Former Community Manager at Raspberry Pi • From Sheffield • Based in Cambridgeshire • bennuttall.com • twitter.com/ben_nuttall • github.com/bennuttall
@ben_nuttall The Programming generational gap
@ben_nuttall Acorn computer
@ben_nuttall BBC Micro
@ben_nuttall Age of Empires
@ben_nuttall The family PC
@ben_nuttall ICT at school
@ben_nuttall Making websites with HTML, CSS and... MS Paint
@ben_nuttall Linux CD in the post
@ben_nuttall MATLAB & Java at Uni
@ben_nuttall Back to websites
@ben_nuttall Community
@ben_nuttall Open Source
@ben_nuttall App Start
@ben_nuttall 10 years later: #1 on Hacker News https://bennuttall.com/the-surreal-experience-of-my-first-developer-job/ https://news.ycombinator.com/item?id=28058816
@ben_nuttall Raspberry Pi
@ben_nuttall Raspberry Jam
@ben_nuttall Raspberry Pi Community
@ben_nuttall Raspberry Pi Foundation
@ben_nuttall Development & outreach
@ben_nuttall Community manager
@ben_nuttall GPIO Zero
@ben_nuttall piwheels
@ben_nuttall Space technician
@ben_nuttall BBC News Labs
@ben_nuttall Radio 4 Today programme
@ben_nuttall Radio 4 Today programme
@ben_nuttall Image search prototype
@ben_nuttall Finding your niche vs finding your breadth Web /
software development Education / Outreach Programme management / Community management
@ben_nuttall Tools • Languages & language-specific tools & frameworks •
Personal & collaborative developer tools – Version control, IDEs, testing, CLI tools • Distribution – PyPI, npm, apt, rpm, snap • Documentation – Markdown, ReST, sphinx, readthedocs, graphviz • DevOps / APIs / Cloud services – Linux, AWS, GCP, SaaS • Databases
@ben_nuttall Soft skills • Communication • Documentation • Collaboration •
Ideation • Scoping • Estimation • Prioritisation • Marketing • Writing tutorials • Writing articles • Producing / presenting video tutorials • Explaining concepts • Training & mentoring • Presenting • Feedback
@ben_nuttall Career paths • Senior/Principal engineer • Disciplines e.g. Front-end,
back-end, ML/AI, data science • Production vs prototype • Testing & QA • Team lead • Technical Architect • DevOps / Cloud • Developer advocate / Developer relations • Project manager / Product owner • People manager • Training • Consulting
@ben_nuttall 10 years in webdev 2010 • HTML • CSS
• JavaScript/jQuery • Back-end language / framework • SQL database 2020 • 2010 • HTML, Web components, VDOM • CSS, Sass, Tailwind • NodeJS, Webpack, Express, npm • React, Redux, Bootstrap • SQL or NoSQL database • AWS
@ben_nuttall AWS
@ben_nuttall Community • Open source projects • Community events •
Conferences • Barcamps • Online communities • Online learning resources • Social media • Coding challenges
@ben_nuttall From Acorns to Raspberries A hitchhiker’s guide to a
career in software