One of the biggest luxuries to building projects as a hobby or learning experience...
Time. Unlimited time.
There's essentially no deadline for your your side projects if you're just doing them to learn. While I think that building side projects is the absolute best way to learn (this is my opinion and I realize it doesn't hold true for every individual), people can miss out on the fact that this differs from the real world.
In a hobby project, you can refactor and spend all the time in the world trying to perfect it. In the "real world", you can't. You eventually need to accept that things are "good enough" and keep moving.
This doesn't mean ignore tech debt. It does mean that you have legitimate time constraints and you need to start considering them when you're prioritizing.
Check out the full video:
• Your Software Will NEVER Be Perfect A...
----
📨 Sign up for my FREE email newsletter:
https://subscribe.devleader.ca
🗣️ Share with your network!
#softwareengineer #softwaredeveloper #developer #softwaredevelopment
Watch video One of the biggest luxuries to building projects as a hobby or learning experience... online without registration, duration hours minute second in high quality. This video was added by user Dev Leader 09 August 2024, don't forget to share it with your friends and acquaintances, it has been viewed on our site 440 once and liked it 14 people.