|
|
|
|
|
by rubicon33
3439 days ago
|
|
I've wrestled with this question virtually since the day I began coding professionally: Should I become an expert at one language/domain, or, should I constantly learn new things and change roles? I've done the latter, and I don't know yet if it will have been worth while. I worry about being a "jack of all trades, master of none". Yet, as you point out, a master of one trade had better hope it doesn't become obsolete in their life time. So my hope is that the investment in learning, and adapting, will pay off in the long haul. I can write an iOS app, I can write an android app, I can code a backend server in scala + akka, or I can write a backend server in PHP. Can I do these things as well or as quickly as a master in each domain? Certainly not. |
|