Задать вопрос
  • Где и как найти работу Ruby on Rails junior developer в Москве?

    Sassoft
    @Sassoft
    Yii developer
    Закончите университет, толку вас брать если вы сегодня есть - завтра нет.
    Ответ написан
    Комментировать
  • Как можно самому понять что именно вышло из строя в пк?

    zmeyjr
    @zmeyjr
    Дисклеймер в профиле.
    - Включить БП без матплаты и померить напряжения. Начать можно с этого geektimes.ru/post/127783
    - Подключить к матплате рабочий БП
    Дальше по ситуации
    Ответ написан
    1 комментарий
  • Как достать журавля, не спугнув синицу?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Для начала, пройти собеседование и согласиться на оффер - разные вещи.

    Пойдите на собеседование, пройдите тестовые задания, а от работы в А можете потом отказаться, ссылаясь на то, что у вас проблемы личного характера, и вы обязательно обратитесь к ним снова, но позже.
    При таких раскладах, поработав в B, вы сможете в А пойти заново, но уже не как стажер а как junior/mid, сохранив адекватное отношение.
    Ответ написан
    Комментировать
  • Как достать журавля, не спугнув синицу?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    1. Никому ничего не говорите и ничего не подписывайте пока не примите ОДНОЗНАЧНОЕ решение для себя. (аргументируйте просто - нужно посмотреть на коллектив хотя бы недельку)
    2. Выбрав оптимальный вариант - подписывайте с нужной компанией договор.
    Профит!)
    Ответ написан
    8 комментариев
  • Как достать журавля, не спугнув синицу?

    begemot_sun
    @begemot_sun
    Программист в душе.
    Нет. Ваши отношения с А - это ваше дело. Лучше выбирать из 2х чем из 0.
    Ваша карьера это всегда предмет торга, поэтому чем больше козырей у вас будет на руках , тем лучше
    Ответ написан
    5 комментариев
  • С какого языка начать изучать программирование?

    globuzer
    @globuzer
    gezgrouvingus progreszive ombusgrander greyderzux
    Нужно просто научиться учиться, приспосабливаться, адаптироваться.
    Уметь общаться, знать иностранный язык, лучше английский, знать математику, основы алгебры и всех этих технических дисциплин, стремиться быть терпимым и упертым в знаниях.
    Для программирования - не важен язык, главнее научиться понимать принципы, парадигмы, основы программирования, алгоритмы, их основные отличия. Ну и быть в развитии с современными технологиями, которые проникают во все сферы жизни человечества.
    Ответ написан
    Комментировать
  • С какого языка начать изучать программирование?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    Побыстрее начать подрабатывать не получится. Чтобы подрабатывать за деньги, нужно уже уметь программировать на базовом уровне. А умея программировать на базовом уровне (достаточного для подработки), вы такие вопросы задавать уже не будете, а свой путь в обучении будете только начинать.

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

    @krdmitry
    1) Кризис по всей стране примерно одинаков и пока больше в головах, чем в кошельках.
    2) 30К хватит на первое время, если снимать комнату и поджиматься по расходам. Лучше сразу оговорить с работодателем план роста, т.к. через полгода такая жизнь крайне наскучит. В любом случае, надо иметь запас и быть уверенным, что легко найдете другую работу по специальности.
    3) Приезжать можно с любым опытом, все нужны. Работы в городе более чем достаточно, другое дело - платить не всегда хотят.
    4) Политика слабо влияет на переезд. Главное - смотрите сайты вроде superjob и hh по части спроса на Вашу специальность.
    P.S. В Питере живу 5 лет. По ряду причин, для меня дела до настоящего момента шли лучше, чем в родном городе. Однако, есть и неудачные примеры - люди возвращались назад.

    Плюсы Петербурга в виде романтики и ванильных пирожных расписаны на соответствующих ресурсах. По сути дела имейте в виду следующее:
    1. Климат холоднее и более влажный, но не критично - привыкаешь.
    2. Отсутствие солнца и короткий световой день зимой - это ахтунг. Если психика не стальная, тренеруйте печень антидепрессантами заранее ;)
    3. Коррупция выше, чем в небольших городах. Изредка доставляет.
    4. Цены на мясо, фрукты и хлеб заметно выше при более низком качестве. Качество мяса деньгами не решается. Почему так - до сих пор не понял (видимо, последствие блокады?). Бензин дороже, чем в Москве.
    5. Экология в самом городе - так себе.
    6. При расчете зарплаты учитывайте т.н. "фактор доступности жилья". Фактически, зарплата 30К в небольшом областном центре ~= 90К в Питере, принимая во внимание текущие цены на жилье. Учитывайте это, если планируете остаться насовсем.
    7. В итоге: если есть возможность поднимать деньги удаленно, и сам город, где Вы сейчас проживаете, в целом устраивает, то стоит хорошо взвесить все "за" и "против".
    Ответ написан
    1 комментарий
  • Какую зарплату просить на собеседовании front-end junior'у?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Для Москвы 50-60к, работаете пару месяцев, далее говорите о повышении, либо можете к следующему работодателю идти.
    Но сумма зависит от примеров проектов, которые можете показать. Angular/Backbone/Ember и тп - есть разница, были большие проекты, или нет.
    Сейчас тенденция по зарплатам и позициям не очень, считается что из-за кризиса. Например, многие компании хотят максимального совмещения, фронтендер должен идеально кроссбраузерно верстать, и еще что-нибудь на бекенде попросят. С зарплатами могут быть предложения, как описали.
    Но спрос на фронтенд все равно стойкий, проблемы начать работать быть не должно.
    Ответ написан
    Комментировать
  • Можно ли работать программистом, но не оценивать сроки?

    @denikeweb
    Freelancer, creative developer
    https://events.yandex.ru/lib/talks/2235/ - я советую Вам посмотреть это видео. Суть его в том, что нужно сроки до 2 недель умножать на 2 или на 3, а от месяца - на 1.7 и добавлять 2 недели.

    Я прошу не принимать мой ответ в штыки, так как не имею представления о Вашем опыте. Ниже опишу свое мнение по поводу программирования и оценки сроков.

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

    Имея опыт разработки продуктов, можно примерно прикинуть сроки по задачам, которые Вы уже выполняли или которые вы имеете представление как делать. В принципе, если Вы работаете Джуниором, можете сказать своему менеджеру, что Вам сложно оценить сроки и сослаться на недостаток опыта - адекватный человек это поймет. Если у Вас более высокий уровень ответственности, тогда определение сроков является очень важной частью работы.

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

    Безусловно, для разбития проекта на мелкие части нужен предварительный анализ, если это не тривиальный проект. Но в этом случае Вам должны дать детальное техническое задание и выдать время на интеллектуальный труд.

    Если у Вас слабая нервная система - это очень плохо как для карьерного, так и для профессионального развития. Исправляется это простым способом - не париться и честно для себя оценить свои возможности. Проблема с заказчиком - это не ваша забота, если Вы не фрилансер. Работа с заказчиком и защита сроков - это проблемы сейлза. По поводу ответственности перед менеджером - посмотрите видео, ссылку на которое я оставил выше.

    Но все таки ставить сроки для программиста - первостепенная задача, потому что профессия не ограничивается написанием кода. Таковы реалии бизнеса. Надеюсь, что немного помог в Вашей проблеме
    Ответ написан
    1 комментарий
  • Какую зарплату просить на собеседовании front-end junior'у?

    viktorvsk
    @viktorvsk
    Какой-то вы не особо фронт эндщик, если считаете, что плюсы, жава и т.д. - более серьезные языки, нежели жскрипт :)

    djinni.co Можете посоздавать здесь анонимные объявления и поприцениваться.

    Если с английским нормально и время не поджимает - можете попробовать схватит пару заказов на upwork/elance: даже если ничего не выгорит, получите реальный опыт, что да как.

    Конечно, на самом деле, все зависит от:
    В целом, умею и знаю практически все, что необходимо знать современному front-end'еру: JavaScript (знаю что такое замыкания и асинхронный код), Node.js, AngularJS, Backbone, различные препроцессоры, фреймворки, сборщики и т.д.


    того, насколько реально вы это знаете. С таким разбросом технологий и без реального опыта - верится с трудом, особенно, думаю, с трудом вериться будет тем, кто вас будет брать на работу.

    Если у вас действительно все хорошо, то все, что вам нужно - это реальные проекты (придуманные, опен-сорс, или для друзей, неважно) на гитхабе - претендовать можете и на 1000 спокойно, а на паре собеседований, что б проверить почтву, назвать ~$10/час

    P.S.
    И если действительно уверенно чувствуете себя хотя бы в 20% того, что описали - то просто выбросьте слова junior/middle/senior/опыт работы из лексикона и жизнь станет проще.
    Ответ написан
    2 комментария
  • Почему сдвигается общий div, а не вложенный?

    MaXComp
    @MaXComp
    интересуюсь frontend html+css+JS+php. Linux, C
    Добавим инфографики:
    0003061561.jpg
    Ответ написан
    Комментировать
  • DataMapper vs ActiveRecord?

    Расскажу что знаю.

    DataMapper уже не разрабатывается, разработчики этой библиотеки переименовали DM в ROM сейчас активно пилят его https://github.com/rom-rb
    Пруф - https://twitter.com/datamapper/status/342595504909...

    Так что для себя лично я решил не использовать DataMapper в проектах, хоть библиотека мне очень нравится в сравнении ActiveRecords, так как более понятно как это работает, можно просто описать модели без написания миграций и DM построит таблицы.

    К ActiveRecords есть у меня какая-то необъяснимая неприязнь. Может потому, что я не использую Rails, а пишу на Sinatra.

    Использую Sequel (sequel.jeremyevans.net). Долго сомневался мигрировать на него с DM, но как перешёл ни капли не пожалел - ЭТО ВОЛШЕБНО! Супер библиотека с кучей плагинов и возможностями, особенно при использовании PostgreSQL. Кстати, разработчики ROM решили при использовании SQL хранилица тоже использовать Sequel.

    Вот видео доклад по Sequel на русском языке - www.youtube.com/watch?v=95TflPVKSI0
    Ответ написан
    Комментировать
  • Какой язык программирования выбрать?

    souris_rus
    @souris_rus
    Я не скажу что он плох но область применения не большая и он не очень популярен.


    Вы серьезно? "Не большая область примнения и он не популярен". Как раз все наоброт. Python не ограничивается только web-ом. Про популярность вообще смешно читать.

    По делу: Учите Python. Легок в освоении, прививает хорошее (форматировать код, например). Не понравится Py, выучите что-то другое.
    Ответ написан
    1 комментарий
  • Какие нормальные и интересные курсы есть по линуксу на интуите?

    @DobriyJuk
    Сетевой инженер, системный администратор
    Нескучные - это с выпрыгивающими клоунами, монстром-щекотилой и периодическими розыгрышами призов?
    Если возникает подобный вопрос, рекомендуюначать с азов. И не обязательно на ИНТУИТе. Ищите основы работы в командной строке, написание скриптов, установка пакетов, настройка сети, работа с дисками, настройка iptables.
    Затем задайте себе вопрос - "На кой хрен я вообще хочу это изучать?" И постарайтесь найти ответ лучше, чем "стать самым-самым умным и крутым сисадмином в мире!" Конкретную задачу перед собой поставьте, сформулируйте её предельно ясно и вам сразу станет понятно, куда двигаться дальше. А может и забить на Linux. Виндовые админы, поверьте мне, тоже очень не плохо живут.
    Что касается виеолекций. Не уверен на счет ИНТУИТа, но на YouTube полно подобного материала.

    P.S. Определитесь с дистрибутивом Linux, который вы хотите изучать, потому как на первоначальной стадии изучения между ними огромная разница и стирается она не сразу. Из популярных рекомендую изучить Debian, Fedora, CentOS, Ubuntu. По сути, можете изучить Debian и Fedora, по скольку CentOS в основе своей - Fedora, а Ubuntu - Debian.
    Ответ написан
    Комментировать
  • Массив растет после перезагрузки страницы, почему так происходит?

    Jeiwan
    @Jeiwan
    Потому что @result это инстансная переменная класса, которая живет столько же, сколько и класс Stats, то есть до перезагрузки приложения, а не до конца обработки запроса.
    Understanding class instance variables in Ruby
    Ответ написан
  • Какую профессию выбрать?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    Если любите матан, то попробуйте пойти в робототехнику. Очень перспективное направление, особенно сегодня, со всем этим дроностроением, фишечками для умного дома и т.п. Чтобы понять, пойдет ли оно вообще у вас, попробуйте начать с наборов для работы с Arduino, их например можно купить тут или тут. Если понравиться то дальше сами разберетесь что делать. Сегодня особенно популярно и прибыльно дроны делать, вот яркий пример.
    Ответ написан
    1 комментарий
  • Какую профессию выбрать?

    edinorog
    @edinorog
    Троллей не кормить!
    любящая жена =)
    Ответ написан
    3 комментария
  • Как всё успевать и не быть роботом?

    b0nn1e
    @b0nn1e
    Alcohol & Ruby on Rails
    Попробуйте больше "скомпоновать" свой график.
    К примеру спортом заниматься - записаться на секцию 2-3 раза в неделю, это по 2 часа примерно, и не нужно не куда каждый день бегать.
    Аналогично курсы английского, но только в другие дни.
    Через месяцок привыкните, войдет в привычку, и под это будите планировать свой остальной график.
    Один день выделить исключительно на самообразование с рабочих, а работу с этого дня переложить на другие, плюс один день из выходных.

    Планируйте свою работу и остальное. #{Капитанская мысль про Ежедневник}

    Работайте лучше/быстрее/выше.
    8х5 работать для фрилансера это много.

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

    по белому завидую вашей беззаботной жизни.
    Ответ написан
    3 комментария
  • Как всё успевать и не быть роботом?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    > Минимум 8 часов, чтобы были деньги.

    Работать нужно не 8 часов, а головой.
    Ответ написан
    11 комментариев