Sometimes I get nervous and I doubt my skills as a developer. I would really appreciate if someone gives me their opinion on this topic. I have created, deployed and managed 7 django web projects and did the backend for 1 mobile application. On 3 of these projects I was the project manager. One of them was really complex (Machine management system with multiple API sync's, integrated e-shop, lots of data formatting (like chemical cleaning)🧹 + lots of other features and custom content management system and separate CMS for admins and staff personnel + appointment management system + custom Django payment gateway. I did both the front end and backend using Django, Bootstrap, Custom JS, jQuery, and deployed the project on Google cloud, Debian, Apache.
- HTML/CSS 6+ years
- WordPress 6+ years (did some php work)
- Django and Python 3+ years
- Google cloud VMs 4+ years (management backups, site (20+) migrations, VPC, DNS, Snapshots, custom bash scripts for startups and crons.
- Debian user 6+ years
- SEO 5+ years
Most of the solutions that I come up with are coming easy and intuitively. I read docs and topics on web development and preparing myself before I solve the problem. Also, I often google stuff and go through stackoverflow.
Honestly I'm stuck at regex. I don't even want to learn it.
Can someone give me their opinion and tell me where am I at? What is my level?