A Question of Code

A Question of Code

aquestionofcode.com
A newbie coder and a seasoned veteran discuss the questions that always come up when someone begins learning to code.


⚡️ How closely should you match a job description before applying?
May 20 • 6 min
In this lightning question Tom and Ed give you a quick overview of how many of your skills need to match a job description before you apply.
21: How do you get started with open source?
May 13 • 36 min
What is open source, and is contributing a good use of time for newbie coders?
20: What’s it like to attend a tech conference? (Live at Future Sync)
May 6 • 34 min
We took our mobile studio to the excellent Future Sync conference.
19: What’s it like being a remote developer?
Apr 29 • 31 min
Is the rise of the Digital Nomad all it’s cracked up to be?
18: What’s the interview process for a tech job?
Apr 22 • 32 min
In this episode Tom describes his most recent round of interviewing. What tasks and challenges did he find? How many rounds did he have to go through? And is any of this representative of interviewing in the wider tech industry? Find out all this and more…
17: How do you find a mentor?
Apr 15 • 34 min
Have our hosts ever had a mentor? Or been one? What does mentoring look like in the tech industry? And how should you go about finding a mentor? Find out in this week’s uplifting instalment of A Question of Code!
16: When should you specialise?
Apr 8 • 29 min
When should you specialise in your career? Is specialising even necessary at all? The week Tom lays down some hard-earned wisdom (which Ed is smart enough to unpick and not take too seriously). Does Ed feel like becoming a “specialist” yet? And has Tom…
15: What happens in a kick off meeting?
Apr 1 • 21 min
Ed and Tom kick off their new side hustle - as chosen by their rabid fanbase. The plan is to document the “behind the scenes” parts of programming: what does collaboration actually look like? And what actually happens at the beginning of a new project?…
14: How do you learn?
Mar 25 • 27 min
How does Ed (a teacher) recommend you learn things? Did Tom do it right, even if it was by accident? And why are most teenagers wasting their time when they sit down to revise for exams? Find out in this week’s edifying instalment of A Question of Code!
13: Project Introduction
Mar 18 • 21 min
There are plenty of places you can go to see people coding “live”. But what about the non-code side of programming work? The admin, the logistics, the meetings?! In a break from the usual format, Ed and Tom kick-off a project to uncover all the hidden…
12: Should you get a CS degree?
Mar 11 • 32 min
Neither of our hosts have a degree in computer science. Does Tom wish he did have CS qualification? And would he recommend that Ed gets one? If not, what alternatives are there for someone beginning to learn to code? Find out in this week’s enthralling…
11: When should you change to your second language?
Mar 4 • 35 min
Ed’s reached the point where he needs to take on more than just Python. But it turns out he’s not that keen on JavaScript (much to Tom’s dismay). What should he learn next? And how important is it to learn more than one programming language? Find out in…
10: Is coding less fun when it’s your job?
Feb 25 • 26 min
Does working full-time suck the fun out of coding? Spoiler alert: coding is awesome and always finds ways to be inspiring and creatively rewarding. But there are inevitably times when work is, well, “work”. Find out more in this week’s enlightening…
9: Where do you find jobs?
Feb 18 • 34 min
For this week’s question Tom gives Ed lots of advice on where he should be applying to jobs. They discuss job boards and networking as well as many other places you can find jobs to apply to. Ed even gives Tom the opportunity to rant about recruiters (and…
8: When should you quit your job?
Feb 11 • 32 min
Some may call him brave, others may call him foolhardy. Ed has quit his job. Now that he has to find a job in tech, Tom and Ed discuss Ed’s plan of attack and why he chose *now* as the time to make the leap. Does Tom think his co-host has made the right…
7: Where do you learn?
Feb 4 • 30 min
Ed and Tom run through the learning resources they find most useful. Which of our hosts has never made it all the way through a coding book? Who cheats at tests? Why doesn’t Ed like watching video tutorials? Why does Medium mean Ed has to dust off the…
6: What tools do you need?
Jan 28 • 28 min
It’s easy to get carried away with tooling, but what tools do you actually *need* if you want to learn to code? Ed and Tom break down their setups into “essential” and “really like and find very useful” tools. But which of them likes Vim the most? And…
5: Which language should you learn first?
Jan 21 • 31 min
In this week’s episode Tom and Ed debate the best programming language to learn when you’re just starting out. They discuss the pros and cons of Python and JavaScript and give some tips for learning each of the languages, as well as some discussion on…
4: How do you manage your time?
Jan 14 • 26 min
How does Ed find enough time in the day to learn to code? Will Tom be able to take out the bins? In this episode Tom and Ed discuss the ways in which they manage their time, including time management tips (and philosophies), to do lists, and time…
3: Freelance or full-time?
Jan 7 • 18 min
This week Tom and Ed get to grips with freelancing and working full time. What are the pros and cons of each? Which is the best way to start a career? Is working for yourself necessarily better than working in a big company? Ed finds out which he’s going…
2: Frontend or Backend?
Dec 31, 2018 • 17 min
This week Tom and Ed discuss the differences between “frontend” and “backend” in the coding universe and what drew them to each. What is the difference between frontend and backend? How do I decide which path to take? All these questions will be answered…
1: Why are you learning to code?
Dec 24, 2018 • 15 min
This week Tom and Ed introduce A Question of Code, a new podcast answering the common questions that come up when learning to code. Ed’s a newbie coder who’s only been learning to code for a year and Tom’s a more seasoned developer having worked in the…