if you are a person working in "Informatics" (general word for all these generic jobs... from fixing computers, selling them... programming, video editing, CAD, photoshop, animation, telemedicine, satellite special communcations, spacecraft driver, tesla-repairer, doctor, MacGyver... etc) you must know everything if you want to be respected... ?
Ya, as a (one-man-show) solo developer, not only that.
Not sure I have mentioned before.
Actually, we also need to be the company CEO, director, admin clerk, finance and accounting executive, salesman, marketing manager, business development manager, consultant, program manager, project manager, product owner, project manager,
scrum master, security expert, database administrator, IT infrastructure engineer, network engineer, backup and disaster recovery engineer, DevOps, R&D, software architect, system engineer, senior developer, system analyst, backend and API developer, frontend developer, mobile app developer, system tester or QA, user, social media admin, e-commerce admin, website designer, legal advisor, copyright and trademark advisor, graphic designer, video editor, script writer, youtuber, reviewer, voice narrator, github maintainer, forum contributor (is this a job?), technology evengelist, event speaker, a joker (or stand up comedian?) ?, a Google form creator, PowerPoint expert, Excel expert, any software expert, a visionary, entrepreneur, businessman, investor, a geek,
inventor, innovator, scientist...
er... what else?
I am all of the above, but not fully... ?