• Чему учит Марк Лутц?

    @Spargwy
    20 годиков. Голанг баккенд девелопер
    Но полистав pdf-файл этой книжки я не смог найти ни одного куска кода, который был бы для меня не понятен.

    Нихрена ты не понимаешь - тебе так только кажется.
    Ответ написан
    Комментировать
  • Чему учит Марк Лутц?

    @AVKor
    Я новичок в программировании, и не совсем понимаю необходимости чтения книг.

    Изучение начал с просмотра 4-часового ролика на ютубе, где разъясняется весь синтаксис языка.

    Тогда лучше стать не программистом, а видеоблогером.
    Многие рекомендуют книги, и по Python именно Марка Лутца. Но полистав pdf-файл этой книжки я не смог найти ни одного куска кода, который был бы для меня не понятен.

    Встаёт вопрос: А есть ли смысл читать его?

    Нет. Лучше сразу послать резюме в крупнейшие ИТ-компании мира.
    Ответ написан
    Комментировать
  • Product manager с нуля, насколько реально?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Джун продукт менеджер? нет такой специальности.
    Ты либо ведешь продукт, либо не ведешь. Даже помощник продукт менеджера должен быть в теме.

    Разработка весьма сильно отличается от любого другого материального продукта.
    А так как задача продукт менеджера в том числе и понимать куда мы движемся, то не разбираясь разработке, не умея даже примерно оценить затраты на реализацию разных фич (а то, что какие-то тимлиды или архитекторы вам подскажут - это неправда. Они будут топить за технологии, а не за хотелки бизнеса), вы просто развалите продукт.

    Конечно менеджмент сильно зависит от человека, и какой у тебя бэкграунд мы не знаем. Найди знакомых, которые в этом направлении работают, пообщайся тесно, выясни мнение айтишника со стороны не рандома с инета, а того, кто тебя знает и с тобой работал.
    Ответ написан
    3 комментария
  • Совместимы ли Golang и Machine Learning?

    @dmshar
    Давайте разделим - мухи отдельно, а котлеты отдельно.
    Вопрос первый:
    "Совместимы ли Golang и Machine Learning?" - Ответ "да". Существуют решения для МL и на Go, и на Python, и на С# и на Java, и даже на PHP и JavaScript. А если учесть, что процентов 80 инструментов для МL реализованы на С++ то и он задействован.
    Вопрос в том, на чем чаше работают при решении задач ИИ и ML - это уже совсем другой вопрос.
    Вопрос второй:
    "можно ли мне их будет совмещать в дальнейшем, чтобы работать сразу в двух направлениях." Если под "их" вы понимаете Go и ML - то см. выше. А если "backend" и ML - скорее всего нет. Впрочем, есть такая специальность, как "Machine Learning engineer" или еще говорят "Специалист по дата-инженерии". Там могут оба навыка как-то сблизиться и где-то пересечься. Но это не чистый "backend" и не чистое Машинное обучение. Посмотрите в эту сторону.
    Вопрос третий:
    "Не знаю, что выбрать backend разработку на Golang или Machine Learning" (кстати, а тут уже вы Go противопоставили МL - это случайность?)
    Вот тут за вас никто не решит, и не стоит перекладывать ответственность на других. Посмотрите, почитайте - благо в интернете на эту тему написано столько, что ни на одном форуме вам не расскажут что-то новое. Подумайте, что вам больше нравиться, к чему больше тянет. Вообще говоря это разные сферы - одна чисто технологическая, вторая скорее статистическо-математическая, где программирование используется только как инструмент. Не факт, что вы настолько разносторонне и равномерно подготовлены, что почувствуете себя одинаково комфортно в обоих сферах. И принимайте решение. Самостоятельно! Без оглядки на советы непонятно кого, с непонятно каким опытом и образованием.
    Удачи.
    Ответ написан
    Комментировать
  • Как стать embedded разработчиком?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Спрос действительно такой маленький. Причём это не временное явление, двадцать лет назад я столкнулся ровно с той же проблемой.
    Ответ написан
    Комментировать
  • Какие лучшие курсы java 2021?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Java
    Седой и строгий
    Так же как и в 2020-м - сплошное инфоцыганство и зачитывание учебника с выражением.
    Ответ написан
    Комментировать
  • Рынок UX/UI дизайнеров заполнен?

    Natebash
    @Natebash
    React, Vue, Angular, Navite JS, Python / Node JS
    Я думаю все намного проще.

    Как и в любой IT профессии - на первом уровне(джуны), всё очень туго, на каждого работодателя по 200 откликов джунов, на втором уровне (мидлы), уже работодатель начинает бегать за программистом, на третьем уровне всё очень плохо - рынок почти пуст(очень мало хороших сеньоров, а если и есть - во первый они ищут свою место под солнцем - если не выгорели еще)

    Я думаю с дизайнерами такая же проблема, хороших дизайнеров с опытом 5-6+ лет очень мало, так как по мимо того что бы просто рисовать в фигме, или продуктах адобе - нужно отлично уметь в аналитику и видение продукта, а не просто перерисовывать дизайны из behance.
    Ответ написан
    2 комментария
  • Насколько хорошо нужно программировать для того, чтобы стать тестировщиком на Python?

    phaggi
    @phaggi
    лужу, паяю, ЭВМы починяю
    Почему вы решили, что тестировщиком быть проще, нежели разработчиком? Там своя теория, свои подходы и приемы, и программирование там в некотором роде тоже своё.
    Тестировщику придётся больше общаться с заказчиками, чем разработчику. Нужны «софт-скиллы».

    Не пытайтесь «войти в ИТ» через тестировщика, чтобы потом поменять направление. Это как войти в хирургию через диагностику, или в повара через санэпидемстанцию.

    P.s. Вот прям ваш случай. Всё ещё Сергей Немчинский с чувством, с толком и с расстановкой.
    Ответ написан
    6 комментариев
  • Стоит ли учить Data Science школьнику?

    Zoominger
    @Zoominger Куратор тега IT-образование
    System Integrator
    Нет.
    Ответ написан
    Комментировать
  • Ценится ли диплом о профессиональной переподготовке?

    @generalx
    Системный администратор
    Сертификаты от микротика и циски выше чем этот диплом
    Ответ написан
    4 комментария
  • Docker или LXC?

    opium
    @opium
    Просто люблю качественно работать
    Докер вам не нравится потому что вы хотите виртуалку, а не докер.
    Глупо ожидать от докера чего то, если вы его не хотите и проекты под него не затачиваете.
    А так лучше конечно брать квм, оно все таки работает получше чем lxc
    Ответ написан
    2 комментария
  • Изучение языков программирования - дело второстепенное?

    Zoominger
    @Zoominger Куратор тега IT-образование
    System Integrator
    Изучать программирование для программиста - дело второстепенное.
    Изучать строение глаза для офтальмолога - дело вторичное.
    Изучать вождение для таксиста - дело вторичное.
    Поняли иронию?
    Ответ написан
    3 комментария
  • В 40 лет планирую поменять сферу деятельности с 1С на Android? Сколько на старте смогу зарабатывать?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Открой вакансии, посмотри сколько зарабатывают джуны на Андроиде.

    Неужели за 18 лет активной ИТ деятельности не наработались навыки гугления дорожных карт? Или есть мысли что на тостере составят индивидуальный гороскоп с учетом личных привязанностей? 40 лет, а вопросы как у 15-летнего.

    Нет, никто не даст тебе 2к со старта.
    Нет, на андроиде тех, кто ищет себе позицию разработчика не будет зарабатывать много даже мидером, потому что разработка там не слишком сложная, конкуренция высокая.
    Те, кто смог попасть в совладельцы либо написать и вывести в топы свое приложение - это уже совсем другой случай, но там самостоятельности в деятельности нужно еще больше.

    На 40летних смотрят нормально. И вообще эта тенденция о малолетних сеньорах существует только в СНГ, где коммерческая разработка более-менее началась после 2000-2005, а не в 1980-м и раньше, как зарубежом.
    Поэтому разработчиков, которые до этого момента что-то активно разрабатывали за деньги очень немного, еще и большинство из них уехало. Вот и выходит что, скажем, 50-летних разработчиков, которые сразу начали именно как разработчики и уже 30 лет как разрабатывают - в xUSSR ну может пару тысяч. Но это потихоньку меняется - подрастают люди, стареют.

    Практику в Андроид получить очень легко.
    Берешь и пишешь софт. Андроид купить несложно, время найти после работы - это уже неизвестно, ваше личное.
    Можно джава, можно котлин, я бы ратовал за джаву - в случае чего всегда можно в ентерпрайз сдвинуться.
    И берешь юнити и пишешь для своих же детей развивающие игрушки, или что-нить еще, в зависимости от возраста. Так первый опыт и получишь.
    Ответ написан
    13 комментариев
  • О чем может говорить то что в компании не могут прижиться нанятые сеньеры/лиды?

    @AndromedaStar
    .Net - monkey
    Все очень просто. Люди со стороны могут объективно оценить работу компании, так как у них есть другой опыт.
    А люди, выращенные у вас, другой жизни и не знают, поэтому им может казаться, что все отлично.
    Ответ написан
    7 комментариев
  • Какие есть варианты повышения для вебмастера?

    Tomio
    @Tomio
    backend developer (python, php)
    Когда-то очень давно я был в такой же ситуации, как и вы. Просто упёрся в потолок. И тут дело даже не в зп, мне могли ее повысить. Дело в пуле задач, которые я решал. Он был ограничен веб-мастерингом, очень разрозненным (сео, формошлёпство, вёрстка, контент).
    В итоге, как бы комфортно мне ни было, я решил, что нужно двигаться дальше. Сменил работу, стал чисто бэкендером. В итоге хорошо прокачал PHP, MySQL, освоил Git. Потом снова сменил работу, освоил на ней Symfony, Clickhouse, Kubernetes. А потом вообще сменил язык и сейчас активно работаю на Python с очень крутым стэком. Соответственно, зп моя очень сильно выросла, так как знаний и опыта стало больше и цениться на рынке я стал выше. А главное, я кайфую сейчас от того, чем занимаюсь)
    Не бойтесь, вырывайтесь из этого болота, пока не поздно. Думайте наперёд.
    Ответ написан
    Комментировать
  • Где взять идеи для python проекта?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Там же, где и все остальное
    1) в собственной голове

    2) в гугле, вот пример как это делать:
    614b31b6d5898485452704.png
    Ответ написан
    Комментировать
  • Стоит ли грузить голову алгоритмами и структурами данных?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Мне мой коллега посоветовал пока на время забить на программирование и лучше изучить алгоритмы и структуры данных.

    Очень популярный идиотский совет. Это то же самое, что советовать изучать литературные приёмы написания поэм тому, кто ещё не выучил алфавит.
    Ответ написан
    Комментировать
  • Какой план обучения Питону выбрать?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Ответ написан
    Комментировать
  • Как лучше учиться на data scienstа?

    @dmshar
    Беда не в том, что у вас было "плохо с математикой". Беда в том, что даже если сама по себе математика может и не понадобиться в работе Data Science, математический стиль мышления для серьезного занятия им необходим. То, что этот стиль мышления не ваш - не надо рассматривать как недостаток. Надо его рассматривать как свою особенность, и искать то занятие, которое просто более подходит именно для вас. И чем раньше вы это поймете и примете - тем больше шансов, что вы все-таки найдете "свое" .
    Ответ написан
    3 комментария
  • Курсы по Data Science?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Джуны никому не нужны. Особенно они не нужны в DS. А тем более там, где big data. Курсики не спасут, чтобы они там не обещали. План для каждого студента предельно прост - изучить что-нибудь востребованное, реально проходить летние практики, стараться как можно раньше залезть куда-нибудь стажёром. Лет через пять работы, став опытным программистом, выбирать специализацию по вкусу.
    spoiler
    60fd113a488f2404751620.jpeg
    Ответ написан
    7 комментариев