Detailed Notes
Software developers face unique challenges throughout their careers. The Developer Journey podcast tackles these issues head-on. Hosts Michael Meloche and Rob Broadhead guide listeners through typical career milestones. Their show, "Building Better Developers," just wrapped up its twenty-second season covering the Developer Journey. In the finale, they distill vital insights from their discussions throughout the season. These takeaways offer valuable guidance for developers at all levels. Let's explore the lessons that can shape a thriving development career.
Read more... https://develpreneur.com/the-developer-journey-key-lessons-for-career-growth-and-consistency/
We invite you to join our community and share your coding journey with us. Whether you’re a seasoned developer or just starting, there’s always room to learn and grow together. Contact us at [email protected] with your questions, feedback, or suggestions for future episodes. Together, let’s continue exploring the exciting world of software development.
Additional Resources * Consistency And Momentum: Keys To Success (https://develpreneur.com/consistency-and-momentum-keys-to-success/)
* The Power of Documentation: Transforming Your Development Practices (https://develpreneur.com/the-power-of-documentation-transforming-your-development-practices/)
* Pivoting: How to Embrace Change and Fuel Your Professional Growth (https://develpreneur.com/pivoting-how-to-embrace-change-and-fuel-your-professional-growth/)
* Balance Your Time in a Busy World: Tools and Techniques (https://develpreneur.com/balance-time-busy-world/)
* Getting Started – Preparing for Consulting (https://develpreneur.com/getting-started-preparing-for-consulting/)
Follow-us on:
* https://develpreneur.com/ * https://www.youtube.com/channel/UCZOuFN_LhczvGyT2KSItH_g/featured * https://facebook.com/Develpreneur * https://twitter.com/develpreneur * http://linkedin.com/develpreneur
Transcript Text
[Music] and we are recording oh H this morning stuff versus afternoon stuff is just not the same a little different when I gota like wake up and like get all the caffeine flowing and all that goodness so uh let's see so this episode we are G to wrap up the season so we will uh haven't even thought about what we're going to do to wrap up the season so we're going to see how this goes this should be really fun I will say so we will kick it off and see where we go well hello and welcome back we are continuing and concluding in the ultimate episode of our season on the developer Journey we're wrapping it up this time around we are building better developers we are develop andur I am Rob Broadhead I'm one of the founders of develop andur also a founder of Arby Consulting where we help you find the best ways to utilize your technology through simplification automation integration we do whatever we can to work with you figure out where you're at where you want to go and we get in the car build it and drive there not the Perfect Analogy but hey good thing bad thing um I'm GNA go with the bad thing is I started this morning and had like a little bit of work to do and it's one of those things where it's just like the code does not want to do what it's supposed to do it's like I would sit there it was a database thing and I could like see the query go and I would watch the the all the data change that's supposed to change and then a second later it would flip right back there was a commit and a roll back somewhere and I don't use roll backs anywhere so something was like decommitting really fun to try to track that sucker down and why it was like saying nope I'm not going to actually do that so that would be my bad thing good thing is I have gotten through a week of it was one of these weeks where it's just like you get up and you're just like full day and your day doesn't end until probably 5 minutes after you collapse into bed at the end of the day it's just one of those just like a a series of very busy days and I got through it and I'm still alive so there's that going for me somebody else who is alive on the other side of this is Michael and I'm going to let you go ahead and introduce yourself hey everyone my name is Michael malash I am also one of the co-founders of developer building better developers I am also the founder of Envision QA we are your software development and quality assurance partner we build software tailored to meet the unique needs of healthcare professionals and small to midsize e-commerce businesses you know whether you're a healthcare provider or an e-commerce entrepreneur partnering with us means unlocking your software's true potential you know experience the confidence of knowing that your software meets the highest quality and compliance standards while driving success in your industry good and bad of the week good wife is having some better days uh from her uh some from her health issues uh bad she's still having those health issues so we're it's a flip of a coin as to what it's going to be like from day to day so as a conclusion of a season I think we always as we've always done or I think always done we just want to look back on the season a little bit talk a little bit about the developer journey and I think I think one of the things I want to do is uh sort of like highlight maybe a couple things like some things that have stuck out to me as we've gone back through this um you know sort of themes or recurring ideas or things like that and I do go back to I think we will talk about this I think into the next season we're going to look at some of these things is making sure that you are keeping up making sure that you are making some progress on a regular basis making sure and this is in so many different ways this is an important part of what you do this includes the other thing that we all hate to do but but know is very important which is communication things like you know status and documentation and things like that and even dare I say uh technical debt is making sure that you keep up that you are not letting stuff pile up or you're not um you know missing the mark too many times uh there's a there's a book on a thing called Atomic habits where he talks about like very you know very small things that are just little habits are going to help you out and I think he's the one that said that you know when you you're building a habit you can miss a day but make sure you never miss two in a row it's one of those things where it's like we all struggle we life occurs and you have things get in your way but for a lot of these things that we want to do career road map is is definitely one of those progressing on those if we're in a side hustle or something like that let's make sure that we are hitting our targets whether it's a it's a daily uh kind of a drum beat or maybe it's a weekly Cadence or whatever it happens to be is to make sure that we settle into these things that we when we commit we commit to that time that we say hey if I'm going to spend 15 minutes a day then like put it on your SK schedule you know put it on your calendar something like that I literally have some of those kinds of things where I'm just like all right you know every morning at 6:30 I'm going to spend 15 minutes on it don't always make it at 6:30 but it's one of those that it's like I have that on my calendar every day and so I'll move it around I'll do what I need to do to be like I need to do this highly recommend the same for you and I think throughout our our developer Journey we've hit on that in several areas whether it is things like you know going back to your career world map or how to learn new things or heing up with technology and how it changes so I think that's one of those that it's really it's really interesting as we've gone through now 22 seasons of this stuff that time and time again one of the things that has gone back to that really I think should resonate and has really helped me is that whole idea of just keep the ball movement just you know that daily touch whatever it is is keeping that momentum going and once you've got the mo the momentum going it really does help you continue because that's what momentum does what are some of your thoughts yeah one of the things that kind of resonated with me this season is you know as we're talking about this developer Journey wherever you're at in your career be it at the beginning the middle you're starting your own business or you're an owner the on top of communication the other thing we kind of touched on that came up a lot is always continue to push yourself always continue to keep your skills up to date or at least identify what you're working on you know don't get stale ironically enough I actually had a couple phone calls during this journey with different Entre R preneurs business owners and customers where it really resonated it's like hey we need this or we're looking for this what you know is this something you might want to do or do you know people that can do this it's one of those where you have to kind of break out of your shell and talk to people you know you you may be really good at one particular area but your company might go under tomorrow or the company you work for could lay you off what are you going to do next and as we talked about those opport OPP unities and what to look forward to and kind of areas to Pivot and move forward especially to enhance your skills those were things that really stood out and really applied especially in today's industry I mean you just read a news article you know banks are laying off you know banks are being acquired the game industry is in complete turmoil you have production companies laying off left and right Google's laying off Facebook if you're in those groups what are you going to do and we talked about a lot of those uh things in this journey how to Pivot how to maybe take on that next uh job rooll or better off what is it that you're really passionate about really good at and just go start your business you know we covered a lot of that and that really stuck with me especially with what's been going on in the news lately yeah I think that's it's it's that cliche is that the one thing that never changes is change you know where we're at is there's there's always going to be that change but an interesting thing I that sort of came of on as you were going through that is I have often said that one of the most valuable probably the most valuable thing that I learned when I went through my degree in college was I learned how to learn I learned how to adopt to new things quickly and this is something that if you if you look through that developer Journey time and time again whether you're you're just starting out or you're you know just you're starting to settle into your career or you're even you know even on the the senior end or the you know even in the Twilight career there still is these it's sort of like there's these like little Sprints that you do in your career where you're going to have to learn something and it is something that as you go through time and you do it over and over again I think you also like all of us you'll get better at it like when we do it over and over we get better at doing it and I think that's part of it is really spending the time and embracing that we we really don't have a choice we're going to have to learn we're going to have new things and getting ourselves to understand how we learn best and then set ourselves up for Success when we walk into this and it's it's something like I just went back started with a new I've got a new customer that is a whole new world of stuff of of all of their systems and all of the things that they've got out there and that's part of what my you know sort of it's a it's a reset and a sense because there's some there's so these things that I had zero knowledge of you know a few days ago basically and now I'm slowly gaining knowledge because that's what you do is you you don't know what you know what custom application is in your job until you get into that and that may be a departmental thing so maybe you move to a new department and you don't realize that they you maybe you don't you didn't know before all of the things that that department did or you may go to a new employer you may have a new you know a new Gig if you're consulting or what whatever it is there's always that new stuff out there and that's on top of things like you know brand new language versions and they'll put new stuff out there and all kinds and they'll be within that uh which is another one a fun language actually too I guess if you look at C and you look at Java the progression of those over the years is they've taken all of these Concepts that are programming Concepts and slowly baked them into the language there's things that early on didn't really exist or weren't supported well but then have become you know much more like a staple of the language as it's grown and of course you know you now have things You' gone from like way back in the day where it's just direct client server now you have web applications and mobile applications and phone applications and all these are you know watch application all these things that didn't exist before but now we're we're learning so again it's like it's one of those things yes the changes are always going to come and I think one of the things you can do best to help yourself that we've seen through this is along with that momentum is a early on is figure out where your strengths are and be able to utilize those and apply those as we talked about several times over the years being able to apply what you know and how you do it in a new you know new situation in a new environment your thoughts yeah that triggered one of the things I was thinking about where on the flip side as you're going through this or as you're learning or you're in a business one of the things we talked about a lot this season is documentation be it document documenting what your daily tasks are what your job is to document the code document what you're working on if you truly document your entire career either be it through like G repositories or code you know sour safe if you keep track of your stuff and you organize it and you manage it well that is going to be your go-to for your food Library for your next project like Rob said he just ran into something new I guarantee you probably within a week or two he's going to have a little Wiki up somewhere keeping notes of what he's doing he's probably going to have some code repositories for some snapshots or even a kitchen sink app as we go through this is the kind of Maintenance in our journey that can be overlooked and it's funny as we went through the whole season we kind of touched on it on almost every other episode it's like make sure you document make sure you keep track of your code on the flip side of that we also talked about the other thing that I'm bad at I don't like doing and that was working on your business or working on yourself we have to take the time to better ourselves we have to schedule those trainings we have to pick up the book we have to read new tech on new technologies we also have to keep up with our business you know we got to pay the bills we got to pay our personal bills basically you have to do the things in life that you don't like you still have to do them so as you go through and you're learning or you're building the business make sure you don't neglect those because you don't want to be laid on your bills and then you find out you know your powers turned off or you can't pay your consultants and next thing you know you lose the contract because the codee's not moving forward make sure you take the time and look at your tools periodically like Rob said at the beginning build those good habits of 50 minutes a day hour a week once a week but the other thing I want to stress too is in the working on yourself working on your business make sure to batch those make sure you give yourself enough time that you can actually put enough effort in that you're going to get the return on investment you don't want to spend five minutes on it every day and then the next thing you know whoops uh what did I do five days ago give yourself enough time to absorb learn and give your business the time and effort it needs to to grow I see you came off mute Rob what are your thoughts oh I was just going to say that um there's a guy ran into many many years ago that was a developer that was uh I think he was Junior to me at the time I can't remember but it was he was sort of new but one of the things that he did is he had a a written journal every day he would write down you know it's basically his daily status he would write down what did I do today what was I working on today and while and it it goes to the documentation side but it's not just documenting for somebody else I think it would be for me and that's like and you now we have blogs and things like that but for me it would be really useful to be able to go back and look at what was I doing here and some of it's like yeah it's I guess it could be a little bit a trip down memory lane but it's really more about like how so you can look at like how you've progressed through things or you know as Michael alluded to is you can go figure out like how did I solve that problem I remember I I saw that problem where did I see that problem and honestly that's part of what we have with developing Nora there's a lot of those like scratch your own itch things where we were we we had a problem to solve ended up writing a Blog article about it and have gone back to it on multiple occasions since then to be like how was it oh yeah that's right I can go I walk through my code and figure out how I did it so there's and and I've mentioned some other things uh through this about and some of it is it's like having your code repository like I said or a blog or something like that so it's thinking through how can you sort of like track what you're doing and how can you measure it and how can you document it for your own help as well as somebody else because sometimes it is it's things like where did I put that you know what was that tool that I was researching what was that uh you know that site that I went to or what was it how was that I logged into that certain vendor you know specific portal and things like that there's just so many of those things that it is I think it is very valuable for us to keep a record of what we're doing so that we can go back to it cuz we do have just too much stuff in our head and is really easy to get lost with that uh closing thoughts yeah the last thought I had which came out a conversation yesterday with a friend of mine is if you find yourself in a rut and we talked through the season on this but as you have your highs and lows when you're in those lows look at the things like your code repositories or the things that you're passionate about and maybe data mind those or M your own projects to build something new to sell to a customer or to even put out there as a new application you know everything we touched in this developer Journey can lead you to launching your new product especially if you're an employee if you're already a vendor and business is getting slow this might be a great opportunity to look at that and then look at your local customers your Global customers and figure out heyy what is it that they really need that they don't have and how can I scratch that itch yeah I think that's that's one of those that whenever you've you need a I don't know a muse or something like that sort of an idea of you how do I like what's my next thing is it's really good to go back to that data to that those documents those projects that you've worked on and maybe find one that you didn't complete maybe find one that got sheld at some point it could be something that you you know you may stumble across something that you worked on years ago with some company and they you know they've moved on and now you've got something like hey maybe I can go take that and and adjust it or move it or or do something with it that's not necessarily just stealing their idea and pushing it forward but there's a lot of times you'll say oh I can take this and now you know maybe it didn't work the way you wanted it to in the past but now I can or I can take that concept or that General structure that I built and utilize it somewhere else as always where are as we wrap this sucker up leave us a email shoot us an email at info developer.com check us out on developer.com we've got a contact form there's lots of different ways to get a hold of us we are always happy to get information from you and this is really going to help we're going to look for we love to get feedback as we go into the next season because that's going to be the whole point basically is we're going to talk about every episode except maybe the first we'll see how that goes we're going to have challenges we're going to have uh act action items and things like that to basically key takeaways to say okay go with this whatever it is that we discuss on that episode whatever that tool is whatever that uh you know that skill is or whatever it is we're going to say here's what you should do and it's probably going to be a series of like you know sday challenges 10day challenges something like that to just say go do this for the next you know several days and yeah you go over 30s something episodes a couple times a week you may have three or four of these things going on at a time so we're going to try to keep them uh bite-sized and manageable but let's face it we are all very busy we all have a lot on our plate so you should be used to like you know juggling a lot of balls at the same time that being said we're going to wrap this one up so go out there and have yourself a great day a great week and we will talk to you next season and bonus material yeah one of the things throughout the entire journey of this season you know if depending upon where you jumped in on the season go back and kind of listen to it from the beginning go all the way through it we have great material and links out on the podcast for each of the blogs the videos are on YouTube the other thing is look through the developer Nur site we've got tons and tons of material out there to help you jump start reinv or you know invigorate your kind of you know your itch your need to learn uh we've got a lot of material out there and one of the things we didn't really touch on with the documentation which was kind of funny I ran into this yesterday is a lot of the AI tools are using asid do notation so we actually have some videos out on the site for asid dos I will actually be adding some new ones here uh fairly recent or fairly soon excellent I'm going to throw out some just random kind of bonus material because this just seems like a good time to do it uh one of the things is interesting is I've had when I started my podcast Journey when I was first getting introduced to podcast there were probably two that were um mile markers of some sort for like very big milestones in my progression in the world of podcast the one of the very first ones I I got into was one called boag World b a g world it is about uh web it was web development standards and designing and things like that and they ran for a long time and Bo boag is actually named after Paul boag and then he's got Marcus lington as his co-host and they you know paused it well they ended it um around I can't remember like 2019 2020 2021 somewhere in there I think it was around 2020 somewhere there like in the middle of the the pandemic stuff they're just like look we've been doing it for like 15 years they said we're done well just recently uh like a month or two ago they said you know what we're going to relaunch it so they're doing it again and they're going back to like then they did Seasons they did all kinds of stuff and so they've relaunched and now we're doing it I think like once a like twice a month or something like that it's not as frequent but it was a reboot so that was really cool to see something that I thought was dead and by the way I was still catching up on some of their last it died at some point and I was still way behind and was catching up episodes so been able to listen to him all along and it's sort of fun to see him reboot it also CU it's like a it's like a theme or something if another Milestone was called dignation it was when they went into from audio into the video world and that one died well didn't die they they quit that one Clos that down in I don't know 2014 2015 something like that and they have rebooted as well so they've come back you can go check them out they're doing it randomly like you know once or twice a month as well but it's really interesting to see these some of these podcasts that were were successful to whatever you know measure they had they did pretty good they stopped and now they've come back and I think it's basically in in all those cases it's just because these people enjoyed what they were doing and they've come back into it but I also want to throw that out to just some props out to those guys and do you know in case you had any knowledge of them or anything because there wasn't unless you were really in the loop you would not have probably known that these things have rebooted I sort of stumbled across them and was you know pleasantly surprised when suddenly a a dead podcast Channel like popped up a new episode again I was like what the heck what is going on so that will wrap this one up we're not done we're not quitting we're g to come back into our next season so we will uh wrap this up wrap the season up and we're going to come back into the building better developer season I don't know exactly if that's what we're going to call it we probably need to get a little bit better seasonal name but you'll figure that out next time around until then have yourself a good one and we'll talk to you later [Music]
Transcript Segments
[Music]
and we are recording oh H this morning
stuff versus afternoon stuff is just not
the
same a little different when I gota like
wake up and like get all the caffeine
flowing and all that goodness
so uh let's see so this
episode we are G to wrap up the season
so we will uh haven't even thought about
what we're going to do to wrap up the
season so we're going to see how this
goes this should be really fun I will
say so we will kick it off and see where
we go well hello and welcome back we are
continuing and concluding in the
ultimate episode of our season on the
developer Journey we're wrapping it up
this time around we are building better
developers we are develop andur I am Rob
Broadhead I'm one of the founders of
develop andur also a founder of Arby
Consulting where we help you find the
best ways to utilize your technology
through simplification automation
integration we do whatever we can to
work with you figure out where you're at
where you want to go and we get in the
car build it and drive there not the
Perfect Analogy but hey good thing bad
thing um I'm GNA go with the bad thing
is I started this morning and had like a
little bit of work to do and it's one of
those things where it's just like the
code does not want to do what it's
supposed to do it's like I would sit
there it was a database thing and I
could like see the query go and I would
watch the the all the data change that's
supposed to change and then a second
later it would flip right back there was
a commit and a roll back somewhere and I
don't use roll backs anywhere so
something was like
decommitting really fun to try to track
that sucker down and why it was like
saying nope I'm not going to actually do
that so that would be my bad thing good
thing is I have gotten through a week of
it was one of these weeks where it's
just like you get up and you're just
like full day and your day doesn't end
until probably 5 minutes after you
collapse into bed at the end of the day
it's just one of those just like a a
series of very busy days and I got
through it and I'm still alive so
there's that going for me somebody else
who is alive on the other side of this
is Michael and I'm going to let you go
ahead and introduce
yourself hey everyone my name is Michael
malash I am also one of the co-founders
of developer building better developers
I am also the founder of Envision QA we
are your software development and
quality assurance partner we build
software tailored to meet the unique
needs of healthcare professionals and
small to midsize e-commerce
businesses you know whether you're a
healthcare provider or an e-commerce
entrepreneur partnering with us means
unlocking your software's true potential
you know experience the confidence of
knowing that your software meets the
highest quality and compliance standards
while driving success in your industry
good and bad of the week
good wife is having some better days uh
from her uh some from her health issues
uh bad she's still having those health
issues so we're it's a flip of a coin as
to what it's going to be like from day
to
day so as a conclusion of a season I
think we always as we've always done or
I think always done we just want to look
back on the season a little bit talk a
little bit about the developer journey
and I think I think one of the things I
want to do is uh sort of like highlight
maybe a couple things like some things
that have stuck out to me as we've gone
back through this um you know sort of
themes or recurring ideas or things like
that and I do go back to I think we will
talk about this I think into the next
season we're going to look at some of
these things is making sure that you are
keeping up making sure that you are
making some progress on a regular basis
making sure and this is in so many
different ways this is an important part
of what you do this includes the other
thing that we all hate to do but but
know is very important which is
communication things like you know
status and documentation and things like
that and even dare I say uh technical
debt is making sure that you keep up
that you are not letting stuff pile up
or you're not um you know missing the
mark too many times uh there's a there's
a book on a thing called Atomic habits
where he talks about like very you know
very small things that are just little
habits are going to help you out
and I think he's the one that said that
you know when you you're building a
habit you can miss a day but make sure
you never miss two in a row it's one of
those things where it's like we all
struggle we life occurs and you have
things get in your way but for a lot of
these things that we want to do career
road map is is definitely one of those
progressing on those if we're in a side
hustle or something like that let's make
sure that we are hitting our targets
whether it's a it's a daily uh kind of a
drum beat or maybe it's a weekly Cadence
or whatever it happens to be is to make
sure that we settle into these things
that we when we commit we commit to that
time that we say hey if I'm going to
spend 15 minutes a day then like put it
on your SK schedule you know put it on
your calendar something like that I
literally have some of those kinds of
things where I'm just like all right you
know every morning at 6:30 I'm going to
spend 15 minutes on it don't always make
it at 6:30 but it's one of those that
it's like I have that on my calendar
every day and so I'll move it around
I'll do what I need to do to be like I
need to do
this highly recommend the same for you
and I think throughout our our developer
Journey we've hit on that in several
areas whether it is things like you know
going back to your career world map or
how to learn new things or heing up with
technology and how it changes so I think
that's one of those that it's really
it's really interesting as we've gone
through now 22 seasons of this stuff
that time and time again one of the
things that has gone back to that really
I think should resonate and has really
helped me is that whole idea of just
keep the ball movement just you know
that daily touch whatever it is is
keeping that momentum going and once
you've got the mo the momentum going it
really does help you continue because
that's what momentum does what are some
of your
thoughts yeah one of the things that
kind of resonated with me this season is
you know as we're talking about this
developer Journey wherever you're at in
your career be it at the beginning the
middle you're starting your own business
or you're an owner the on top of
communication the other thing we kind of
touched on that came up a lot
is always continue to push yourself
always continue to keep your skills up
to date or at least identify what you're
working on you know don't get stale
ironically enough I actually had a
couple phone calls during this journey
with different Entre R preneurs business
owners and customers where it really
resonated it's like hey we need this or
we're looking for this what you know is
this something you might want to do or
do you know people that can do this it's
one of those where you have to kind of
break out of your shell and talk to
people you know you you may be really
good at one particular area but your
company might go under tomorrow or the
company you work for could lay you off
what are you going to do next and as we
talked about those opport OPP unities
and what to look forward to and kind of
areas to Pivot and move
forward especially to enhance your
skills those were things that really
stood out and really applied especially
in today's industry I mean you just read
a news article you know banks are laying
off you know banks are being acquired
the game industry is in complete turmoil
you have production companies laying off
left and right Google's laying off
Facebook if you're in those groups
what are you going to do and we talked
about a lot of those uh things in this
journey how to Pivot how to maybe take
on that next uh job rooll or better off
what is it that you're really passionate
about really good at and just go start
your business you know we covered a lot
of that and that really stuck with me
especially with what's been going on in
the news
lately yeah I think that's it's it's
that cliche is that the one thing that
never changes is change you know where
we're at is there's there's always going
to be that change but an interesting
thing I that sort of came of on as you
were going through that is I have often
said that one of the most valuable
probably the most valuable thing that I
learned when I went through my degree in
college was I learned how to learn I
learned how to adopt to new things
quickly
and this is something that if you if you
look through that developer Journey time
and time again whether you're you're
just starting out or you're you know
just you're starting to settle into your
career or you're even you know even on
the the senior end or the you know even
in the Twilight career there still is
these it's sort of like there's these
like little Sprints that you do in your
career where you're going to have to
learn something and it is something that
as you go through time and you do it
over and over again I think you also
like all of us you'll get better at it
like when we do it over and over we get
better at doing it and I think that's
part of it is really spending the time
and embracing that we we really don't
have a choice we're going to have to
learn we're going to have new things and
getting ourselves to understand how we
learn best and then set ourselves up for
Success when we walk into this and it's
it's something like I just went back
started with a new I've got a new
customer that is a whole new world of
stuff of of all of their systems and all
of the things that they've got out there
and that's part of what my you know sort
of it's a it's a reset and a sense
because there's some there's so these
things that I had zero knowledge of you
know a few days ago basically and now
I'm slowly gaining knowledge because
that's what you do is you you don't know
what you know what custom application is
in your job until you get into that and
that may be a departmental thing so
maybe you move to a new department and
you don't realize that they you maybe
you don't you didn't know before all of
the things that that department did or
you may go to a new employer you may
have a new you know a new Gig if you're
consulting or what whatever it is
there's always that new stuff out there
and that's on top of things like you
know brand new language versions and
they'll put new stuff out there and all
kinds and they'll be within that uh
which is another one a fun language
actually too I guess if you look at C
and you look at Java the progression of
those over the years is they've taken
all of these Concepts that are
programming Concepts and slowly baked
them into the language there's things
that early on didn't really exist or
weren't supported well but then have
become you know much more like a staple
of the language as it's grown and of
course you know you now have things You'
gone from like way back in the day where
it's just direct client server now you
have web applications and mobile
applications and phone applications and
all these are you know watch application
all these things that didn't exist
before but now we're we're learning so
again it's like it's one of those things
yes the changes are always going to come
and I think one of the things you can do
best to help yourself that we've seen
through this is along with that momentum
is a early on is figure out where your
strengths are and be able to utilize
those and apply those as we talked about
several times over the years being able
to apply what you know and how you do it
in a new you know new situation in a new
environment your
thoughts yeah that triggered one of the
things I was thinking about
where on the flip side as you're going
through this or as you're learning or
you're in a business one of the things
we talked about a lot this season is
documentation be it document documenting
what your daily tasks are what your job
is to document the code document what
you're working on if you truly document
your entire career either be it through
like G repositories or code you know
sour safe if you keep track of your
stuff and you organize it and you manage
it well that is going to be your go-to
for your food Library for your next
project like Rob said he just ran into
something new I guarantee you probably
within a week or two he's going to have
a little Wiki up somewhere keeping notes
of what he's doing he's probably going
to have some code repositories for some
snapshots or even a kitchen sink app as
we go through this is the kind of
Maintenance in our journey that can be
overlooked and it's funny as we went
through the whole season we kind of
touched on it on almost every other
episode it's like make sure you document
make sure you keep track of your code on
the flip side of that we also talked
about the other thing that I'm bad at I
don't like doing and that was working on
your business or working on yourself we
have to take the time to better
ourselves we have to schedule those
trainings we have to pick up the book we
have to read new tech on new
technologies we also have to keep up
with our business you know we got to pay
the bills we got to pay our personal
bills basically you have to do the
things in life that you don't like you
still have to do them so as you go
through and you're learning or you're
building the business make sure you
don't neglect those because you don't
want to be laid on your bills and then
you find out you know your powers turned
off or you can't pay your consultants
and next thing you know you lose the
contract because the codee's not moving
forward make sure you take the time and
look at your tools periodically like Rob
said at the beginning build those good
habits of 50 minutes a day hour a week
once a week but the other thing I want
to stress too is in the working on
yourself working on your business make
sure to batch those make sure you give
yourself enough time that you can
actually put enough effort in that
you're going to get the return on
investment you don't want to spend five
minutes on it every day and then the
next thing you know whoops uh what did I
do five days ago give yourself enough
time to absorb learn and give your
business the time and effort it needs to
to grow I see you came off mute Rob what
are your thoughts oh I was just going to
say that um there's a guy ran into many
many years ago that was a developer that
was uh I think he was Junior to me at
the time I can't remember but it was he
was sort of new but one of the things
that he did is he had a a written
journal every day he would write down
you know it's basically his daily status
he would write down what did I do today
what was I working on today and while
and it it goes to the documentation side
but it's not just documenting for
somebody else I think it would be for me
and that's like and you now we have
blogs and things like that but for me it
would be really useful to be able to go
back and look at what was I doing here
and some of it's like yeah it's I guess
it could be a little bit a trip down
memory lane but it's really more about
like how so you can look at like how
you've progressed through things or you
know as Michael alluded to is you can go
figure out like how did I solve that
problem I remember I I saw that problem
where did I see that problem and
honestly that's part of what we have
with developing Nora there's a lot of
those like scratch your own itch things
where we were we we had a problem to
solve ended up writing a Blog article
about it and have gone back to it on
multiple occasions since then to be like
how was it oh yeah that's right I can go
I walk through my code and figure out
how I did it so there's and and I've
mentioned some other things uh through
this about and some of it is it's like
having your code repository like I said
or a blog or something like that so it's
thinking through
how can you sort of like track what
you're doing and how can you measure it
and how can you document it for your own
help as well as somebody else because
sometimes it is it's things like where
did I put that you know what was that
tool that I was researching what was
that uh you know that site that I went
to or what was it how was that I logged
into that certain vendor you know
specific portal and things like that
there's just so many of those things
that it is I think it is very valuable
for us to keep a record of what we're
doing so that we can go back to it cuz
we do have just too much stuff in our
head and is really easy to get lost with
that uh closing thoughts yeah the last
thought I had which came out a
conversation yesterday with a friend of
mine is if you find yourself in a rut
and we talked through the season on this
but as you have your highs and lows when
you're in those lows look at the things
like your code repositories or the
things that you're passionate about and
maybe data mind those or M your own
projects to build something new to sell
to a customer or to even put out there
as a new application you know everything
we touched in this developer Journey can
lead you to launching your new product
especially if you're an employee if
you're already a vendor and business is
getting slow this might be a great
opportunity to look at that and then
look at your local customers your Global
customers and figure out heyy what is it
that they really need that they don't
have and how can I scratch that
itch yeah I think that's that's one of
those that whenever
you've you need a I don't know a muse or
something like that sort of an idea of
you how do I like what's my next thing
is it's really good to go back to that
data to that those documents those
projects that you've worked on and maybe
find one that you didn't complete maybe
find one that got sheld at some point it
could be something that you you know you
may stumble across something that you
worked on years ago with some company
and they you know they've moved
on and now you've got something like hey
maybe I can go take that and and adjust
it or move it or or do something with it
that's not necessarily just stealing
their idea and pushing it forward but
there's a lot of times you'll say oh I
can take this and now you know maybe it
didn't work the way you wanted it to in
the past but now I can or I can take
that concept or that General structure
that I built and utilize it somewhere
else
as always where are as we wrap this
sucker
up leave us a email shoot us an email at
info developer.com check us out on
developer.com we've got a contact form
there's lots of different ways to get a
hold of us we are always happy to get
information from you and this is really
going to help we're going to look for we
love to get feedback as we go into the
next season because that's going to be
the whole point basically is we're going
to talk about every episode except maybe
the first we'll see how that goes we're
going to have challenges we're going to
have uh act action items and things like
that to basically key takeaways to say
okay go with this whatever it is that we
discuss on that episode whatever that
tool is whatever that uh you know that
skill is or whatever it is we're going
to say here's what you should do and
it's probably going to be a series of
like you know sday challenges 10day
challenges something like that to just
say go do this for the next you know
several days and yeah you go over 30s
something episodes a couple times a week
you may have three or four of these
things going on at a time so we're going
to try to keep them uh bite-sized and
manageable but let's face it we are all
very busy we all have a lot on our plate
so you should be used to like you know
juggling a lot of balls at the same time
that being said we're going to wrap this
one up so go out there and have yourself
a great day a great week and we will
talk to you next
season and bonus material
yeah one of the things throughout the
entire journey of this season you know
if depending upon where you jumped in on
the season go back and kind of listen to
it from the beginning go all the way
through it we have great material and
links out on the podcast for each of the
blogs the videos are on
YouTube the other thing is look through
the developer Nur site we've got tons
and tons of material out there to help
you jump start reinv
or you know invigorate your kind of you
know your itch your need to learn uh
we've got a lot of material out there
and one of the things we didn't really
touch on with the documentation which
was kind of funny I ran into this
yesterday is a lot of the AI tools are
using asid do notation so we actually
have some videos out on the site for
asid dos I will actually be adding some
new ones here uh fairly recent or fairly
soon excellent I'm going to throw out
some just random kind of bonus material
because this just seems like a good time
to do it uh one of the things is
interesting is I've had when I started
my podcast Journey when I was first
getting introduced to podcast there were
probably two that were um mile markers
of some sort for like very big
milestones in my progression in the
world of podcast the one of the very
first ones I I got into was one called
boag World b a g world it is about uh
web it was web development standards and
designing and things like that and they
ran for a long time and Bo boag is
actually named after Paul boag and then
he's got Marcus lington as his
co-host and they you know paused it well
they ended it um around I can't remember
like 2019 2020 2021 somewhere in there I
think it was around 2020 somewhere there
like in the middle of the the pandemic
stuff they're just like look we've been
doing it for like 15 years they said
we're done well just recently uh like a
month or two ago they said you know what
we're going to relaunch it so they're
doing it again and they're going back to
like then they did Seasons they did all
kinds of stuff and so they've
relaunched and now we're doing it I
think like once a like twice a month or
something like that it's not as frequent
but it was a reboot so that was really
cool to see something that I thought was
dead and by the way I was still catching
up on some of their last it died at some
point and I was still way behind and was
catching up episodes so been able to
listen to him all along and it's sort of
fun to see him reboot it also CU it's
like a it's like a theme or something if
another Milestone was called dignation
it was when they went into from audio
into the video world and that one died
well didn't die they they quit that one
Clos that down in I don't know 2014 2015
something like that and they have
rebooted as well so they've come back
you can go check them out they're doing
it randomly like you know once or twice
a month as well but it's really
interesting to see these some of these
podcasts that were were successful to
whatever you know measure they had they
did pretty good they stopped and now
they've come back and I think it's
basically in in all those cases it's
just because these people enjoyed what
they were doing and they've come back
into it but I also want to throw that
out to just some props out to those guys
and do you know in case you had any
knowledge of them or anything because
there wasn't
unless you were really in the loop you
would not have probably known that these
things have rebooted I sort of stumbled
across them and was you know pleasantly
surprised when suddenly a a dead podcast
Channel like popped up a new episode
again I was like what the heck what is
going on so that will wrap this one up
we're not done we're not quitting we're
g to come back into our next season so
we will uh wrap this up wrap the season
up and we're going to come back into the
building better developer season I don't
know exactly if that's what we're going
to call it we probably need to get a
little bit better seasonal name but
you'll figure that out next time around
until then have yourself a good one and
we'll talk to you later
[Music]