[00:01] so today I want to talk about regret I don't have many regrets in my career as that really sticks out and I think a lot of developers probably have this regret too at least in hindsight on my first job at University I was working on a [00:15] unit testing tool for C and C plus plus it was interesting work I was learning about testing I was learning about embedded devices and how computers work a client site to work on their internet Bank the project was all in c-sharp [00:30] which at the time I didn't actually know but I was able to learn quickly and soon I was finishing tickets and adding features to the product over the next features Sprint after Sprint then I was [00:42] exactly the same Tech stack and there I stayed for another two years doing the same thing as time went on I got more and more demotivated I knew C sharp and be enough to do everything I needed to do in my job it wasn't that I knew [00:57] everything but I knew enough to do the work that I was required I had to do and seem to know much more than I did either for those last two years at that company technologies that I'd learned on one hand I'd basically stagnated but it took [01:11] me two years to realize this I changed jobs to an exciting startup in London and I was learning something new every day the work was challenging but I was growing and so was my salary if only I'd made that jump sooner I wouldn't have [01:23] learning anything new I'm now a lot better at switching jobs I never stay in one position for more than two years in some cases I might move internally at something new but other times I just have to change to a different job every [01:37] year I ask myself the question am I still learning I see developers all the the expert they like being the go-to person for any particular topic the anyone else on a particular subject you're probably not learning anything [01:52] new on a regular basis you don't really want to be the smartest person in the room I've interviewed lots of candidates before that have 10 years experience but when you look at their CV they've spent those 10 years at the same company on [02:04] the same Tech stack in the job that I was interviewing for we were using.net core AWS and microservices and of course these candidates had no experience in used these Technologies in their own personal projects then that does go in [02:17] their favor but there's nothing quite like using a technology in anger in a real world setting there's a quote in the book six months to six figures that comes to mind you often hear people say I have 20 years experience I should get [02:29] paid more but in actual fact they only have one year of experience repeated 20 times if after a year on your job you still aren't learning something new at consider looking for a different position in those are not used to [02:42] they're probably thinking doesn't job loyalty count for anything isn't it good to show that you've been at one company for 10 years well actually no it doesn't it means diddly squat if you look at the recent layoffs in software engineering [02:55] from highly profitable companies like Microsoft you'll see that loyalty really developers that have recently let go at Microsoft have been at the company for technologies that you use every single day clearly loyalty should never be a [03:09] factor in your decision-making process Microsoft may have laid people off at random based on their salary and nothing else but chances are there's probably a some of these developers at Microsoft got a little bit too comfortable in [03:22] people but they weren't necessarily contributing or learning anything new on a regular basis of course I don't know this for sure Microsoft could have just pulled their names out of a hat either way loyalty didn't come into the [03:35] you around if you aren't a good investment anymore you need to make sure that you're investing in yourself and you're investing in your skill set and will be really beneficial when you do come to change your job which probably [03:48] you like this video then you might like this one on the worst things about being watching and I'll hopefully see you in the next video