3 ms·
My 2¢: I’ve been doing this thing for over 20 years. I’m a voracious reader and always trying to stay just beyond the edge of the industry, as far as knowledge
by withinboredom 4y ago
My 2¢:
I’ve been doing this thing for over 20 years. I’m a voracious reader and always trying to stay just beyond the edge of the industry, as far as knowledge goes. As a programmer, I’m probably somewhere smack in the middle of the bell curve. I’m nothing special, except that I can do it FAST. I don’t just mean the programming part, but the figuring out some new problem is some subset or superset of problems I’ve solved before and applying those to the new problem.
I have a couple secrets that I don’t tell people and it has nothing to do with writing code.
1. Learn how to sell crap and take business 101
Seriously, you learn how to sell and what a business needs to survive. Don’t stop learning, this is just the beginning. It gets you in the doors that friends will open for you, it gets people on board for projects you pitch. It gets you paid more.
This will probably work for as long as other engineers aren’t doing this.
2. Train your memory
I don’t have a photographic memory anymore. I hit my head too many times. You can train your memory though, to that point. Especially when you are young. My memory is still sharper than my peers, I still only need to glance at a file path once to remember it. Usually.
Seriously, go learn how to train your memory. Research it like you’re trying to decide on a new framework. Use what works best for you.
3. Don’t work on bad days
When you have a bad day/morning, call in sick. Take time for you because no one else is going to give you that time. If you aren’t working on bad days, people only see you at your best and you’re more likely to get promoted or a raise.
If you have a lot of bad days, get some therapy and work with them to get to the root of the problem.
- datpiff 4y ago> Seriously, go learn how to train your memory. Research it like you’re trying to decide on a new framework. Use what works best for you. Any pointers on this one? It's hard to tell what is BS
- stealthcat 4y agoNot OP, but in my experience, two methods actually work for me 1. Use SRS (spaced repetition system) like Anki to learn a difficult-to-read language. Slowly but consistently ~1 hour a day learn mandarin or japanese. Personally I managed to get JLPT N3 this way in ~2 years. 2. Specific to muslims: Memorize the Quran with the Itqan method [0]. Literally intense drilling by reciting 100+ times for a page of Quran a day by looking the page then 100+ times not looking. Can spend 2-4 hours easily for a page. [0] https://hifdh.weebly.com/mauritanian.html https://hifdh.weebly.com/mauritanian.html Personally Itqan method is way harder than SRS but retention is faster and stronger even without revision for months.
- withinboredom 4y agoI don’t remember the technique but it boils down to everything having a “place” in my memory. Don’t spend money on this, these kinds of things are what public libraries are for.
- datpiff 4y agoThis one ? https://en.wikipedia.org/wiki/Method_of_loci https://en.wikipedia.org/wiki/Method_of_loci
- withinboredom 4y agoThat’s the one!