5 ms·
I am a generalist. After programming in A LOT of languages through my 20+ year career, I have given up in memorising any language specific features (APIs, synt
by xtracto 8y ago
I am a generalist. After programming in A LOT of languages through my 20+ year career, I have given up in memorising any language specific features (APIs, syntax, etc)
Every time I need to write something in a new language, I grok it and write on it with a handy syntax /API/SDK reference.
For me, The things worth remembering are the patterns used to solve stuff, not how the patterns are implemented in a specific language
- pjmlp 8y agoAlso a generalist. I do follow the same approach. As Nicklaus Worth stated, knowing algorithms and data structures is more relevant as specific language features.
- JustSomeNobody 8y agoI mostly program in C#, python and JavaScript. By mostly I mean slightly more than half the time. The rest is old C++, old Java, old Perl, BASH, etc. I gave up a long time ago trying to remember the APIs/Libraries for all of those. Most programming is doing something slightly different to some other thing you have done before. I make it a point to remember how I do things, so that no matter the language, I can get it done. This also helps tremendously with estimates.
- matt2000 8y agoI'm in your category as well. An unfortunate side effect of this is that I think I'm kind of terrible at technical interviews though.