Cześć,
Od ponad 6 lat pracuję jako PHP dev, obecnie pracuję dla zagranicznej firmy na B2B jako Senior PHP Developer gdzie rozwijam SDK. I nie ukrywam, że mam spory problem co dalej, jak się rozwijać.
Odnośnie moich skilli i technologii które używałem w projektach:
**Backend: **.NET Core, PHP, Symfony Framework, PHPUnit, Swagger, REST API, Jira, GIT, RabbitMQ, Elasticsearch, xDebug
**ORM: **Doctrine ORM, Entity Framework
**Bazy danych SQL/NoSQL: **MySQL/MariaDB, PostgreSQL, Redis, MongoDB, SQL Server
**Frontend: **Angular, HTML, CSS, JavaScript, jQuery, Bootstrap
**Docker **- tworzenie obrazów Dockerfile oraz docker-compose
**Kubernetes **- deploy aplikacji, skalowanie, replikacja, debugowanie podów
**GitLab CI/CD **- głównie projekty symfony tzn zbudowanie obrazu + deploy na serwer z dockerem
Nie jestem masterem tych technologii bo czasami zdarzy mi się zapomnieć jakiejś prostej rzeczy z php, ale gdy mam z czymś problem to korzystam z dokumentacji lub nieśmiertelnego StackOverflow. Posiadam certyfikat Linux Foundation Certified System Administrator (LFCS).
Z jednej strony myślę, że powinienem olać dalszą naukę i odpoczywać po pracy, bo zawsze coś znajdę z moim doświadczeniem, z drugiej strony nie chcę zostać z tyłu z technologiami.
Obecnie po godzinach rozwijam sobie własne REST API w Symfony 4 dla aplikacji helpdesk.
Co wy o tym myślicie? Wśród znajomych devów ich zdaniem powinienem olać naukę i zacząć trochę żyć poza programowaniem :D