Generalizing is a tricky thing, the jack of all trades master of none only rings half true, the truth is if you focus entirely on one aspect your skill level is going to shoot right up in that one aspect, if you focus on many aspects it will take you so much longer, even if you are a self described polymath such as myself…
I pretty much agree with everything you guys have put forward and it's not really far from what I'm doing now, which is a bit of everything. So at least I feel like I'm not doing anything wrong right now. Trying to get those core fundamentals working for me, and ofcourse I'll always will be still learning, what I meant…