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

    evnuh
    @evnuh
    Поиск Гугл помог мне, впусти и ты его в свой дом
    1) Выбрать и настроить IDE. Освоиться в ней.
    2) Научиться работать с системами контроля версий.
    3) Научиться учиться. Выучить английский, научиться пользоваться гуглом.
    4) Научиться писать код.
    5) Научиться дебажить свой код.
    6) Научиться тестированию кода.
    7) Понять, как работает компьютер, сетевой стек, браузер, как устроены базы данных, как работает компиляция. Освоить DevOps.
    8) После 7 пункта уже можно учиться оптимизировать свой код.
    9) Научиться решать задачи, а не тупо писать код. Разобраться, когда и где и как использовать разные технологии,
    10) Научиться работать с людьми. Научиться продавать себя и свой продукт.
    11) Выкинуть хлам из дома.
    12) Старых позвать друзей.
    Ответ написан
    1 комментарий
  • Что нужно освоить веб разработчику чтобы облегчить себе жизнь?

    tot0ro
    @tot0ro
    Front - end developer
    1. IDE
    2. xdebug
    3. git
    4. composer
    5.bower
    6.npm/bower
    6. less/stulys/sass
    7. grunt/gulp/webpack
    8. apache/nginx
    9. apc/opcache/memcache/varnish etc
    10. bootstrap
    11. VIM!!!!!!!!!
    12. English!!!!!!!!!!
    13. Все дырки через границу
    14. Умение не читать ИТ литературу русских программистов за исключением Макарова, Индутного
    15. Ненавидеть Попова
    Ответ написан
    40 комментариев
  • Каких онлайн-сервисов, веб-приложений не хвататет в интернете?

    saboteur_kiev
    @saboteur_kiev Куратор тега Компьютерные сети
    software engineer
    Не хватает адекватных коммунальных сервисов.

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

    Но понятно, что такие сервисы должны быть не просто так, а сами коммунальные хозяйства должны быть исполнителями.
    Ответ написан
    4 комментария
  • Нужна литература, статьи или сайты о парсинге сайтов на PHP (да и в целом о парсинге)?

    @warnerbrowsers
    Есть книга "PHP Web Scraping.Jacob Ward."Можно скачать тут it-ebooks.info/book/4297
    Ответ написан
    Комментировать
  • Возможна ли переквалификация в разработчики после 30 без профильного высшего образования?

    fedorez
    @fedorez
    Хатуль мадан
    Если вас это немножко подбодрит, могу сказать что это смог провернуть мой бывший командир корабля (я в прошлом офицер ВМФ, но быстро понял что ступил не на ту дорожку и вернулся к любимым с детства компам), капитан 1-го ранга, хорошо за 50... а командир корабля - это ещё и очень особенный клад и уклад сознания... у нас был старенький комп - селерон под Миллениум, на котором мы в свободное от вахты и печати отчётов время гоняли Диабло. Кэп увлёкся. потом со скуки начал читить - там можно было открывать файлы своего персонажа и что-то накручивать по его параметрам... через это начал ковыряться и изучать. Я ему книжек подкинул. Кэп скучал - за него службу тянул перспективный и роющий землю старпом. Потом я уволился, уехал. Потом сильно удивился узнав, что выйдя на пенсию кэп увлёкся программированием настолько, что купил макбук ретина и что-то разрабатывает под iOS, что-то морское специфичное и за деньги.
    Но правда там очень неслабая подушка безопасности в виде военной и более того, корабельной пенсии была...
    Но если уж человек после 50 смог - вы сможете после 30 однозначно)) вопрос организации.
    Ответ написан
    1 комментарий
  • Возможна ли переквалификация в разработчики после 30 без профильного высшего образования?

    @Bojczuk
    Честно, не понимаю, для чего. Наоборот многие разработчики в ходе карьеры стремятся и уходят в аналитику, чтобы применять свои навыки не акцентируя внимания на мелочах.
    В 30 лет уже давно пора понять, что идеальной работы не бывает и в каждой профессии есть свои плюсы и минусы.
    Образ сформированный вокруг разработки лишь таковым и является, мёдом здесь не намазано.
    Ответ написан
    8 комментариев
  • Возможна ли переквалификация в разработчики после 30 без профильного высшего образования?

    s0ci0pat
    @s0ci0pat
    I'm Awesome
    без потери в заработной плате

    Нет! Смена профиля работы однозначно влечет за собой снижение заработной платы. Это не правило, поэтому возможны исключения. Для минимизации потерь, тебе требуется стать очень хорошим программистом.

    Создай себе подушку безопасности на полгода и вперед в джуны.
    Ответ написан
    9 комментариев
  • Возможна ли переквалификация в разработчики после 30 без профильного высшего образования?

    @Cyber_bober
    Занимайтесь на досуге кодингом, возьмите например python+django и пробуйте разрабатывать, а после можете сменить профессию. Сомневаюсь что в этом мире очень много девелоперов с дипломом, по крайней мере в этой стране.
    Ответ написан
    5 комментариев
  • Где можно почитать теорию по cерверной разработке для "чайников"?

    copist
    @copist
    Empower people to give
    Всё сказанное ниже является личным мнением. Все глаголы в повелительном наклонении ("дайте, объясните") предлагаю считать сослагательным наклонением ("возможно, было бы правильным дать, объяснить").

    Они к вам приходят именно для того чтобы узнать и попробовать. Дайте им возможность поработать с реальными задачами, объясните каждому его проблему на его конкретном примере. Не прикрывайтесь курсами, книгами и статьями - работайте с сырым материалом, как гончар с глиной.

    Критериями для приёмки на стажировку должны быть знание синтаксиса и семантики языка, стыка технологий (PHP + JS например), эрудиция, способность понять задание, обосновать решение, сформулировать какую-то личную неразрешимую проблему для поиска помощи, попытаться самостоятельно найти, понять и применить чужое решение. Ещё один фактор для оценки - знания в предметной области, то есть в той области деятельности человека, которая, в контексте информационных технологий, подлежит автоматизации. Бывает человек лучше "въезжает" в предметную область, чем в язык. Что тоже неплохо.

    Если у кандидатов значительный пробел в знаниях - откажите в стажировке с указанием причины. Может быть, он подучит и придёт ещё раз. Если пробелы незначительные - зафиксируйте их.
    Через некоторое время зафиксируйте динамику - насколько хорошо каждый из них закрыл свои пробелы в знаниях, чему научился. Если динамика недостаточная - примите решение о прекращении стажировки или работы.

    Отсеивайте тех, кто не хочет знать, а не тех, кто не смог. Те, кто хотят - узнают не завтра, так через неделю.
    Ответ написан
    3 комментария
  • Как вы содержите свою коллекцию программ в актуальном состоянии?

    минимизация и не гнаться за последними версиями ПО
    Ответ написан
    Комментировать
  • В чем проблема с учебой программированию?

    Acuna
    @Acuna
    Заполнил свой профиль
    Товарищи невероятно правы! Я сам даже не решал все эти абстрактные, оторванные от жизни программы и не тратил время на прочтение толстенных книг и просмотр видео-уроков. Вместо этого я уделял все свое время практике - писал свою CMS (Система управления сайтами), сначала, когда нужна была просто серверная сторона - взял какую-то открытую бесплатную CMS, перетормошил ее и написал на ее основе свою с чистого листа. Таким образом я выучил PHP. Затем, когда появилась необходимость в красивостях - стал обворачивать ее в JS и jQuery, узнавая о нужных для каких-либо задач плагинах, так же тормоша их и создавая на их основе свои так же с чистого листа. Так я вначале наполовину выучил нативный JS, дальше учить не стал, так как открыл для себя все прелести jQuery и с тех пор пишу браузерную часть исключительно на нем. Так что пИшите уже на jQuery - просто отлично, оттачивайте в нем свои навыки на реальных задачах, на том, что вам нужно уже сейчас, а все эти книжки и задачники выкиньте в помойку, они у Вас только любовь к программированию отобьют, а написать что-то дельное все-равно не сможете.
    Ответ написан
    Комментировать
  • В чем проблема с учебой программированию?

    @masterworks
    Синтетические задачи это плохо потому что они отдаляют от реальной работы. Учитесь на реальных задачах. Не ставьте цель что то выучить. Ставьте цель чтобы работало. Потом будет понимание как сделать это красиво. Если работаете в команде - спросите более опытных как лучше сделать.

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

    trevoga_su
    @trevoga_su
    и там ставиться задача вывести в консоль решетку 8 на 8 вида .... то я впадаю в ступор, и бьюсь над задачей пару часов
    я тоже впал в ступор, прикинь? а я проф программист.

    просто не надо решать откровенно идиотские задачи, не real-life задачи. любые алгоритмы ты начнешь понимать и реализовывать в процессе обучения, с опытом. А сейчас, будь добр, начни писать на ЯП реальные задачи, а не идиотские типа той, что ты привел.

    Выучи основные конструкции управления, которые есть во всех современных ЯП. Учи сам язык. Пиши на нем. И рано или поздно все получится, поверь.

    Но не надо обучаться, НИКОГДА не надо обучаться на задачах, которые не имеют мотивации и смысла. Вот эти задачи с выводом треугольника в консоль - они действительно отобьют всю любовь к программированию.
    Хочешь научиться писать на JS? Молодец, JS надо знать в любом случае.
    Напиши на нем галерею, объект для валидации форм, что угодно пиши. Главное задача должна быть обоснована. А пока ты занимаешься чем-то вроде покраски травы - вроде и опыт, а нахрена оно нужно - не понятно.
    Ответ написан
    2 комментария
  • Какие данные работодатели обычно требуют от соискателя при приеме на удаленную работу?

    @SMA2
    Если речь идет именно об удаленной работе, а не о фриленсе - то тебе присылаются те же документы на подпись, что и при обычной работе. И одними паспортными данными не обойтись, еще и ИНН нужен и страховое.
    Уточняйте что они хотят заключить какого вида договор, кто будет платить налоги за ваше физ. лицо- вы или они.

    Но я бы подумал о другом:

    А кому вы вообще нужны?

    Если речь идет о квалифицированной работе - то первое что спрашивают, что вы умеете. Затем как то проверяют ваши знания. И только потом будет оформление документов.

    Если же говорят - мы вам дадим работу, не спрашивают о квалифицикации, а просят тут же паспортные данные - это не работа вовсе.
    Ответ написан
    Комментировать
  • Какие приложения, кроме To-Do листов, пишут в качестве демо?

    @CrashLies
    Навскидку:
    1. Файлообменник, вроде rghost;
    2. Система управления тестированием (test case tracker);
    3. Приложение для крупной клиники - запись на приём к нужному врачу в удобное время.
    Ответ написан
    1 комментарий
  • Какие приложения, кроме To-Do листов, пишут в качестве демо?

    DmitriyEntelis
    @DmitriyEntelis
    Думаю за деньги
    Так уж повелось что To-Do-шечки стали чуть ли не стандартном, если речь идет о демонстрационных приложениях.
    Где повелось, кем повелось?
    Я вот стандартное тестовое задание всем выдаю - написать мини блог с тегами и cms.
    Ответ написан
    7 комментариев
  • Python, django... поможете разобрать кашу в голове?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    начать надо с начала, например, с https://www.youtube.com/watch?v=IZqBTPmxoew и кучи подобных роликов, синтаксис подглядывать на pythonworld.ru, ну и книжку на русском про Джанго, немного устаревшую
    d7db61b2162d4237a9d4adb07b303a0b.jpg

    а потом - все равно никуда не деться от классических книг, читать их по диагонали или прорабатывать каждый урок - ваше дело
    Ответ написан
    5 комментариев
  • Какую литературу посоветуете по PHP?

    nepster-web
    @nepster-web
    "Слышал только отрицательные отзывы" - это от дурачков, которые не следят за развитием.

    "Вроде как, в PHP ввели ООП" - да было такое, лет 6 назад (имеется ввиду нормальное ООП).

    Мэтт Зандстра - PHP: объекты, шаблоны и методики программирования. 4-е издание.

    На сегодняшний день PHP развивается быстрее всех и обладает почти всеми кртыми финчами, которые нужна для разработки больших проектов (менеджер пакетов, трейты, лямбда выражения, замыкания, нэймспейсы, рефлекшин, да да привет аннотации и многое другое). Уже можно разрабатывать десктопные приложения и есть расширения для работы api операционных систем. Не давно был релиз php7, который добавил некоторые возможности для работы с типизацией и существенно оптимизировал ядро.

    Да вроде есть проблемы еще с потоками и демонами на php, но я думаю это порешают, не смотря на то, что он вообще не для этого создавался.

    И помните, один язык программирования любой это говно, по сравнению со стеком, где используется множество технологий под каждую задачу. Например нельзя сравнивать php vs js vs go, эти языки решают совершенно разные задачи.
    Ответ написан
    5 комментариев
  • Бесплатный проект для портфолио превратился в бесконечный. Как быть?

    POS_troi
    @POS_troi
    СадоМазо Админ, флудер, троль.
    Вариант 1 - послать и забыть.
    Вариант 2 - переводить из бесплатного в платный.

    Базовый функционал есть? Есть
    Клиент уже доволен? Доволен
    Пора платить деньгу, а так он почувствовал халяву и не слезет с вас.
    Ответ написан
    6 комментариев