Professionals naturally need a confidence boost in their early career, and part of this is due to the concern of failing on solving problems timely.
Here are three strategies for dealing with the concern of coming to a situation where you cannot to solve a certain problem by any means:
Approaching problems effectively demands professionals to focus on the big picture, analysing problem’s root cause and its possible consequences prior to start taking action. Experienced team mates might be great source of information, so don’t feel pushed to solve everything by yourself and ask for help when it’s necessary. Communication is the greatest soft skill, practice it.
When asking for support, according to Karin Sato in her article regarding questioning professionals, it’s important to be open to listen colleagues’ advice thoroughly.
Googling recently started to be considered a skill, and to make a point against everyone whose opinion is that you should memorize information for it to be considered knowledge, Sophie Koonin published an article listing all terms she googled during an entire week. Google Search is a tool, and, for you to extract the best results from it, invest energy to master concepts and understand the context behind your tasks.
Master the concepts to apply on any tool. Tools come and go.
For example, if you are a Web Developer, focus on mastering Javascript and how the HTTP protocol works, rather than memorising statements to perform an API call. If you are required to use a new programming language, the protocol knowledge will be helpful, while pieces of code of another language would be obsolete.
Documenting your discoveries is a good practice after you managed to overcome a challenge. Keep this notes accessible, like a text file on your personal folder. Include possible key words to allow you to find it easier.
Furthermore, if the solution you applied is helpful for your team, create a small presentation to show them or share your notes team-wise.
Make sure you learn on every difficulty you face, summarising your takeaways is an excellent ally for your professional development. Also, share your learnings with your mentor, if you don’t have one, I strongly recommend you to, because this person can explain you different ways you could have approached the situation and you can try to apply those options next time.