4 ms·
A lot of my: * more advanced refactoring tricks, * patterns to improve mental management * project layout methodologies * SQL techniques and learning
by t-writescode 2y ago
A lot of my:
* more advanced refactoring tricks,
* patterns to improve mental management
* project layout methodologies
* SQL techniques and learning
And more have come from mentorship with my coworkers; and I know that I've helped several developers grow more skilled themselves by showing them that a more tenured developer gets just as stuck, frustrated, etc - while also showing techniques to get myself unstuck, the way I search for answers, etc.
I've also made sure to give others project sizes that I think they can handle - and when I'm wrong, I make shrink the task into smaller bits that they can then probably handle, and all of that builds confidence and experience without breaking them down. I think it even helps to build them up.
So, yeah, definitely more than 10%.
I'm speaking especially about the work environment. When I was going through college, sure, there were fellow students that had rougher times; but once I got into the industry everyone has been sufficiently skilled to work through things. Now, sometimes I was better at specific areas of work than people of the same or higher rank; but stepping back and watching, they were better at other areas than I was - a lot better.