I am a soon to be software developer and I have spent a lot of learning tools and languages. However, since a lot of these tools are self-taught, I do not feel proficient in them.
I am willing to put in effort if there is still hope that employers will appreciate my enthusiasm and initiative. I have not yet worked in the workplace (not even internships outside of research) and I was wondering whether I will be able to tackle day to day tasks of a entry level software developer in robotics engineering if I have knowledge of technologies but not necessarily proficiency? Do employers tolerate this and allow you to learn and get better?
Any advice is much appreciated!