Download the App!
show episodes
 
Real answers to questions about work and life in software development. Are you just starting your first software development job? Or working towards that next step in your career? Just wondering if software engineering is for you, and how to get into the industry? Or managing developers, and wondering how? Send in your question to askanengineeringmanager@gmail.com, and we will tell you what we wish we had known in your place.
  continue reading
 
Loading …
show series
 
How can people without a traditional tech background get access to jobs in technology? As a manager, what can I do to find that kind of talent, and provide on-ramps to a career in tech? What roadblocks are there typically, and how to solve them? For this episode, rather than just me talking, I interviewed an expert in this field: William A. Adams, …
  continue reading
 
Holiday gifts from nerds - how you can give the gift of technology to make your loved ones' lifes better. Some services or products mentioned: Online backup: https://www.backblaze.com/cloud-backup.html Photo backup: https://play.google.com/store/apps/details?id=com.amazon.clouddrive.photos PC Remote control: https://www.teamviewer.com/en/products/t…
  continue reading
 
This time the title says it all: The best books about software engineers, and for software engineers, from timeless classics to books that everybody knows and nobdy reads, to books that are not about software development at all but still highly recommended for programmers. The giant list of links to all the recommended software engineering books me…
  continue reading
 
One of the most frequent topics when giving advice to new graduates about an upcoming job interview is: "What is a suitable outfit for a job interview?". The most important answer here is: Do not worry too much about it, what you are wearing is much less important than you think. For more details, listen to the episode. Want to have your questions …
  continue reading
 
How important are foreign languages for a career in software development? There are really two kinds of foreign languages: English - and everything else. We talk about why that is, what matters about being able communicate in a foreign languages, and some good ways to learn. Want to have your questions answered? Send them to askanengineeringmanager…
  continue reading
 
I assume the questions is supposed to mean "What does an engineering manager actually do?" But to start with, lets answer the question literally: If you've wanted to know what an example of a work week looks like for me, here's your chance to find out. Then we go deeper into what determines the parts of the job of an engineering manager, and what t…
  continue reading
 
The short answer here is of course "yes". The episode elaborates why, when, and for who unit tests have the greatest value, how to overcome reasons not to write tests, and lists arguments for why unit tests are important. Note: I mis-spoke in the episode - the full term for TDD is, of course, correctly "Test-driven development", not "test-driven de…
  continue reading
 
It's not only about getting a job - it's about getting the right one. But how can you figure out if a company that makes you an offer is actually a company you want to work for? This episode describes a few non-obvious factors, like how the stage of life or the type of company influences what kind of workplace it will be. We also go deeper into wha…
  continue reading
 
Today's question: "What are job interviews really like?" Do you like going on job interviews? Almost nobody does. I will talk about things we do to make things as pleasant as possible for the candidate, but also tell you how to take advantage of the chance to get to know a future employer. And if you're looking forward to your first job interview, …
  continue reading
 
What "running things in the cloud" really means. Why your dedicated data center is not as cheap as you think it is. Why it probably makes sense to use a cloud provider - but might not. What purchasing classifications have to do with servers. Please let us know what you think and answer the quick and easy listener survey…
  continue reading
 
So which programming language is the most useful to learn? This episode considers that question from all possible angles, starting with "I want to build a specific kind of application" to "Which languages is best as the first language for someone just starting to program?". Spoiler: It's not about the features of the language (and not even about yo…
  continue reading
 
A question about what different job titles commonly found in software project teams mean: What is the difference between a lead developer, an architect, a project manager, and an engineering manager? The episode contains answers like: - why the meanings are not always precisely defined - what a lead developer does - if a software architect should w…
  continue reading
 
Loading …

Quick Reference Guide