Fantastic piece. I've long thought the same thing. When I was new to the field, I assumed that I knew everything and that every solution was simple. I would say these arrogant things as if it were just obvious. The longer I am in the field, the more I am convinced I know absolutely nothing. Overall, I think the tricky balance is managing the power of a fresh perspective with the assumption that the solution is obvious.
Server run by the main developers of the project It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!