про сертефикаты и ВО
https://youtu.be/F_Ffg2etV7g?
Поступать ли на программиста?
https://youtu.be/KO8rKf9HxfA
Как выбрать факультет программисту
https://youtu.be/TXWLPcZMeiU
про стратегии
https://youtu.be/pj2Ja-qSKwQ
Про математику
https://youtu.be/KcvwWVZWnmw
Про С++
https://youtu.be/A4Gu0lfIKU0
Как устроиться программистом в реальную компанию?
https://youtu.be/Go0Zrn99csY
выбор, нетвратимость
https://youtu.be/LMf3zfAJYZ8
Секретный секрет
https://youtu.be/vcDnQhc6qiA

Курпатов, про мозг на яблоках
https://youtu.be/953uZgYNj9g

Казанцева про физкультуру
https://youtu.be/J0q78ph-2QQ

Курс Портнова по тестированию
https://www.portnov.com/ru
Его "философская тетрадь"
https://www.youtube.com/channel/UCU4EZpLc84IZMFnpp...

Курс по яве
https://www.youtube.com/channel/UCLUYG3J5lYXs9gwz9...

Джо Роган о сне с Мэтью Уокером
https://youtu.be/itgQRal2od0

Сети для самых маленьких
https://habr.com/ru/post/134892/

Куда пойти учиться на программиста
https://habr.com/ru/post/260713/

Достижения

Все достижения (11)

Наибольший вклад в теги

Все теги (238)

Лучшие ответы пользователя

Все ответы (140)
  • С какой профессией легче всего войти в сферу IT?

    @wulfdog
    Итак, про склад ума байку придумали "гуманитарии". Только не те кто занимается гуманитарными науками а те кто в них прячет свою лень и неумение пользоваться головой по назначению.
    Если упрощать то технический склад ума означает что вы умете собирать данные, анализировать их и делать выводы опираясь на логику и здравый смысл а не на "мне кажется" и "я думал" (а так же "господь дал мне знак"). Просто в гуманитарных науках легче спрятать невежество, поскольку там большое количество данных которые сложно измерить линейкой или кинуть на весы. Я даже больше скажу, в силу своей неконкретности эти понятия порой сложнее в освоении чем технические науки, по ним существует гораздо меньше хороших учебников и тем более специалистов (я знаю о чем речь, в данный момент исполняю обязанности дизайнера (до этого успешно работал админом) и вакханалия невежества тут идет полным ходом, на которую грустно взирают немногие профессионалы).
    Я бы сказал что войти в IT самый простой способ - тестирование. Может быть еще системное администрирование, но это весьма скользкая дорожка, на ней можно остаться вечным саппортом и никуда не двинуться так и меняя сломанные мышки.
    Итак, раздача слонов
    Курс по тестированию. Если к его прохождению (он совершенно бесплатный) отнестись с полной серьезностью и усердием то этого может быть достаточно для устройства на первую работу по этой профессии.
    Дальше курс по яве, очень не плохо и как минимум для ознакомления и получения базовых навыков.
    Так же могу рекомендовать Майка Доусона для ознакомления с питоном (не обязательно рыть оба направления, достаточно будет одного).
    Дальше по поводу обучения и особенно самообучения хорошо ознакомиться с этим мнением, это тоже самое про стратегии обучения.
    Ответ написан
  • Как бороться с выгоранием и запутаностью?

    @wulfdog
    Посмотри Курпатова, многое откроется интересного =) Это для самообразования.
    Ну а по теме, начнем разнос.
    По какому праву ты себе выставил какой-то мифический дедлайн? ты опытный разработчик который знает сколько по времени займет та или иная задача? а коэффициент непредвиденных задержек? опытный менеджер который руководил не одним успешным проектом? так по какому праву выставлен срок? зачем? еще раз подумай, зачем ты так сделал. глубоко подумай, не спеша, раскладывая на бумаге свои доводы. потом через пару дней посмотри на них и посмейся над своим "я думал".
    понимаешь, тема таймменеджмента и проста и сложна одновременно. чтобы грамотно построить пайплайн какой-то задачи нужно обладать компетенциями необходимыми для решения этой задачи. если ты только учишься - то не имеешь нужного.
    ладно, перейдем к аналогиям. вот тебе нужно пробежать дистанцию. если ты опытный спорсмен, то выберешь правильный темп и достаточно четко рассчитаешь время прохождения дистанции. если она коротка - можешь пройти её спринтом. если длинная - настраиваешься на долгий марафон. ну по традиции стаерские дистанции самые сложные, всегда есть соблазн перейти на спринт и надорваться. вот, а если ты не опытный спортсмен то сойдешь с любой дистанции если будешь подражать, нужно будет учиться соответствовать своему темпу.
    Так что это совершенно нормально что все пошло не так, добро пожаловать в чудесный мир реалий.
    Второй твоей ошибкой было старание доделать во чтобы-то ни стало. Так нельзя. Это не работает. Точнее это может сработать только при условии что ты понимаешь что делаешь и ситуацию действительно можно ускорить. Например разработку можно разделить на модули и делегировать другим программистам дав им четкое ТЗ. Аналогично я раздаю куски проекта при производстве графики, когда нужно ускориться. Естественно не обходится без накладок, потому что даже имея четкое ТЗ каждый человек будет выполнять его чуть по своему, мне вот приходилось объединять все куски графики, местами подправляя анимацию и исполнение чтобы это выглядело однообразно а не как разные куски. Своего рода управление проекта бич-пакет уровень =) Но есть вещи производство которых нельзя ускорить потому что нельзя и все тут. Например нельзя накачать мышцы за пару дней. Если попробуешь - просто надорвешься. Нельзя за неделю стать гонщиком уровня международных соревнований, если переусердствуешь - просто разобьешься. Аналогично и с учебой, что-то можно подхватить побыстрее потратив на это больше сил, но это тоже имеет предел, банально физиологический, нейронные связи не образуются мгновенно. Мы же на самом деле достаточно тупые и нелепые обезьяны, чтобы научиться чему-то мы должны это неоднократно повторить. Самое идиотское что люди делают это начинают выкидывать все больше и больше времени в работу чтобы что-то успеть. Если подходить к этому с умом то можно ускориться применяя разумные меры. На самом деле человек не может херачить целый день в интеллектуальной деятельности. Это физически таская болванки на заводе можно и по 16 часов работать продуктивно - если здоровья вагон. А мозгами так нельзя, есть пики и спады производительности. Нужны чередования отдыха и нагрузки.

    То есть как по хорошему бы я поступил.
    Поставив целью написать приложение не ставил бы никаких временных ограничений в силу некомпетентности. Но занимался бы этим каждый день какое-то разумное время (например мозг всерьез не сосредотачивается на деле если им заниматься меньше 20-30 минут). Не брезговал бы ответвлениями в процессе создания приложения (например чуть глубже вникнуть в особенности взаимодействия человека с интерфейсов, немного про дизайн и т.п.). Самое главное в этом непрекращающееся поступательное движение. Один процент каждый день намного эффективней спринтерских рывков.

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

    В общем, посмотри\почитай Курпатова, поинтересуйся как работает мозг - для этого тоже достаточно популяризирующих лекций. И самое главное - научись не психовать. Нервы это святое, их тебе никто и никогда не компенсирует =) По себе знаю, это сложно, но достижимо. Это как в тибетской мудрости: если можешь что-то сделать - не беспокойся, если не можешь ничего сделать - не беспокойся.
    Ответ написан
  • Почему видеоуроки - это зло?

    @wulfdog
    Далеко за объяснением ходить не надо, просто нужно обратиться к физиологии, тому как работает наш мозг. Очень крутым популяризатором является Курпатов, очень рекомендую посмотреть и послушать. Сам сейчас читаю его книги. Если кратко - когда мы смотрим видео то потребляем информацию, вырабатываются эндорфины и прочие даватели удовольствия. А анализировать просмотренное не принято, но оно создает ощущение того что ты разобрался и что-то знаешь. Но это иллюзия, пока не проведешь анализ и всесторонне не рассмотришь знания полученные любым путем - они не закрепляются. Например прямо во время урока делать конспекты. Либо по окончанию просмотра записать что запомнил и... и будет много неприятных открытий, что ты не такой умный и память у тебя хреновая.
    ЗЫ рекомендую в тот момент когда начинаете чувствовать сонливость разомнитесь, покрутите суставами, отожмитесь, поприседайте, поподтягивайтесь. Вот про это тут.
    Ответ написан
  • Какую технологию новичку проще и разумнее всего изучить самостоятельно для удаленной работы?

    @wulfdog
    ой... доброжелателей-то понабежало...
    так, слюшай сюда. для начала нужно понять что вопрос задан в стиле "я хочу стать дизайнером, вот что мне изучить чтобы стать суперским и работать сразу на удаленке" =) чувствуешь сок?
    самое смешное что я сейчас уже могу ответить как, поскольку сам стал неплохим дизайнером (моушн).
    переход из профессии в профессию есть нормальное явление, только у нас в стране воспринимается как-то в штыки. мало кто понимает что профессионализм человека не в его жопочасах а именно в голове.
    в свое время я был очень неплохим сисадмином, не энтерпрайз уровня =) но очень крепким середнячком. свои знания заработал головой и нигде не учился (это не достоинство, но так вышло). потом жена сбила с пути истинного и я стал изучать дизайн. сначала фо фан... а потом это стало просто вызовом и могу сказать что я его победил.
    ладно, с лирикой покончено.
    Итак, что тебе надо понять. Что программирование это не сколько знание языка как таковое (язык это лишь инструмент, кто-то работает в синьке, кто-то в майке, кто-то в иллюстраторе застрял как хм...), это способ мышления и у него большое количество скилов требующих прокачки. В целом ситуация похожа на дизайн, где тоже постоянно надо чему-то учиться, все время появляются новые программы, способы решения тех или иных задач, тренды нужно постоянно мониторить и тд и тп. Мне кажется это отличительная черта любого хорошего специалиста.
    Сам сейчас начал учить питон всерьез. Еще из прошлого остались какие-то обрывочные навыки, но именно программировать всерьез не начинал, только чтобы хватало для автоматизации админских задач. Просто в какой-то момент понял что скучаю по технике, но возвращаться в админство не тянет совсем, бросать нынешнее занятие тоже, дизайн это очень интересно. Насчет начала изучения можешь почитать что я писал тут и тут.
    Надо заметить что стать приличным программистом без системного мышления будет сложно или невозможно вообще. Хорошая новость в том что это мышление можно развить и тренировать его, только это потребует дополнительных сил.
    А по поводу твоих хотелок есть плохая новость - поработать в офисе строго рекомендовано. Потому что учебных пособий и ресурсов огромное количество, но опыта решения боевых задач ничто не заменит. Пока занимался передро... хм... переходом на новые рельсы ушло много времени и прогресс пошел семимильными шагами когда мне пришлось решать реальные задачи, особенно "в офисе". Тем более что среда порой является решающим фактором. Когда начинал путь админом попал в хороший коллектив (небольшая компания аутсорса) и очень быстро набрал форму. А вот с дизайном не так повезло, мало того что я все же технарь по природе так еще и с коллективами не везло. Все пришлось выгрызать самому. Теперь я перерос множество людей с гораздо большим стажем чем у меня, но это стоило огромных трудов. А работая в офисе можно очень многому научиться у товарищей, прежде чем у самого сложится как-то стиль и понимание как это вообще работает. Теоретически можно всему научиться и самому, в том числе по учебникам. Хотя это мне кажется во многом сложнее и потребует большое количество сил и чуток гениальности, конечно еще больше самодисциплины и настоящей любви к программированию.
    Так что в программировании тебя ждет такой же тернистый путь. Я не пугаю тебя, но предупреждаю.
    И советую попробовать.
    PS хотя если программирование выбрано лишь как средство для зарабатывания денег удаленно - то не берись, не потянешь. В целом это достаточно скучная и кропотливая работа, если не умеешь любить её. Точнее не строй далеко идущие планы, попробуй обязательно, вдруг ты какой гений и самородок.
    Ответ написан
  • Хотелось бы научится программированию, но вот думаю с чего начать!?

    @wulfdog
    Начни с питона. Почему? Да просто так. Самое главное втянуться. Мне нравится книжка Майка Доусона. Почему? Потому что мне импонирует его манера подавать материал, когда обучаю предпочитаю так же поступать. Он сразу дает что-то сделать без запудривания мозгов жесткой теорией. Теория будет позже и спокойно подтянется по ходу дела. В основном все книги начинают со скучных сухих и страшных знаний, которые отбивают у новичков любое желание.
    И еще раз, почему питон? Он достаточно мощный и простой одновременно.
    И самое главное - практически не важно на каком языке ты программируешь, важно лишь то как ты при этом научишься мыслить. Умение программировать это в первую очередь способность мыслить соответствующими категориями и парадигмами. А язык при этом как инструмент. Все знакомые мне прогеры как правило знают (ну знают это громко сказано, но как минимум знакомы с синтаксисом и более-менее могут разобраться в коде) несколько языков специализируясь на каком-то одном. Это так же как умение говорить. В основном люди придерживаются одних и тех же правил, но результат при этом очень разный. Одних слушать невозможно, других слушаешь с удовольствием. Мне кажется годная аллегория.
    В целом можно начать и с Java, достаточно распространенный язык. Мне нравится подход вот этого человека.
    Сразу буду пугать тем что без самообразования тут никуда. Индустрия программирования как и любая в IT очень подвижна, нужно постоянно следить за её развитием и течениями. Либо Вы это принимаете, либо нет. И это будет лишь Вашей проблемой, поскольку реально безразличен ваш выбор =)
    Но если у вас созрел такой выбор то не сдавайтесь, начинайте и не бросайте. Помните, что каждый день по полпроцента будет в тысячу раз эффективней рывков, в первом случае получите результат а во втором грыжу =)
    Ответ написан

Лучшие вопросы пользователя

Все вопросы (3)