PODCAST · technology
Working as Designed
by Working as Designed Podcast
Software Development can be intimidating to understand and break into. If you are an entry or aspiring developer, join Robert and Chris discuss their experience in the field talking about questions that are generally not covered in books or courses.
-
39
When will your design fall apart?
There are main architecture patterns we use in software on a regular basis. Over time our examples of when to apply each of these patterns start to break down, and we need to consider the risks and benefits. #podcast #software #coding #webdevelopment #development #softwaredesign #softwarearchitecture #designprinciples Linked video about inheritance: https://www.youtube.com/watch?v=hxGOiiR9ZKg Gang of Four info: https://en.wikipedia.org/wiki/Design_Patterns
-
38
Coding Without Coders: Nvidia's Vision for the Software Stack
Nvidia's CEO, Jensen Huang, envisions a future where AI reshapes programming, making traditional coding skills less necessary by enabling direct communication in natural language. This paradigm shift, driven by AI and GPU technology, aims to democratize software development, allowing more people to create applications through conversational interactions with computers. Huang's perspective suggests a significant transformation in the software development landscape, leveraging Nvidia's innovations. #podcast #software #coding #webdevelopment #development #ai #generativeai #jobsecurity #revolution #airevolution
-
37
Who would target my app?
Technical debt doesn't matter until it's exploited. Making the right choice in best practice, and advocating for regular updates goes a long way. #podcast #software #coding #webdevelopment #development #security #data #restapi
-
36
The AI Digital Revolution is Here!
Everyday generative AI and uses for it are emerging. This train is going with or without us. How has AI impacted your day so far? Where do you think it will end up? #podcast #software #coding #webdevelopment #development #ai #generativeai #jobsecurity #revolution #airevolution
-
35
Should you hide your salary?
What's acceptable to talk about in the office is changing. One of the major taboo topics was your salary. However, people are becoming more open about it. Listen in to hear about the impacts and studies have taught us so far. #podcast #software #coding #webdevelopment #development #salary #transparency #negotiation #taboos
-
34
Reddit Questions ANSWERED!
Making decisions is not easy. Sometimes you need to run by your situation past someone else. Need advice or have questions? Let us know down below! #podcast #software #coding #webdevelopment #development #reddit #advice #questions Question 1: https://www.reddit.com/r/cscareerquestions/comments/1auj722/will_the_rough_job_market_stay_the_same_for_the/ Question 2: https://www.reddit.com/r/cscareerquestions/comments/1av2db3/it_internship_as_a_freshman/ Question 3: https://www.reddit.com/r/cscareerquestions/comments/1aurtp4/should_i_postpone_bachelors_degree_for_fulltime/ 0:00 - Intro 1:19 - u/ElementalGoat - Senior in High School Job Outlook 8:22 - u/tilakny - Freshman in College IT Internship Oppurtunity 16:01 - u/centrysamf - Finish Bachelor's or Take Job offer 28:00 - Wrap-Up/Outro
-
33
Paired Programming
Paired programming feels like it might twice as long to get something done. But what are the long term impact on the rest of the development process? Tune in to find out! #podcast #software #coding #webdevelopment #development #softwaredevelopmentlifecycle #process
-
32
How to Get Paid In Tech
What is the difference in how you get paid? Turns out A LOT! Depending if you are W-2 or 1099, you can have different rights depending on how you are paid. Tune in to get a better picture of how getting paid can be handled, behind the scenes. #podcast #software #coding #webdevelopment #development #layoffs #unemployment #recruitment #newjobs #contractor #consulting
-
31
No Job? Try THIS!
It's difficult to know how the job market will be tomorrow. With the massive layoffs, and uncertainty it might be worth considering using a recruiter to find your next job. Tune in to hear how you can spot a good recruitment agency for you. #podcast #software #coding #webdevelopment #development #layoffs #unemployment #recruitment #newjobs
-
30
Reacting to Layoff gone WRONG
Losing a job is difficult, but not being given a reason why makes it worse. Tune into an episode breaking down the firing of Brittany Pietsch. Have you experienced anything like this before? Let us know in the comments! #podcast #software #coding #webdevelopment #development #compassion #cloudflare #layoffs #unemployment
-
29
Use It or Build It?
Creating software does not always mean you need to make everything. Sometimes, you can use existing solutions to help save time. Sometimes, those solutions don't fit your needs. Let us know, when have you decided to build something rather than use something existing? #podcast #software #coding #webdevelopment #development #solution #community #balance
-
28
Work From Home, Remote, In Office? What works best?
There was a huge shock with the pandemic and jobs going remote needing to be fully remote. With the generational change in the workforce and "return to norm" in a post-pandemic time, does remote still work? Let us know down below how things changed for you post-pandemic. #podcast #software #coding #webdevelopment #development #worklifebalance #workweek #office #officeculture #remote #workfromhome
-
27
Shorter Days, More Productive?
There are more studies and examples discussing the impact of a 32 hour work week. Join us in understanding our take of what this may look like. What do you think will happen if a 40 hour work week is no longer the standard? Let us know in the comments! #podcast #software #coding #webdevelopment #development #worklifebalance #workweek #office #officeculture
-
26
Why we NEVER meet our GOALS
Welcome to our deep dive into the reasons why we often struggle to achieve our goals. This insightful video is not just another motivational speech; it's a practical guide to understanding and overcoming the common barriers to success. #podcast #software #coding #webdevelopment #development #community #advice #newyears #goals #successmotivation 0:00 - Intro 0:43 - Unclear Goal 2:10 - Too Large 4:07 - Creating Barriers 6:05 - Not Celebrating Success 10:00 - Not Embracing Failure 15:00 - Lack of Sharing 19:26 - Recap 22:06 - Outro
-
25
Find your Community
Having a community to lean on can help nurture ideas and learn from others. #podcast #software #coding #webdevelopment #development #community #networking
-
24
How To Stand Out
Breaking into the field is difficult. And just getting past the resume is challenging enough. Join in the conversation about what tips you have to improve your resume, and what to prepare for an interview! #podcast #software #coding #webdevelopment #development #interview #tips #resume #preperation
-
23
Practical advice on code reviews
Code reviews are an extremely helpful tool. It can shine a light on the team's code quality and be used as a tool to teach others. #podcast #software #coding #webdevelopment #development #codereview #codequality #quality #analysis
-
22
Code Documentation is Useless
It's easy to write what the code is doing, but does that really help? Let's talk about the WHY documentation can be useful and HOW to avoid the pitfalls. What kind of documentation has been helpful to you? #podcast #software #coding #webdevelopment #development #career #advice #documentation #api #restapi #sandcastles 0:00 - Intro 0:18 - Cognitive Load 1:20 - What's a bad comment 2:14 - What make's a good comment 3:40 - Documenting Rest API 8:13 - What's better? No Documentation or Heavy Documentation 8:50 - Outro
-
21
My Manager doesn’t Manage
When a manager is not present it's difficult figure out what the expectations of your role. Listen in to a few tips that can make all the difference. #podcast #software #coding #webdevelopment #development #career #advice #management 00:00 - Get a Job Description 04:10 - Use a Project Management Tool 05:00 - Be Kind & Ask for Help 07:57 - Outro
-
20
Dealing with BURN OUT
We explore how to deal with burn out in software development. #podcast #software #coding #webdevelopment #development #worklifebalance #burnout #career #advice
-
19
Generalist VS Specialist: Commenter Edition
Join us in revisiting the discussion around being a specialist vs generalist. We went to the comments to answer some questions and clarify some points we made. #podcast #software #coding #webdevelopment #development #generalist #specialist #career #advice
-
18
How to make an IMPRESSION at a Career Fair
Careers Fairs are a great place to make impressions when trying to find a career. Join in the conversation hearing what the perspective is like from someone attending one, and the other side of the table of what some vendors may be looking for. 00:00 - Intro 00:19 - A Student's perspective 03:08 - A Vendor's perspective 07:25 - How important is your personal projects? 10:14 - What if I don't have all the skills neccessary? 11:41 - When is it worth my time to go? 16:53 - What makes you memorable 17:38 - I'm told I'll get a call and it never comes 19:29 - Outro #podcast #software #coding #webdevelopment #development #career #advice #careerfair
-
17
MANAGE Your Career Path
What is the difference between a Team Lead and a Manager? Usually the default answer of where do you see yourself, is management. Join in the conversation to discuss what career possibilities there are for a developer. #podcast #software #coding #webdevelopment #development #career #advice #management #leadership
-
16
Get CONTROL Of Your Career
When you are new to your job, no one tells you what opinions you can and cannot have. Take the opening to learn, and make educated opinions and they will be noticed. #podcast #software #coding #webdevelopment #development #career #advice #perspective
-
15
Act Your AMBITION!
In a changing workplace culture how can you move up? Join us in the discussion and tell us your experience! #podcast #software #coding #webdevelopment #development #career #advice
-
14
Should I be a Generalist or Specialist?
Being a generalist is being a Jack-Of-All-Trades master of none. A Specialist is the opposite. When you have a specialist available what kind of role should they have? Join us in the discussion and tell us your experience! #podcast #software #coding #webdevelopment #development #generalist #specialist
-
13
Upgrade ALL the things in ONE Night!
Sometimes publishing software and hardware changes in the same night results in errors. Sifting through those changes makes diagnosing issues very difficult. #podcast #software #coding #performance #webdevelopment #development #release #storytime #azure #sql #sqlserver
-
12
Multiple Tenants Create MULTIPLE Processes
Switching from a single tenant application to multi-tenant creates it's own issues. Especially, when you allow clients to define their own domains. Sometimes the configuration results in multiple processes to be created eating resources. #podcast #software #coding #performance #webdevelopment #development #release #storytime #crunchtime #azure #iis
-
11
Tales of a Release Gone WRONG!
What do you do when a critical release is going out and you can't roll it back? Join our discussion about when migrations don't sync with third-party systems, and the system starts failing at scale. #podcast #software #coding #performance #webdevelopment #development #release #agile #storytime #crunchtime
-
10
Friends Don’t Let Friends ANTIPATTERN
In this insightful video, we delve into the world of Dependency Injection in the context of legacy systems. Discover the crucial considerations you need to keep in mind when implementing DI to breathe new life into your aging codebase. We'll also shed light on what constitutes an antipattern in this context, helping you steer clear of common pitfalls. Join us on this journey to transform your legacy system into a robust and maintainable powerhouse of software engineering. Don't forget to like, subscribe, and hit the notification bell for more invaluable tech insights! #podcast #software #coding #webdevelopment #development #dependencyinjection #webforms #aspnet
-
9
What should you PROTOTYPE?
🔍 Are you facing the challenge of harmoniously integrating Asp.Net Web Forms and Angular in your web development projects? Look no further! In this enlightening video, we explore the art of prototyping and guide you through the seamless coexistence of these two powerful applications. 🌐 Chris, takes you on a journey where you'll learn how to navigate routing between Asp.Net Web Forms and Angular without losing precious data. We unravel the secrets of success by embedding the Angular app within an MVC application, ensuring a fluid user experience and streamlined functionality. 🔥 Key Takeaways: 📌 Discover the practical benefits of prototyping in web development. 🔄 Learn how to seamlessly integrate Asp.Net Web Forms and Angular. 🌟 Uncover the secret sauce to efficient routing between the two applications. 🚀 Elevate your web development skills and take your projects to the next level. Don't miss out on this opportunity to enhance your web development skills and create applications that work harmoniously together. Hit that "Subscribe" button, click the notification bell, and join us on this exciting journey of prototyping excellence! #podcast #software #webdevelopment #angular #aspnet #webforms #prototype #coding #tips #integration #routing
-
8
Refactoring Your Legacy Code Covertly!
Join us on an illuminating journey as we share the remarkable transformation of our legacy system's authentication process. In this video, we recount the exciting tale of migrating from the outdated Web Forms authentication embedded within the application to a modern OAuth-based Single Sign-On (SSO) solution that revolutionized our user experience. Whether you're an IT aficionado, a software engineer, or simply intrigued by tech metamorphoses, this video offers a candid narrative of our transition. Witness the power of innovation as we bid adieu to the past and embrace a dynamic, secure, and user-friendly authentication paradigm. If our journey resonates with you, remember to like, subscribe, and hit the notification bell to stay updated with our tech narratives. #podcast #legacy #software #coding #webdevelopment #angular #sso #development
-
7
Should I use Angular or React?
In this episode we discuss the challenges of choosing the right UI framework or library for your application. #angular #react #podcast #software #webdevelopment #coding #uidesign
-
6
Software Dev Internships NEED Experience
Are you ready to dive into the exciting world of internships? In this captivating episode of Working As Designed, we're unraveling the mysteries surrounding internships and dissecting the oft-heard phrase, "You need more experience." 🕵️♂️ Join us as we embark on a journey to demystify the concept of internships – what they are, why they matter, and how they can be the stepping stones to your dream career. 🚀 Whether you're a student eager to kickstart your professional journey or someone looking to transition into a new field, this episode has something in store for you. #CareerGrowth #ProfessionalDevelopment #Podcast #internshipexperience #softwaredevelopment #techindustry #careers #podcast #careerpath #jobopportunities #continuouslearning #softwareengineers #techjobs #codingjourney #careeradvice #technology #bootcamp #college #interview #interviewtips 0:00 Intro 0:20 What is the value of an Internship? 2:30 What is the goal of an Internship? 3:42 Internship Require Experience 4:04 How to apply your tech stack to a job 5:21 Leverage an Internship in an Interview 7:30 An Internship isn't enough 8:00 What are some career paths?
-
5
Do You Need a Degree to Work in Software? 🎓💻
🔍 Episode Description: In this captivating episode of Working as Designed, we tackle the intriguing question: "Do you need a degree to work in software?" Join our dynamic duo of hosts as they share their personal journeys, shedding light on two distinct paths to success in the software industry. Get ready for a candid discussion on the significance of formal education versus practical skills in this ever-evolving tech landscape. 💡 Meet Your Hosts: 🎙️ Robert: A Self-Taught Trailblazer Robert, a true trailblazer, ventured into the world of software through self-education and sheer determination. With an inspiring story of landing their first job through networking and showcasing their talents, they transitioned into contract work, proving their mettle through hands-on experience. Tune in to uncover their invaluable insights on how they leveraged proven skills to secure their subsequent full-time position. 🎙️ Chris: The Degree-Driven Innovator On the other side of the spectrum, Chris pursued a four-year degree in software, embarking on a journey that spanned six years. Despite the initial challenges, they persevered and ultimately secured their first job. Since then, Chris has enjoyed a series of opportunities with relatively low barriers to entry. Discover the advantages they see in formal education and how it has shaped their career trajectory. 📈 A Tale of Two Journeys: Our hosts candidly compare and contrast their unique paths, discussing the merits and drawbacks of self-teaching versus formal education. They delve into the factors that influenced their career choices, and how the absence or presence of a degree impacted their opportunities, job roles, and professional growth. 🏆 The Power of Proven Skills: Join us as Robert shares the strategies they employed to overcome the lack of a degree and thrive in the competitive software job market. Learn how they showcased their talents, continuously improved their skills, and capitalized on networking to open doors to exciting new opportunities. 🎓 The Degree's Influence: Chris reflects on their educational journey and how it laid a strong foundation for their software career. Explore how their degree helped them build a network, gain credibility, and navigate the job market with confidence, leading to a series of fulfilling roles. 🔝 Blending Paths to Success: As the discussion unfolds, our hosts explore the idea of combining formal education with practical experience to create a holistic approach to career growth in the software field. They share their perspectives on continuous learning, and staying adaptable to industry trends. 🚀 Unleashing Your Software Career: Whether you're a self-taught enthusiast, a degree-holder, or somewhere in between, this episode provides actionable insights to propel your software career forward. Discover how you can leverage your unique strengths, network effectively, and make your mark in the ever-thriving tech industry. 🎧 Tune In and Engage: Join us on Working as Designed as we uncover the secrets to success in the software world. Share your thoughts, experiences, and questions in the comments below, and don't forget to subscribe for more eye-opening discussions about the tech universe. #softwaredevelopment #techindustry #careers #podcast #education #degreesvspracticalskills #selftaught #formaleducation #networking #careerpath #jobopportunities #continuouslearning #softwareengineers #techjobs #codingjourney #careeradvice #technology #codingcommunity
-
4
Just START -- There is no better time
Where do you start learning to code? Just START. In this episode, we discuss why become a developer, how to transition learning new languages and what should be built. #coding #podcast #software #development #levelup #softwaredeveloper #passion #programming
-
3
Bad Code CRASHES Server
Do DevCode Camps prepare you for performance optimization? Understand how Big O bridges the gap to creating better performance from your system. #podcast #software #webdevelopment #sql #coding #entityframework #optimization
-
2
Everything is NOT fine with SCRUM Estimates
Join us in this revealing episode of Working as Designed as we unravel the truth behind SCRUM estimates. Explore the challenges of estimating, its importance, and how it impacts development teams. From ideal estimation practices to handling uncertainty, we cover it all. Discover strategies for estimating in limited time, validating estimates, and teaching effective estimation. Dive into the intricacies of estimating small-scale work and learn to influence estimation practices. Challenge the illusion of stability in SCRUM estimates and revolutionize your approach. Tune in for invaluable insights that will transform your estimation process. 00:00 Intro 00:32 Give me a time machine 01:14 Why is estimating hard? 03:28 How important is estimating? 05:00 How does a team feel about estimating? 08:14 What does ideal estimating look like? 12:00 Hours vs Points 16:35 Designing a solution during estimation 18:15 Estimating for uncertainty 22:31 How to estimate in a limited time 28:24 Gut checking estimates with existing functionality 32:35 How to teach estimating 38:12 How do you estimate small scale work? 39:25 Size vs Estimate vs Sprint 49:09 How to influence the Estimate 52:18 Outro #software #podcast #planning #agile #uncertainty #scrum #coding
-
1
Will AI Replace You?
In this episode, we delve into the world of ChatGPT, an advanced language model with immense potential. Discover its applications in software development and how it's reshaping the industry. Explore the value of software itself and the evolving landscape of software development. We also speculate on when ChatGPT could reach the level of being integrated into devices like Alexa or becoming synonymous with online search. Join us as we uncover the transformative power and future possibilities of ChatGPT. Tune in for insights into this cutting-edge technology that is redefining software development and our digital experiences.
We're indexing this podcast's transcripts for the first time — this can take a minute or two. We'll show results as soon as they're ready.
No matches for "" in this podcast's transcripts.
No topics indexed yet for this podcast.
Loading reviews...
ABOUT THIS SHOW
Software Development can be intimidating to understand and break into. If you are an entry or aspiring developer, join Robert and Chris discuss their experience in the field talking about questions that are generally not covered in books or courses.
HOSTED BY
Working as Designed Podcast
CATEGORIES
Loading similar podcasts...