• Если уехать в Англию по туристической визе и работать удаленно, не выгонят оттуда?

    @Alibaba2018
    Насчет Англии точно не знаю, но в Америке для всего нужен SSN (Social Security Number).

    Хотите открыть счет в банке --> давай SSN
    Нужна страховка --> SSN
    Хотите открыть компанию --> SSN
    Хотите заплатить з/п кому то или получить от кого то --> SSN
    ...
    В некоторых штатах даже права водительские без него не дают
    ...
    Нет SSNa --> а тебе что то надо? --> тогда принеси SSN
    Ответ написан
    1 комментарий
  • Куда пойти учиться на разработчика в Москве?

    @Alibaba2018
    ИМХО, прочитайте книгу "Cracking the coding interview" by McDowell
    для понимания что нужно для прохождения интервью.

    Книжку по паттернам и алгоритмам.

    И по идее: если у Вас есть уже опыт выполнения своих работ, особых проблем тоже имхо с трудоустройством у Вас быть не должно.

    Какие скприпты написали для автоматизации рутинных задач, если не секрет?
    Ответ написан
    4 комментария
  • Как строить веб-странички без погружения во фронтенд?

    @Alibaba2018
    bootstrap
    Ответ написан
    Комментировать
  • Какие книги для начинающего по Data Science?

    @Alibaba2018
    Нужно знать Python хорошо, в первую очередь, и решать задачки, а не теорию учить для DS. Библиотеки: Numpy, Pandas, Matplotblib, Scikilearn, Seaborn итд. в особенности.

    Если уж хочется hardcore математики, то тогда сразу читать книгу от создателей этой науки ISLR by Gareth James (доступна бесплатно на сайте унивеститета в pdf).

    Мне очень понравились лекции Jose Portilla на udemy.com. Вроде там еще есть лекции гражданина Еременко неплохие по теме, но я у него брал только курс по Tableau.

    "Learn Data Analysis with Python" by Henley, Wolf: сейчас начал, но это только задачки и то что работодатели требуют для трудоусторйства по сути, а не пространственную теорию.
    Ответ написан
    3 комментария
  • Сколько нужно времени чтобы научиться программировать?

    @Alibaba2018
    Смогу ли я самостоятельно изучить программирование до такого уровня чтобы устроиться на работу?(книги, видео уроки, гугл)
    Да (Я сам такой же. Изучаю программирование уже года 2.5 (последний год конкретно, до этого так), но так и программировать качественно сам до сих пор не умею, т.е. именно писать свой source code, кот. был бы приемлем на профессиональном уровне, хотя и изучал и Swift, и Java, и даже C++, и Python. Копировать чужие программки и код - это не программирование, a обучение и дрочилка.
    Сколько времени это займет?
    В зависимости от сферы в какой хотите работать
    (Для клЕпания сайтов - front end: недолго, для создания своих AI движков: очень долго)
    Я лично, например, решил сконцентрироваться сейчас только на Python. По сути, если научиться капитально программировать (опять же, именно программировать(!), то после любой язык прогрраммирования (а для начальных прогеров синтакс) дается очень легко, т.к. понимаешь а) структурирование, б) архитектуру решения задач и в) собственно построение этого решения.
    Я начинал с изучения со Swift'а для создания приложений на Iphone. С одной стороны рад, что начал с более сложного языка (а Swift - это intermediate язык по сложности), с другой нет, т.к. это было не программирование, а попытка копипастить откуда можно, чтобы что то работало, т.е. попытка сшить из носовых платков штаны, собственно, по сравнению с брюками нормальными от пиджака, также получались разноцветные шаровары, да еще и на соплях, да еще и если получались..
    С чего лучше начать?
    Начните с языка Python, самый легкий. Если есть английский:
    1. "Learn to Program with Python" by Irv Kalb
    2. www.udemy.com курсы Jose Podilla - рекомендую почти все
    3. найдите сайт фоксфорд с лекциями по подготовке к ЕГЭ Тимофея Хирьянова, а потом для закрепления пройдите и все его курсы для 1 курса МФТИ (все есть на youtube)

    Обязательно ли идти в универ?
    Нет. По сути, если взяться конкретно за это (т.е. заниматься с 8 утра до 8 вечера, 6 дней в неделю, где то полгода-год), то можно закончить всю университетскую программу самому. Если еще есть хороший наставник, кот. подсказывает то за полгода точно можно даже хакером стать. Я все учил сам, что значительно и увеличило время изучения, так как иногда приходилось делать круги.
    20 лет не поздно?
    Да хоть в 60, если мозги работают. Самое главное желание.

    PS От Себя.
    По сути, программирование - это 3 этапа
    а) структурирование, т.е. разбивка задачи на транзакции, для чего нужна логика, усидчивость и немного мозгов, т.е. само программирование здесь почти нулевое (больше нужно даже problem solving skills, но это уже отдельных навык, связанный с след. пунктом)
    б) перевод затем всего этого структурирования в математический язык и алгоритмы,
    т.е. знание алгоритмов, структур данных, паттернов итд итп всяких intermediate и advanced программных штук - что начинающий поймет после изучения базового синтаксиса, а также что не мало важно хороший уровень математики (матан, дискретка, линейная алгебра - 3 в особенности, ну и далее статистика, итд итп, т.е. по специализации)
    c) и затем перевод это все в синтаксис, язык программирования, что со знанием базы уже становится очень просто

    PPS проблема что пункт б) практически нигде не отмечают, особенно в курсах для начинающих, и в основном преподают тоже качественно учителя в ВУЗах, т.е. люди, кот. реально умеют программировать и писали, код, а не те, кто выучил синтаксис, а реальной практикой на профессиональном уровне никогда не занимались в своем большинстве
    Ответ написан
    Комментировать