Does it really matter if you just happen to know how to do huffman codes, or does it matter more if you can find out how to do them when you are required to?
The amount of knowledge in the universe is essentially infinite.
31–38 of 38 posts
Does it really matter if you just happen to know how to do huffman codes, or does it matter more if you can find out how to do them when you are required to?
The amount of knowledge in the universe is essentially infinite.
Humans are learning by repetition and forgetting things that aren't repeated commonly. We can do a lots of mistakes, creative thinking and also new ideas by mistakes. Computers remembers everything forever and can do extremely precisely anything told but can't do batshit by itselfs. Your frustration seems to be born from the fact that humans and computers are so incompatible. I have news for you - to be frustrated by this incompatibility is part of our job.
Oh and don't forget to compare yourself with your previous-self instead of your colleagues.
"Everything is slow, cumbersome"
You may want to evaluate if this is going on even in other spheres of your life and see where the crux of the problem lies. Unless this is how you always were, these are symptoms of something else. Perhaps you need to figure out what is bothering/troubling/ailing you. It could be inadequate rest or something entirely different. Find someone who can look at things objectively and can help you sort this out - perhaps a therapist, doctor or a trusted friend?
I still look up the order to create a basic Linux symlink. Acronyms or pneumonic devices can help solidify the things you do frequently to commit them to memory. Frequent repetition, de stressing, quality sleep, exercise and SLOWING DOWN to actually digest the patterns and actions you’re doing can help. Beyond that note things down and the rest isn’t important enough to need to remember, google is fine.
You don't see the sausage being made in others heads. They will have trouble with things you find trivial and vice versa. If there are things you can learn from them, do so. Practice the things you need to work on. Compare your present self to your past self, not as much to your peers. When I started at my current company, I was the slowest person, had the least professional and domain knowledge, and had to majorly catch up. I set aside some time per night or per week to get a little better. Fast forward and it all worked out. I'm still slower, I think, at a lot, but I have a lot to offer too. Note the value you bring.
You say that you're talking about "basic" things... I have no idea what a huffman code is or what two's complement even means. Literally, not figuratively, zero idea. ... I'm a PhD researcher in Deep Learning... But I had to DuckDuck why differentiation works the way it does to explain it for a friend the other day. I still can't remember what happens when you differentiate minus powers. Does x^-1 become a squared fr…
Most coders would use libraries for UTF8 and a high level programming language that doesn’t segfault - in other words they’d “cheat” but in reality they probably just want to solve the problem quick and get the job done.