Earlier quoted context omitted.
Google and Spotify are supposed to get among the best / most productive developers though
According to what evidence? I have worked with developers who later ended up working for Google and they were OK but not great. They didn’t stand out in any way.
Challenging projects every programmer should try (2019)
341–346 of 346 posts
Re: Challenging projects every programmer should try (2019)
#342Earlier quoted context omitted.
Wait what? Cpu instructions are literally the easiest part of writing an emulator there is.
That part has been done to death and optimized to hell, that was my main thought. Plus it's a ton of research on the opcodes etc.
Re: Challenging projects every programmer should try (2019)
#343Earlier quoted context omitted.
It’s simple really: write libraries and frameworks yourself and use them for real projects. It will give you a great understanding of what makes a quality library/framework and make you a better programmer.
Are you perchance working in academia? Your suggestion seems to assume unlimited time and resources to write everything yourself, while the purpose of using third-party components usually is to save time and resources.
Think about it as a hobby. Most people have time for hobbies. The rest spend way too much time on social media or watching YouTube. Manage your time better.
Re: Challenging projects every programmer should try (2019)
#344Earlier quoted context omitted.
Are you perchance working in academia? Your suggestion seems to assume unlimited time and resources to write everything yourself, while the purpose of using third-party components usually is to save time and resources.
Nope. 30+ years software developer in industry. Think about it as a hobby. Most people have time for hobbies. The rest spend way too much time on social media or watching YouTube. Manage your time better.
Thank you for the advice which is no doubt well-intentioned.
But don't kid yourself. If you use your spare time for research and development to solve problems at work, then it is not really a hobby, it is just you working overtime for free. If that makes you happy, good for you, but it doesn't change the fact that time and resources are limited. The time is just cheaper in your case.
Re: Challenging projects every programmer should try (2019)
#345Earlier quoted context omitted.
It is a joke based on needing to define "from scratch". Similar to, "how do you bake a cake from scratch? First you must create the universe." Op is gathering the raw ingredients to start fabricating his chips.
Yeah, that’s sand. :)
Re: Challenging projects every programmer should try (2019)
#346Earlier quoted context omitted.
Nope. 30+ years software developer in industry. Think about it as a hobby. Most people have time for hobbies. The rest spend way too much time on social media or watching YouTube. Manage your time better.
> Manage your time better. Thank you for the advice which is no doubt well-intentioned. But don't kid yourself. If you use your spare time for research and development to solve problems at work, then it is not really a hobby, it is just you working overtime for free. If that makes you happy, good for you, but it doesn't change the fact that time and resources are limited. The time is just cheaper in your case.
And yes it might also happen to benefit the job I do currently. But that is not the #1 priority.