5 ms·
You're up to a surprise. It's not really that difficult to learn six languages to a level of using them professionally. I've seen it happen. And you overestima
by dozzie 9y ago
You're up to a surprise. It's not really that difficult to learn six languages
to a level of using them professionally. I've seen it happen.
And you overestimate the differences between the runtimes and frameworks. Most
of them work in a very similar way to one another.
- rootlocus 9y ago> You're up to a surprise. That implies I don't have a clue what I'm talking about, which is discourteous. > I've seen it happen. Perhaps we don't use the same definition for "professionally". I meant being "senior" in that field. Of course anyone can learn 6 languages to a certain degree. My original post was supposed to be "I doubt you are senior with 6 languages". > And you overestimate the differences between the runtimes and frameworks. Just because all VMs have a GC and a JIT doesn't mean they work very similar to one another. Not to mention unmanaged languages.
- watwut 9y agoThe differences between GC or JIT are completely irrelevant to majority of professional jobs. There are some where it matters, but again, it is not that difficult to learn about new one. There are some conceptual difficulties when jumping from typed language to non-typed, but that is about hardest thing. Also, compare to quite usual career advice on fake it till you make it which is present in this thread too (by someone succesfull).
- dozzie 9y ago>> You're up to a surprise. > That implies I don't have a clue what I'm talking about, which is discourteous. You yourself first gave and now named that impression. > I have no idea what your definition of "professionally" is then. You gave no definition of yours, so don't complain that I don't fit it. > Just because all VMs have a GC and a JIT doesn't mean they work very similar to one another. Not to mention unmanaged languages. Then name a dozen of behaviours that each language or runtime has implemented differently from virtually any other, so you need to learn them one by one.
- rootlocus 9y ago> You gave no definition of yours, so don't complain that I don't fit it. However, instead of clarifying or asking for clarification, you chose to mildly insult me and use whatever definition you wanted to make your argument. It would've been pretty silly of me to use a weak definition since that would've weakened my own argument. Also, for what it's worth, according to the hn guidelines: > Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith. Professionally could've meant "in a way that relates to a profession or career." or "in a way that shows skill and experience". I would argue toying with a language at home and filling the gaps using stackoverflow is not professional. > Then name a dozen of behaviours that each language or runtime has implemented differently from virtually any other, so you need to learn them one by one. No. If you don't think there are any or don't know of any, I'm not continuing this "debate".