I work as an email developer at a company, where I primarily use existing email templates and occasionally write custom code to create new sections. I know there's a growth cap in this company so I’ve been learning Shopify and creating personal projects to enhance my skills and aim to be prepared for new opportunities and interesting roles I come across. But I do have to be honest, I did get lazy once I was comfortable in this position, but I lit a fire under my ass and knocked some sense in my brain. Thanks for this content, Don!
Bingo. ALWAYS be learning. And that translates to everything. If you're an academic, stay up to date on the latest publications and patents. If you're a machine operator, know how to work with any kind of equipment that might be in your industry.
4:27 famous last words. One of my biggest regrets in life is taking more responsibility at my corporate job. And that’s a growing concern among employees everywhere. You’re more likely than not just going to get more tasks and a greater variety of tasks. That sounds good ONLY when you’re bored. When you’re in the high-stress position, you’ll want to scale back. Appreciate what you have and get good at your tasks. If you can get work done faster, use the surplus time to work on your own stuff. Software is too project-specific to “learn” for learnings sake. There’s no “dev” industry. It’s all project-specific reqs and tasks. There’s nothing scary about the expectations of a new employer. It will take some time to learn their way of working. Figure out what they want and do it. They’re most likely a mess and that’s why they have work and need people to do it for them.
Im at a dev job where we use lowcode a lot with almost zero opportunity to improve. Usually our code we write is extremely basic. We also have no unit tests, no real version control, not even a real stack. I told them im not growing and they said just need to work on my programming fundamentals… i barely code and the code i write in my own time is good. I gotta leave there
Definitely consider building a personal project on the side to build up those skills that haven't been challenged in that position (at least until you land that next opportunity).
The thing that annoys me no end is this “paint by numbers” style of development… When given a requirement for anything new, they just grab random junk off the internet and duct tape bits together, and call it a “product” It can’t run without half a dozen “cloud” services strung together, and it’s guaranteed to break as soon as 1 little module in the Jenga tower of dependencies decides to “add a new feature” The guy that threw it together overnight gets a gold star from management. The other developers who are already working 10 hours a day get stuck with having to maintain it
I just know things. In a previous video I told people I was watching them from their camera when they would get distracted by Netflix. People still don't believe me though.
I work as an email developer at a company, where I primarily use existing email templates and occasionally write custom code to create new sections. I know there's a growth cap in this company so I’ve been learning Shopify and creating personal projects to enhance my skills and aim to be prepared for new opportunities and interesting roles I come across. But I do have to be honest, I did get lazy once I was comfortable in this position, but I lit a fire under my ass and knocked some sense in my brain. Thanks for this content, Don!
It seems like you've recently been kicking your butt in a new direction from your other comments. Always love to hear that.
It's not about job security, it's skill security. Keep your skills current and stay competitive.
Bingo. ALWAYS be learning. And that translates to everything. If you're an academic, stay up to date on the latest publications and patents. If you're a machine operator, know how to work with any kind of equipment that might be in your industry.
This is the realest thing I've heard this week. Thank you.
4:27 famous last words.
One of my biggest regrets in life is taking more responsibility at my corporate job. And that’s a growing concern among employees everywhere. You’re more likely than not just going to get more tasks and a greater variety of tasks. That sounds good ONLY when you’re bored. When you’re in the high-stress position, you’ll want to scale back. Appreciate what you have and get good at your tasks. If you can get work done faster, use the surplus time to work on your own stuff. Software is too project-specific to “learn” for learnings sake. There’s no “dev” industry. It’s all project-specific reqs and tasks.
There’s nothing scary about the expectations of a new employer. It will take some time to learn their way of working. Figure out what they want and do it. They’re most likely a mess and that’s why they have work and need people to do it for them.
So true
Im at a dev job where we use lowcode a lot with almost zero opportunity to improve. Usually our code we write is extremely basic. We also have no unit tests, no real version control, not even a real stack. I told them im not growing and they said just need to work on my programming fundamentals… i barely code and the code i write in my own time is good. I gotta leave there
Definitely consider building a personal project on the side to build up those skills that haven't been challenged in that position (at least until you land that next opportunity).
@@DonTheDeveloper im working on some projects at the moment to build my backend skills up!
really relevant to my situation and full of great advice. fantastic work!
Thanks! I'm glad you found it helpful.
The thing that annoys me no end is this “paint by numbers” style of development…
When given a requirement for anything new, they just grab random junk off the internet and duct tape bits together, and call it a “product”
It can’t run without half a dozen “cloud” services strung together, and it’s guaranteed to break as soon as 1 little module in the Jenga tower of dependencies decides to “add a new feature”
The guy that threw it together overnight gets a gold star from management.
The other developers who are already working 10 hours a day get stuck with having to maintain it
youre never trapped unless YOU keep yourself trapped.
100%
Awe I wanna feel trapped in a dead in dev job lol
Bro, you made this just for me. How did you know?😂😅
I just know things. In a previous video I told people I was watching them from their camera when they would get distracted by Netflix. People still don't believe me though.
Thanks alot ❤
is starting a side project better than getting good at leetcode? hmmmmmmm
Do a project with complexity, you'll need some leet code skills in that
Nothing you said was wrong but it also felt empty at the same time.