Хочу с вами поделиться интересным наблюдением.
Пишу свою LMS платформу на пхп, пробую разные практики и подходы. И попался один доклад по архитектуре.
Тут говорится, что вначале код пишется чтобы «тупо работало». А потом, кода становится слишком много, что разобраться в нем становится сложно.
Чтобы решить эту проблему, предлагается разбить систему на модули.
Их можно тестировать отдельно; программисты могут разрабатывать их независимо друг от друга.
А если один модуль не актуален, его спокойно можно заменить на другой. При этом не боясь, что сайт перестанет работать.
Этот переход больше о мышлении программиста как архитектора, нежели чем просто кодера.
Мне так не хватало этого понимания, когда я сам был новичком.
В своем мини курсе, я рассказываю ровно то же самое. И интересное наблюдение в том, что научившись мыслить так, человек сможет писать на любом языке.
На слайдах видна иллюстрация из доклада, и моя. Суть одна и та же. Разница в том, что докладчик рассказывает в контексте джавы и спринг фреймворка, а я в пхп)
Когда понимаешь как устроен подход к разработке, когда видишь общую картину программирования, пропадает страх неизвестности, синдром самозванца, и появляется уверенность.
Пишу свою LMS платформу на пхп, пробую разные практики и подходы. И попался один доклад по архитектуре.
Тут говорится, что вначале код пишется чтобы «тупо работало». А потом, кода становится слишком много, что разобраться в нем становится сложно.
Чтобы решить эту проблему, предлагается разбить систему на модули.
Их можно тестировать отдельно; программисты могут разрабатывать их независимо друг от друга.
А если один модуль не актуален, его спокойно можно заменить на другой. При этом не боясь, что сайт перестанет работать.
Этот переход больше о мышлении программиста как архитектора, нежели чем просто кодера.
Мне так не хватало этого понимания, когда я сам был новичком.
В своем мини курсе, я рассказываю ровно то же самое. И интересное наблюдение в том, что научившись мыслить так, человек сможет писать на любом языке.
На слайдах видна иллюстрация из доклада, и моя. Суть одна и та же. Разница в том, что докладчик рассказывает в контексте джавы и спринг фреймворка, а я в пхп)
Когда понимаешь как устроен подход к разработке, когда видишь общую картину программирования, пропадает страх неизвестности, синдром самозванца, и появляется уверенность.
🔥15❤5⚡3
Теперь смотрю ролик на 11 часов о чистой архитектуре. Первый скрин пример из видео, а второй скрин мой пример из мини курса.
Ребят, в предыдущем посте не было комментов, скажите, вы сталкиваетесь с темой паттернов, solid, ddd у себя в проектах? Актуально ли для вас эти темы?)
Если предыдущий доклад был про джаву и спринг, то тут вообще нет кода! Вот этом-то и весь смысл: правильная архитектура проекта вообще не зависит от языка!
Новички, после изучения основ, напишите на чистом пхп хотя бы 1-2 проекта, а после изучайте философию ООП. И перепишите свои же эти 1-2 проекта. Без готовых библиотек, без фреймворков.
Тогда вы поймете ООП на практике и сможете перейти на следующий уровень.
Короче, в одном посте долго рассказывать. Если интересна эта тема и как развиваться после основ языка, смотрите мой мини курс https://marlindev.ru/pages/plan-content
Там про ооп, мышление, архитектуру, как опыт связан с зп, про фриланс, — в общем, путь развития на ближайшие 6-12 месяцев. Особенно будет полезно тем, кто хочет в новом году сменить профессию на разработчика.
Если захотите на личный разбор, пишите, созвонимся. А если что-то непонятно, спрашивайте, обсудим.
Ребят, в предыдущем посте не было комментов, скажите, вы сталкиваетесь с темой паттернов, solid, ddd у себя в проектах? Актуально ли для вас эти темы?)
Если предыдущий доклад был про джаву и спринг, то тут вообще нет кода! Вот этом-то и весь смысл: правильная архитектура проекта вообще не зависит от языка!
Новички, после изучения основ, напишите на чистом пхп хотя бы 1-2 проекта, а после изучайте философию ООП. И перепишите свои же эти 1-2 проекта. Без готовых библиотек, без фреймворков.
Тогда вы поймете ООП на практике и сможете перейти на следующий уровень.
Короче, в одном посте долго рассказывать. Если интересна эта тема и как развиваться после основ языка, смотрите мой мини курс https://marlindev.ru/pages/plan-content
Там про ооп, мышление, архитектуру, как опыт связан с зп, про фриланс, — в общем, путь развития на ближайшие 6-12 месяцев. Особенно будет полезно тем, кто хочет в новом году сменить профессию на разработчика.
Если захотите на личный разбор, пишите, созвонимся. А если что-то непонятно, спрашивайте, обсудим.
🔥8❤3⚡2🥰1
Как вы используете ChatGPT? Я уже несколько месяцев оплачиваю подписку и стараюсь выжать из него максимум.
Сначала все было отлично, но со временем ощущение такое, будто разговариваю сам с собой. Он лишь поддакивает: «Да-да, вы правы».
Меняю точку зрения — он тут же соглашается: «Да-да, вы абсолютно правы». Это раздражает.
Погуглил, как правильно пользоваться. Пишут: чем точнее запрос, тем лучше ответ. Но что делать, если не получается сформулировать конкретный вопрос? Если тема требует размышлений? Тут ИИ начинает выдавать общие фразы, и наступает ступор.
Иногда он реально выручает, а иногда думаю: лучше бы сделал сам, чем потратил столько времени.
Что думаете?
Сначала все было отлично, но со временем ощущение такое, будто разговариваю сам с собой. Он лишь поддакивает: «Да-да, вы правы».
Меняю точку зрения — он тут же соглашается: «Да-да, вы абсолютно правы». Это раздражает.
Погуглил, как правильно пользоваться. Пишут: чем точнее запрос, тем лучше ответ. Но что делать, если не получается сформулировать конкретный вопрос? Если тема требует размышлений? Тут ИИ начинает выдавать общие фразы, и наступает ступор.
Иногда он реально выручает, а иногда думаю: лучше бы сделал сам, чем потратил столько времени.
Что думаете?
👍18😁3😍2👏1🙏1
Объясняю что такое public, protected, private и зачем они нужны.
Помню, когда сам только изучал ООП сталкивался с этим вопросом.
го смотреть
ютуб: https://youtu.be/02917UU8sjg
вк: https://vk.com/learnbydoing?z=video-141161761_456239072%2F-141161761_-1
Помню, когда сам только изучал ООП сталкивался с этим вопросом.
го смотреть
ютуб: https://youtu.be/02917UU8sjg
вк: https://vk.com/learnbydoing?z=video-141161761_456239072%2F-141161761_-1
👍11❤3🔥3
Друзья, возьму 5-7 человек на наставничество по PHP. Проведу вас с основ синтаксиса до уверенного использования Laravel. Каждый день будем учиться, общаться и решать задачи.
Покажу на практике как применяется ООП, научу правильно мыслить, проверю ваш код и буду на связи в течение дня на протяжении всего обучения.
Обучение идеально подходит, если вы
— копируете чужой код, а самостоятельно писать не получается.
— прыгаете с темы на тему и обучаетесь бессистемно.
— хотите в ближайшие 3-6 месяцев выйти на уровень трудоустройства.
Почитайте отзывы учеников по ссылке — https://marlindev.ru/pages/testimonials
На скриншотах примеры уроков. Таких задач у нас будет примерно 30 штук. Все задачи спроектированы так, чтобы вы изучали только то, что требуется на работе. Все обучение построено вокруг практических примеров. Теории будет минимум.
Пишите мне личные сообщения @ripplez, и опишите вашу текущую ситуацию. Я проконсультирую и подскажу чем смогу помочь.
Покажу на практике как применяется ООП, научу правильно мыслить, проверю ваш код и буду на связи в течение дня на протяжении всего обучения.
Обучение идеально подходит, если вы
— копируете чужой код, а самостоятельно писать не получается.
— прыгаете с темы на тему и обучаетесь бессистемно.
— хотите в ближайшие 3-6 месяцев выйти на уровень трудоустройства.
Почитайте отзывы учеников по ссылке — https://marlindev.ru/pages/testimonials
На скриншотах примеры уроков. Таких задач у нас будет примерно 30 штук. Все задачи спроектированы так, чтобы вы изучали только то, что требуется на работе. Все обучение построено вокруг практических примеров. Теории будет минимум.
Пишите мне личные сообщения @ripplez, и опишите вашу текущую ситуацию. Я проконсультирую и подскажу чем смогу помочь.
🔥9👍4👏2⚡1
Купил книги — буду читать.
Но без действий это просто бумага. Раньше думал: достаточно прочитать, посмотреть курс, послушать подкаст — и всё, ты уже другой человек. Но знания без практики мертвы.
Единственный способ научиться — делать. Поэтому, когда читаю, всегда держу в голове один вопрос: как применить это сразу?
Всегда ли нужно так подходить? Вовсе нет. Иногда я просто смотрю тупые видосы, чтобы поржать)
Но если нужно чему-то научиться — без практики никуда.
А вы что читаете?
Но без действий это просто бумага. Раньше думал: достаточно прочитать, посмотреть курс, послушать подкаст — и всё, ты уже другой человек. Но знания без практики мертвы.
Единственный способ научиться — делать. Поэтому, когда читаю, всегда держу в голове один вопрос: как применить это сразу?
Всегда ли нужно так подходить? Вовсе нет. Иногда я просто смотрю тупые видосы, чтобы поржать)
Но если нужно чему-то научиться — без практики никуда.
А вы что читаете?
🔥22👍14❤3🥰1
Всем привет. Как дела?
Ребят, поступает много вопросов про выгорание.
У кого какие сложности с обучением, самоорганизацией? В общем, все из-за чего процесс превращается в пытку — пишите. Соберу все вопросы и отвечу в видео.
Ребят, поступает много вопросов про выгорание.
У кого какие сложности с обучением, самоорганизацией? В общем, все из-за чего процесс превращается в пытку — пишите. Соберу все вопросы и отвечу в видео.
🤝4👍3🫡1
Возьму 3–4 человека на менторство по PHP.
Если хотите устроиться разработчиком и не хватает практики — приходите.
Выдаю задачи как на реальной работе. Ежедневно на связи: проверяю код, отвечаю на вопросы.
Пишите в личку: @ripplez
В сообщении укажите:
— ваш опыт в PHP;
— что мешает сейчас развиваться;
— в чем нужна помощь.
Почитаю и подскажу, как лучше двигаться и стоит ли идти ко мне.
Если хотите устроиться разработчиком и не хватает практики — приходите.
Выдаю задачи как на реальной работе. Ежедневно на связи: проверяю код, отвечаю на вопросы.
Пишите в личку: @ripplez
В сообщении укажите:
— ваш опыт в PHP;
— что мешает сейчас развиваться;
— в чем нужна помощь.
Почитаю и подскажу, как лучше двигаться и стоит ли идти ко мне.
🔥7❤3👌2
Записал видео о выгорании в обучении. Когда смотришь уроки, переписываешь код, но сам ничего написать не можешь — и это выматывает. Рассказываю, как теперь учусь без выгорания.
Длительность 3 минуты.
ютуб: https://www.youtube.com/watch?v=dPIbaAYWECM
вк: https://vk.com/wall-141161761_1211
Длительность 3 минуты.
ютуб: https://www.youtube.com/watch?v=dPIbaAYWECM
вк: https://vk.com/wall-141161761_1211
❤10👍6🔥3💯1
Я ПОНЯЛ ООП — помогла одна мысль. Записал видос про МЫШЛЕНИЕ. Как вам?
ютуб: https://youtu.be/fhqjDJ86LVY
ютуб: https://youtu.be/fhqjDJ86LVY
❤12🔥7👍5🙏4
Добираю 1–2 человека в текущую группу наставничества по PHP.
Если вы сейчас учитесь, но не получается связать всё в систему, постоянно перескакиваете с темы на тему, или просто чувствуете, что топчетесь на месте — могу помочь.
Я сам через это проходил — когда вроде что-то знаешь, а сам ничего толком написать не можешь.
Поэтому в обучении я делаю упор не на теорию, а на то, что действительно двигает вперёд:
📌 Задачи, как на реальной работе. Учимся писать код с нуля, без копипаста.
📌 Каждый день я на связи — разбираю ошибки, направляю, не даю застрять или бросить.
📌 Объясняю просто. Без заумных слов и терминов, чтобы вы реально поняли, а не зазубрили.
Если ваша цель — выйти на уровень трудоустройства в течение 3–6 месяцев, напишите мне. Без формальностей, просто расскажите, где вы сейчас и что хотите.
📨 Личка: @ripplez
📎 Кейсы выпускников: https://marlindev.ru/pages/testimonials
Посмотрю и подскажу, чем могу быть полезен. Если почувствую, что смогу помочь — пригласим на обучение.
Если вы сейчас учитесь, но не получается связать всё в систему, постоянно перескакиваете с темы на тему, или просто чувствуете, что топчетесь на месте — могу помочь.
Я сам через это проходил — когда вроде что-то знаешь, а сам ничего толком написать не можешь.
Поэтому в обучении я делаю упор не на теорию, а на то, что действительно двигает вперёд:
📌 Задачи, как на реальной работе. Учимся писать код с нуля, без копипаста.
📌 Каждый день я на связи — разбираю ошибки, направляю, не даю застрять или бросить.
📌 Объясняю просто. Без заумных слов и терминов, чтобы вы реально поняли, а не зазубрили.
Если ваша цель — выйти на уровень трудоустройства в течение 3–6 месяцев, напишите мне. Без формальностей, просто расскажите, где вы сейчас и что хотите.
📨 Личка: @ripplez
📎 Кейсы выпускников: https://marlindev.ru/pages/testimonials
Посмотрю и подскажу, чем могу быть полезен. Если почувствую, что смогу помочь — пригласим на обучение.
👍8❤3🔥1