Стать Middle PHP-developer
Наступил 2017 год и сейчас самое время ставить цели на следующий год. Уже год я работаю на позиции junior php-developer. Но так как я работаю на дому и всю разработку осуществляю в одиночку, мой скилл улучшается очень медленно и не совсем в понятном направлении.
Очень маленькое количество программистов, которые выбрали путь фрилансера, повышают свои навыки. А зачем? Платят ведь в основном за результат работы (сделать бложик, создать интернет-магазин), а инструменты и тонкости не особо интересуют заказчиков. Поэтому для саморазвития работая фрилансером нужна самодисциплина. И причины для того, чтобы повышать свой скилл действительно есть. Во-первых, появляется возможность выполнять рутинные задачи гораздо проще, быстрее и эффективнее. Во-вторых, конечно же, за все это можно просить уже бОльший оклад. Но основное количество заказчиков готовы платить больше, если они получат лучшее качество услуг. Есть много вещей о которых не подумает заказчик, но обязан подумать хороший разработчик. Это такие вещи как масштабируемость, безопасность, производительность и т.д.
Итак, для того чтобы улучшить свои навыки разработчика, я хочу прочесть несколько must have книг и освоить необходимые инструменты разработки. Пункты плана намечу здесь и буду дополнять их со временем. А также по ходу отписывать и своих результатах.
UPD:
Спустя 2 года я возвращаюсь к поставленной цели. Эти 2 года я усердно увиливал от развития в собственной специальности и уходил в смежные сферы: маркетинг, сео, бизнес. Результатом этого стало приличное отставание от программистов моего возраста. Через несколько месяцев мне предстоит смена рабочего места и теперь я предпочту работу в офисе, но теперь мне нужно дорасти до уровня приличных компаний.
Меня неоднократно предупреждали о том, что программисты работающие дома, не растут в профессиональном плане и они оказались правы. Когда сидишь дома, не видишь конкуренции, не осознаешь свой реальный уровень, не признаешь своих ошибок, не чувствуешь достаточного уровня ответственности. Хорошо, что я понял это сейчас, а не через 5-10 лет, так как я все еще молод и могу наверстать (наверно, но это не точно). Пролистав список требований к middle программистам стало ясно, что список навыков и знаний нужно обновить.
Поэтому цель камбекнулась в 2020 году, шоу маст гоу он.
Criterio del fin
Я обладаю навыками и знаниями, которыми должен обладать php разработчик уровня middle
Recursos personales
Время, желание, интернет
Lo ecológico del objetivo
Эта цель необходима мне, ибо если ты не можешь быть сильным - то зачем тебе вообще быть?
- 
                    
                    Теория по основам ООП- 
                                                                        Полиморфизм, Наследование, Инкапсуляция, Абстрактный класс 
- 
                                                                        Traits 
 
- 
                                                                        
- 
                    
                    Основные форматы обмена данными (их отличия, плюсы и минусы)- 
                                                                        JSON 
- 
                                                                        XML 
- 
                                                                        YAML 
 
- 
                                                                        
- 
                    
                    Повторить теорию по основам работы Web- 
                                                                        Протокол HTTP 
- 
                                                                        SSL/HTTPS 
- 
                                                                        Cookies/Sessions 
- 
                                                                        Apache и Nginx (отличия) 
- 
                                                                        WebSocket 
- 
                                                                        SOAP 
 
- 
                                                                        
- 
                    
                    Устроиться на новую работу и увеличить оклад на 50%-100%
- 
                    
                    DockerПонять суть контейнеров и развернуть сайт в продакшене. 
- 
                    
                    Тестирование ПО- 
                                                                        xDebug 
- 
                                                                        Postman 
- 
                                                                        PHPUnit 
- 
                                                                        Codeception 
- 
                                                                        TDD 
 
- 
                                                                        
- 
                    
                    Руководство PHP: Правильный путь
- 
                    
                    Пройти испытательный срок длительностью в 2 месяца.
- 
                    
                    REST API
- 
                    
                    Основные принципы и парадигмы программирования на ООП- 
                                                                        SOLID 
- 
                                                                        DRY 
- 
                                                                        DDD 
 
- 
                                                                        
- 
                    
                    Профессиональная литература- 
                                                                        PHP. Объекты, шаблоны и методики программирования 
 
- 
                                                                        
- 
                    
                    Базы данных- 
                                                                        Innodb и Myisam - различия 
- 
                                                                        Индексы 
- 
                                                                        Оптимизация 
- 
                                                                        ActiveRecord 
 
- 
                                                                        
- 
                    
                    Soft skill - Подтянуть разговорный английский- 
                                                                        Посмотреть первый сезон Мистера Робота на английском :) 
 
- 
                                                                        
- 6569
- 07 enero 2017, 15:32
¡No omita entradas nuevas!
Suscríbase al objetivo y siga su logro
 
     
     
                         
				