It is important for a developer to be willing to work outside of their comfort zone. Technologies are constantly changing, and as developers we are often asked to do integrations or updates that we have never done before. By pushing yourself to try new things, you end up being exposed to more code and alternative ways of tackling issues. It's this drive to constantly learn and do new things that makes the difference between a good developer and a great developer.
Don't be afraid to break stuff. Breaking things is an important part of learning process. Why did it break? Where did it break? Even if it didn't break, was there a logical outcome?
Don't be afraid to break stuff. Breaking things is an important part of learning process. Why did it break? Where did it break? Even if it didn't break, was there a logical outcome?