Считаю, что желание и умение разбираться в чужом коде - один из самых важных навыков программиста. Мы не пишем код в вакууме. Любой средне-крупный проект создается командой. ООП в ПХП важно потому, что иных инструментов структурировать код в пхп нет. Все известные мне фреймворки написаны в ООП стиле. Можно найти кучу статей против ООП, можно даже попробовать идти против сообщества, но найти работу без опыта с таким настроением будет крайне сложно.
Backend or frontend?
Дмитрий, привет. Как я понял, ты занимался backend, но в настоящий момент перешел на frontend. Что бы ты мог сказать об этих направлениях? Как ты относишься к разделению веб на отдельные специализации? Необходимо ли, выбрать для себя конкретное направление? Например, ты хорошо себя чувствуешь full stack разработчиком, и способен работать с различными участками проекта, но для поиска работы в германии и других странах нужен узкий специалист? Или же, можно оставаться full stack программистом и востребованы ли они в перспективных проектах? Каким ты видишь развитие в программировании, например, ты брал интервью у системного администратора, в какую сторону может двигаться frontend, mobile разработчик?
Что бы ты мог сказать об этих направлениях?
Никакой магии. Оба направления востребованы. Везде есть свои сложности и своя рутина. Везде можно найти высокооплачиваемые, интересные проекты и низкооплачиваемый шлак.
Как ты относишься к разделению веб на отдельные специализации?
Нельзя везде быть экспертом. Сложность проектов возрастает, поэтому люди начали специализироваться. При этом фулстеки тоже все еще ценны. Зависит от проекта.
Необходимо ли, выбрать для себя конкретное направление?
Это зависит. Если тебя очень тянет в одну сторону - то не стоит заставлять заниматься еще и другим.
для поиска работы в германии и других странах нужен узкий специалист?
Нет, зависит от компании.
востребованы ли фулстеки в перспективных проектах?
Да, в маленьких стартапах, например. Либо в крупных компаниях на определенных проектах, например Solutions Engineer.
в какую сторону может двигаться frontend, mobile разработчик?
Я не брал интервью у системного администратора. Фронтенд и мобайл может двигаться в ту же самую сторону, что и любой другой разработчик. Либо углубляться в свою область, либо в менеджмент.
Нейросеть
Дмитрий, здравствуйте. Я дизайнер, месяца три назад плотно сел за освоение азов вёрстки и фронтенда. Последний месяц довольно часто стали попадаться новости про подобные вещи: https://blog.floydhub.com/Turning-design-mockups-into-code-with-deep-learning/
Как думаете, не отпадёт ли в ближайшее время надобность в ручной вёрстке и фронтенде?
Профильное образование
Привет.
Большое спасибо за твою работу. Очень интересно смотреть. Все просто и жизненно, без всего современного пафоса.
Вопрос достаточно меркантильний. Сейчас работаю веб девом 2 года (менеджер намекает на тим/тех лид но не очень хочу туда, там больше работа с людьми). Профильное образование у меня медицинское врач на скорой (8лет), времени свободного много, компы были хобби (пощупал оч много всего от С С++ пайтон, ским до луа - надо было написать конфигурацию для линуксового авесомвм и скрипты для ВорлдОфВоркрафт).
Есть Б2 сертификат (немецкий люблю, поскольку я его выучил сам).
Понятно что хотя б какого-то профильного образования нет вообще.
И это, как я понимаю, полный провал.
Есть ли шанс найти работу по ИТ?
Удачи.
Привет, Юрий. У меня нет ответа на этот вопрос. Лучше узнать в посольстве или миграционных адвокатов, которе знают все законы и как их обойти.
На кого учиться девушке в Германии
Здравствуйте. Имеется девушка с хорошим немецким и тягой к филологическим дисциплинам. Примерно через год планируем переезжать в Германию, я на работу(front end), а она соответственно поступать в университет. Но вот незадача, технические специальности(на которые ей поступить было бы несложно) человеку совсем чужды, вот не хочет и все. Следовательно вопрос, какие, с вашей точки зрения, гуманитарные отрасли наиболее востребованы в Германии? Так как очень хотелось бы, что бы она без особых проблем смогла найти нормальную работу после окончания обучения. За высокой оплатой не гонимся.
Территориально хотелка лежит в сторону юга(Мюнхен, Франкфурт, мб Кёльн). Буду очень признателен за ответ.
Владимир, мне мало что известно по поводу перспективных специальностей в Германии. Я живу в техническом пузыре, жена - инструктор по фитнесу. Что на этот вопрос говорит гугл? Есть разные немецкие проф порталы, может у них были исследования: xing, exprerteer, stepstone.
Сфера IT через 7 лет, стоит ли учиться?
Здравствуй, Дмитрий, у меня вопрос на тему "стоит ли". В ближайшее время нужно решать вопрос поступления в ВУЗ, а следовательно выбирать свой путь в перспективе. Кроме как в IT нигде себя не вижу, но боюсь, что после 7 лет обучения мест в сфере уже не будет, как и работы за приличные деньги. Сфера набирает популярность и всем давно известна ситуация с юристами в РФ (большой процент безработицы именно там). Не окажусь ли спустя эти 7 лет у разбитого корыта или "юристом" в текущих реалиях РФ? Заранее благодарю.
Артем, я хотел бы видеть будущее. Единственное, что я сейчас наблюдаю - что гораздо важнее уметь учиться и переучиваться. У меня много друзей юристов, которые так или иначе нашли себя в жизни. Кто-то даже вполне успешный юрист. На 7 лет вперед не угадаешь, всем тогда казалось, что надо идти в юристы, а я пошел в IT. Не потому что что-то предвидел, а потому что хотел. Кто-то может сказать, что угадал или предвидел. Задним умом всегда легко выводы делать.
PM может быть иностранцем?
Работаю на должности Project Manager и интернет агенстве. Через пару лет есть вариант, что муж поедет работать в Германию. В связи с этим возникает вопрос: кем мне там работать. РМ - должность, подразумеваеющая постоянное общение с программистами и с заказчиками, нужно грамотно формулировать и доносить мысли. Мой английский плох. Вот теперь думаю: переквалифицироваться на программиста или активно учить английский до посинения? Может ли РМ быть иностранцем?
Привет, Виктория! Это очень зависит от компании и софт скилов. Немцы склонны ставить немцев на такие должности, но это не значит, что ничего не получится. Можно, например, пройти курсы по scrum/agile если еще нет. Английский - это хорошо, но в Германии говорят на немецком. Для PM-а немецкий может сыграть ключевую роль.
Удачи!
С чего нужно начать учить немецкий язык?
Учусь в Польше, на 1 курсе. Со второго года будут уроки немецкого, на уровне B1, мой текущий уровень близок к нулю. Вопрос в следующем: Что лучше, онлайн сервисы по изучению языка, по типу duolingvo или пользоваться учебниками языка для иностранцев? И, если учебники то какие именно?
Мне кажется, что лучше всего очные курсы в микро группах до 5 человек.
Личный вопрос
Привет! Отличные видео!
Вопрос: в программировании кроме понимания типов данных, работы циклов и прочих "основ" ничего не рублю("щупал Си"). Хочу работать в веб разработке. Посмотрев разные обзоры выбрал для первого языка Питон. Есть друг который пару лет пишет на Джава(в будущем он может помочь если будут трудности). Посоветуй, просто СЕГОДНЯ учить Питон или "пощупать" оба языка, а потом выбрать. Понимаю что ответ "любой", но все-же ответь, учитывая актуальность языков в будущем, "комюнити" и прочее. спасибо! Прошу скрыть чтоб не ржали, я стеснительный
Выучи один, потом легче будет выучить другой. Питон может оказаться попроще в изучении. С актуальностью и комьюнити у него все в порядке.
Применение свободных лицензий
Хочу в коммерческом проекте использовать библиотеку под BSD, которая использует библиотеку под LGPL. Нужно открывать исходный код?
Похоже на то. https://choosealicense.com/licenses/lgpl-3.0/
Нужно избегать *GPL в коммерческих проектах
Customer support service by UserEcho