Задать вопрос
  • Какие книги по правильной организации удаленной работы можно почитать?

    noys
    @noys
    красноглазик
    Есть литература, называется "Эволюция фриланса".
    Читал по диагонали, так как по моему убеждению лучшая стратегия удаленной работы - делать так как вам удобно и удобно заказчику. Тем более отрасль очень динамично развивается и вчерашние методы и инструменты могут уже не быть столь эффективными. Читать книгу или не читать - выбор за вами. Быть может (и скорее всего) наработанного материала достаточно у западных блоггеров. Однако я глубоко убежден что лучшая стратегия для вас -- это та, которую вы придумаете сами входе сбора и анализа информации и непрестанной практики.
    Ответ написан
    2 комментария
  • Какие задачи в веб-разработке считаются самыми сложными?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    martinfowler.com/bliki/TwoHardThings.html

    Я думаю самая сложная еще впереди. Все что было сложное раньше теперь сложным не кажется, сделал же. Сложности возникали в основном по незнанию каких-то вещей. Скажем года три назад был проект со сложной бизнес логикой, о CQRS и event sourcing я тогда не знал и в итоге вышло как-то слишком сложно в плане поддержки.
    Ответ написан
    1 комментарий
  • Какие задачи в веб-разработке считаются самыми сложными?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    Найти достойный проект с достойной оплатой.
    Ответ написан
    Комментировать
  • Поздний старт в ИТ - есть ли шансы?

    zo0m
    @zo0m
    full stack developer
    какой-то вы неуверенный слишком
    я собеседовал достаточно много студентов и возраст скорее играет на вас
    "Что делал? тебе столько лет, а где опыт?", конечно спросят, только не для того чтобы вас топить, а для того чтобы понять что за человек сидит.
    Если на собеседованиях будете хорошо отвечать -- у вас нет причин не попасть куда-угодно.

    псц, ПОЗДНИЙ СТАРТ в 26 ??? я видел взрослых мужиков за 40 полностью меняющих работу на IT, а вам 26...

    чувак иди проспись
    Ответ написан
    6 комментариев
  • Какими онлайн-курсами по программированию кто пользовался (если пользовался)?

    Stac
    @Stac
    Мне нравятся курсы от Lynda.com и Tuts+ (Envato). Их много по разным темам, в т.ч. узким и конкретным.

    А вот курсы на Udemy разочаровали - мне попались бесплатные видеоролики, упакованные как платный курс без малейшей адаптации.

    Кстати, о бесплатном. Видеоканал этого парня просто поражает широтой охвата тем (от Си до Фотошопа) и количеством роликом: https://www.youtube.com/user/thenewboston/playlists
    Ответ написан
    Комментировать
  • Почему так долго и успешно живет kinogo.net?

    zenwalker
    @zenwalker
    0xABADBABE
    Ну так сходи, настучи куда следует. Глядишь закроют. Благо реестров всяких понаделали уже дохрена. А мы все тебе спасибо скажем, тоже знаешь ли, сидим переживаем, что компании с миллиардными оборотами недополучат двести баксов. Кто, если не ты, спасёт мир от этой несправедливости?
    Ответ написан
    Комментировать
  • Кто может дистанционно помочь с изучением программирования?

    barmaley_exe
    @barmaley_exe
    Идите делать уже!

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

    0. Бесплатно. Чтобы заинтересовать по-настоящему крутого специалиста Ваше ценовое предложение должно быть очень и очень велико по очевидным причинам. Если же он хочет помогать Вам из альтруистических соображений, но непонятно, чем Вы лучше Пети из соседнего подъезда. Именно для такого рода помощи, сюрприз-сюрприз, и существуют StackOverflow-подобные ресурсы.
    1. Усреднением мнения нескольких людей можно побороть предвзятость и незнание одного конкретного человека.
    2. Если постоянно дёргать кого-то другого, этот кто-то научится, а Вы — нет. Нужно уметь находить ответы самостоятельно, не имея возможности кого-то спросить.
    3. Можно помогать другим участникам сообщества. Один из моих преподавателей когда-то в шутку сказал "Преподаю уже 10 лет — наконец-то сам начал понимать, что читаю". Как известно, в каждой шутке есть доля шутки, так что объяснение чего-либо кому-либо помогает Вам лучше разобраться в сути дела и структурировать собственные знания.

    Я уже распинался как-то раз на эту тему.

    Если Вам нужен начальный вектор, то вот:

    1. Язык — Python. Уже сейчас используется во всех мыслимых областях, обладает огромным сообществом и сравнительно несложен. Нынче, насколько я знаю, с него начинают обучение информатике в MIT. Потом, при желании, можно будет изучить ещё несколько. Изучение нового языка в пределах одной парадигмы не составляет труда.
    2. Если программирование для Вас область новая, то я бы посоветовал не окунаться сразу с головой в написание проекта, а начать с алгоритмических основ. Порешать задач на алгоритмы, научиться отлаживать код в голове. В результате будет проще думать о происходящем в дальнейшем.
    3. Написать таки какое-нибудь приложение. Проще всего сейчас целиться на веб, т.к. у нас есть браузеры с поддержкой хитрой разметки (HTML + CSS), позволяющей отобразить чуть ли не что угодно и не надо возиться с отрисовкой всего этого счастья. Тут нужно будет ознакомиться с HTML и CSS (чтобы приложение не выглядело как привет из 90-х, можно воспользоваться модными CSS фреймворками вроде Twitter Bootstrap), найти и овладеть каким-нибудь веб-фреймворком для выбранного языка (Например, Django для Python, но их очень много). На этой стадии должно быть много гугления, а в особо тяжких случаях — вопрошания на Тостере. Но не в обратном порядке!
    4. Программы обычно работают не в изолированной среде, а взаимодействуют с другими программами. Полезно знать, как это осуществляется. Для этого на более поздних этапах рекомендуется разобраться в, как минимум, сетях и операционных системах.
    Ответ написан
    8 комментариев
  • Где и какие есть актуальные ресурсы для front-end?

    rapkin
    @rapkin
    i ♥ gulp coffee
    наверное не совсем то что ищете, но ресурс действительно замечательный, постоянно ищу здесь вдохновения tympanus.net/codrops
    Ответ написан
    Комментировать
  • Насколько важное значение для фрилансера имеют отзывы?

    ManWithBear
    @ManWithBear
    Swift Adept, Prague
    Вам платят не за отзывы, а за работу. Если ваш клиентопоток вас устраивает, то проблем нет.
    Ответ написан
    Комментировать
  • Как определить причину постоянного обращения к жесткому диску (Win 7)?

    Jump
    @Jump Куратор тега Windows
    Системный администратор со стажем.
    Насчет утилит мониторинга.
    В простейшем случае - монитор ресурсов. Смотрите что, кто и куда пишет.
    Если что посерьезней - качайте набор утилит от Марка Руссиновича, там есть неплохой монитор.

    А вообще в windows начиная с семерки вся деятельность по обслуживанию системы должна выполнятся в фоновом режиме.
    Т.е дефрагментация и прочая оптимизация дисков, проверка и установка обновлений и прочее выполняется автоматически как только компьютер начинает простаивать.

    Дефрагментация не включена, различные проверки на вирусню тоже.
    Вы зашли и специально их отключили? Так?
    По умолчанию они включены.
    Ответ написан
  • Насколько существенно повышает эффективность работы решение общих задач?

    zo0m
    @zo0m
    full stack developer
    Всегда бесили задачи из задачников, из-за своей бессмысленности. Но если вам нравятся и получаете удовольствие - просто прекрасная разминка для мозгов, лучше чем компьютерные игры.

    UPDATE, в комментарии сказали про игры, поглядите вот эти сайты:
    codewars.com
    screeps.com

    в игровой форме решать задачи, мне кажется может быть увлекательно
    Ответ написан
    2 комментария
  • Насколько существенно повышает эффективность работы решение общих задач?

    @mamkaololosha
    Это как диплом о ВО. Однажды они спасут вам жизнь.
    Ответ написан
    Комментировать
  • Насколько существенно повышает эффективность работы решение общих задач?

    @vilgeforce
    Раздолбай и программист
    В учебнике будет 600 задач на простые числа и обход графов, а у вас будут задачи рисовать GUI для весового оборудования и парсить протоколы 20-летней давности... Может и помогут в силу повышения общей эрудированности :-)
    Ответ написан
    Комментировать
  • Как устроиться веб-программистом инвалиду?

    Работать удалённо (можно и по договору) и никому не говорить что вы инвалид вот и всё))
    Ответ написан
    Комментировать
  • Digital Ocean. Как начать или туториалы. Как "задеплоить" проект. Как работать с NodeJS?

    Droplet на DO это обычный VPS.
    Создаете дроплет с предпочитаемой ОС, получаете на почту ip/root/password
    Заходите по ssh, устанавливаете необходимые пакеты, настраиваете свое окружение по любым туториалам из интернета. Здесь нет никакой специфики, все так же как и у любого другого хостера виртуальных серверов.
    Ответ написан
    Комментировать
  • "Запасная" профессия для программиста?

    sabramovskikh
    @sabramovskikh
    Увы, работа вам больше не понадобиться. Нужно будет делать абсолютно все, что можете и не можете. Искать еду и выживать. Просмотрите Беара Грилза
    Ответ написан
    Комментировать
  • Станет ли проблематично в будущем работать в "сером" секторе экономики, в частности во фрилансе (Россия)?

    @386DX
    В УК РФ есть статьи о незаконной предпринимательской деятельности, но пока что они применяются далеко не всегда.

    Они написаны так, что можно заплатить налог+штраф и ничего не будет. В этом есть свой смысл - облегчение предпринимательской деятельности.

    Государство закручивает гайки,

    Налоговики получают зарплату из "казны", они не будут искать налоговые дела на 10 рублей, если у них з.п. 20-30т.р., это не выгодно экономически
    Ответ написан
    Комментировать
  • Где можно порешать задачки по PHP?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    Если вам для повышения скила: откройте нравящийся вам фреймворк, перепишите один из его компонентов так, что бы скорость выполнения была сравнима с нейтивным кодом на php, но при этом с тем же интерфейсом. Попробуйте протолкнуть вашу фичу в это фреймворк, если ее одобрят, плюс вам в карму, если не одобрят - получите стек ошибок, в чем вы ошибались))

    Вот вам пример: по соглашению в проекте принята обязательная валидация аргументов в каждом методе, хотя бы на тип, в противном случае - бросать исключение. На секундочку это туева хуча проверок, меня это дело запарило, решил под искать пакет, решающий эту задачу, их довольно много и архитектурно они вполне красивые, но есть нюанс: время и память. В проекте это реально критично, посему пришлось писать свое, увы с кучей дублирования (мне самому не нравится), но по бенчмаркам эта штука получилась быстрая))
    https://github.com/ko-ko-ko/php-assert

    Попробуйте реализовать подобный проект (не обязательно валидатор), это может быть например логгер(PSR-3) на udp порт, система аннотаций (как в доктрине, но более быстрая, пусть и менее функциональная), минималистичный роутер, работающий с http-message, система по сбору статистики в стиле piwik, пусть и без frontend, но более настраиваемая и т.д.

    Просто решение стандартных задач стандартными способами для стандартных результатов особо ничего не даст.

    upd: проект переехал))
    Ответ написан
    Комментировать