I really like the phrase "a jack of all trades, but a master of one". As a consultant by day, I would absolutely agree that it's better to have a broad range of skills rather than pigeonhole yourself into one. But amidst that range, I think you should still pick one to invest in more heavily, to be excellent in one area, but flexible and able to work effectively in many.
Absolutely! I believe that it is that one skill that would dictate where a person's career is headed. I also believe that approaching a subject with the intent of mastering it, ensures that you go through the obstacles that actually help you master the subject. Thus, whenever you decide that "Hey. I think this skill is extremely important too, and I should definitely learn", you already have a decent idea about how much effort you should put in to actually become a master at it, since I you have already experienced the grind while mastering a previous subject.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I really like the phrase "a jack of all trades, but a master of one". As a consultant by day, I would absolutely agree that it's better to have a broad range of skills rather than pigeonhole yourself into one. But amidst that range, I think you should still pick one to invest in more heavily, to be excellent in one area, but flexible and able to work effectively in many.
Absolutely! I believe that it is that one skill that would dictate where a person's career is headed. I also believe that approaching a subject with the intent of mastering it, ensures that you go through the obstacles that actually help you master the subject. Thus, whenever you decide that "Hey. I think this skill is extremely important too, and I should definitely learn", you already have a decent idea about how much effort you should put in to actually become a master at it, since I you have already experienced the grind while mastering a previous subject.