• iTunes
  • Stitcher
  • facebook
  • twitter
  • Home
  • About
  • All Podcast Episodes
Mentoring Developers

Mentoring Developers

Helping software developers thrive

Darrel Miller – part 2

https://media.blubrry.com/mentoringdevelopers/content.blubrry.com/mentoringdevelopers/MD-episode11-darrel-miller-part2.mp3
Play in New Window|Download

November 24, 2015 By arsalan Leave a Comment

https://media.blubrry.com/mentoringdevelopers/p/content.blubrry.com/mentoringdevelopers/MD-episode11-darrel-miller-part2.mp3

Podcast: Play in new window | Download

Subscribe: Google Podcasts | RSS

In part 2 of this insightful interview, Darrel Miller talks about starting out in software development and gives his unique insight into the choices available for new software developers. You can listen to part 1 here.

Darrel’s Bio:

Darrel is an API Evangelist for Microsoft. He has been building distributed business applications on the Microsoft platform for more than 20 years. He is an active member of the .NET community and OSS contributor.

Please say hi to Darrel on Twitter.

Episode Highlights and Show Notes:

Darrel: I have been in the industry for just over 20 years now. A large part of my career was spent building line of business applications – payroll, time and attendance, inventory management. In fact, I had my own company myself… for many any years…

Darrel: I started writing open source stuff and got involved in that community and that got me involved informally in a developer-advocate role and when John Sheehan asked to get involved in that capacity at Runscope, I jumped at that opportunity…

Darrel: Just recently, I started as an API evangelist at Microsoft.

Arsalan: We have to focus. We can’t just be a programmer anymore… It’s very difficult to figure what to do because we have evolved to a point where things are complicated…

Darrel: If you also look at Computer Science from a different perspective, some things haven’t changed in a very long time and I think that’s how you can survive in the industry. You have get back down to some of the fundamentals – the basics – and look at the stuff that really hasn’t changed in a long time. One of the reasons I really started investing my time in learning about HTTP was back in 2006-2007 and I was like, well, here’s a protocol that hasn’t changed at all in the last 8 years…

Darrel: If I were looking into learning a systems programming language, I probably wouldn’t look at C. I will probably look at Rust. If I am looking for something dynamic, you can go the Ruby route – you can go the Python route. Pick one. I wouldn’t necessarily say you have to learn both.

Darrel: I tend to have the ability to look at two completely different concepts and find a way of merging them together in ways that other people tend not to see very often… and that has been handy at times. It’s also taken me down some rather strange paths at times…

Darrel: For me, it has always been about the people and for that reason Twitter has been the most valuable…

Darrel: If you follow a certain set of rules when you’re building your software… it doesn’t really matter what language you are using. As long as you use the right patterns and the right approaches, the software will be maintainable…

Important Links

  • Runscope
  • Rust

Thanks for Listening!

Do you have some feedback or some advice for us or our audience? Please give us a review on iTunes, Spotify, Google Podcasts, or Stitcher and share your thoughts.

If you found this episode useful, please go ahead and share it with your friends and family. You can also listen directly and give your feedback on the website.

You can subscribe to Mentoring Developers via iTunes, Stitcher Radio, Spotify, or Google Podcasts. 


Spread The Word
  • facebook
  • twitter
Darrel Miller - Always About The...
Episode 12 - Tracy Lee

Leave a Reply Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Related Episodes

  • Jay Bobo wants you to meet new people and tackle challenges
  • Matt Darby wants you to keep your head up
  • Derick Bailey is actually not on fire
  • How Hauwa Yousef fought imposter syndrome to start a company
  • Is a Computer Science degree necessary to succeed as a developer?
  • Sage advice to new developers from a mentor
Subscribe To Mentoring Developers Podcast
Subscribe via Stitcher

We Be Tweeterin’

Hello there, software engineer! If you are confused about how to constantly keep brushing up you skills, you should see how these apprentices are nailing it! Listen to #Kasey, #Divya and #Arsalan Ahmed's conversation. Check out the video Here is the link: youtu.be/a2qNtmdocUw

About 3 days ago from Mentoring Developers's Twitter · reply · retweet · favorite

If you are struggling to get a start in software development and thinking of joining a Coding Bootcamp, you should learn the pros and cons from someone who has done it before. Presenting: software development apprentices in a candid discussion. Link -> youtu.be/Mo2uCcJiqDY pic.twitter.com/h0zrk3K2VN

About 2 weeks ago from Mentoring Developers's Twitter · reply · retweet · favorite

Why choose software development as a career? Listen to #RyanCromwell and #ArsalanAhmed's conversation. Click on the link below 👇👇 youtu.be/FBc7ohROEJc pic.twitter.com/pvaMLHFSWr

About 3 weeks ago from Mentoring Developers's Twitter · reply · retweet · favorite

Have you ever felt demotivated towards programming? It's ok to be demotivated sometimes. #Ryan Cromwell, a #programming #mentor, shares his #motivation for programming. Click on the link below!👇 👇 youtu.be/Z7Sc015pBAs

Last month from Mentoring Developers's Twitter · reply · retweet · favorite

Do you think you really need a college degree to get a Software Developer job? 🤔 Listen to #RyanCromwell and #ArsalanAhmed's conversation. Click on the Link below. 👇 👇 youtu.be/L9hFmfo3uZo

About a month ago from Mentoring Developers's Twitter · reply · retweet · favorite

Follow @mentoringdevs

Search

Copyright © 2022 · Mentoring Developers