Задать вопрос
  • Как стать продвинутым сайтоклепателем (формоклепателем) и отправиться на каторгу, чтобы пахать за говяжий дошик и оплачивать сарай?

    petermzg
    @petermzg
    Самый лучший программист
    Одни учат, пробуют, стараются, а другие в это же время ноют, жалуются всем о свой плохой жизни и бухают.
    Вы похоже выбор сделали.
    Ответ написан
    3 комментария
  • Работаете ли в свой больничный?

    @Myxach
    Разберем вопрос и выйдет, что в основе лежит три вопроса:
    1. Как у вас с совестью?
    2. Платят ли вам за больничный?
    3. Интересен ли вам проект?

    То-есть фрилансеры ответят: Да.
    Люди у которых код течет в венах: третий вопрос
    Люди, которые работают, только ради денег - для них главное второй вопрос
    Люди, которые делают свой проект - первый вопрос
    Люди, которые понимают важность отдыха ответят:Нет.
    Ответ написан
    Комментировать
  • Как учат в МГТУ им. Баумана, или стоит ли получать второе высшее именно там?

    @DVoropaev
    Ставлю + к карме на хабре за ответы на вопросы
    По моему мнению, с таким подходом к самообразованию вы справитесь без вышки. В вашем случае вышка нужна только для корочки, и с соратниками общаться. Но отсутствие корочки можно компенсировать опенсорсными проектами, а сврвтников можно и так найти.
    Ответ написан
    Комментировать
  • Лучший платный/бесплатный VPN-сервис без стороннего софта?

    Astrohas
    @Astrohas
    Python/Django Developer
    Ну если осведомлены в linux-е советую купить VPS например на ovh и накатить по мануалам openvpn , pptp, SSh туннелирование и прочее и прочее.
    У самого такое.
    Ответ написан
    4 комментария
  • Где я могу проверить качество своего резюме?

    codingal
    @codingal
    Front end и не только
    Тут сколько людей, столько и мнений кто-то обязательно хочет видеть фотографию, кому-то подавай хобби, иначе "резюме безликое" и есть еще масса моментов, где нет единого мнения, поэтому понравится или не понравится зависит больше от того, кто его будет читать.

    Есть 2 основных момента:

    1. Оформление
    2. Содержание


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

    С содержанием намного сложнее.

    Разработчики, как правило, отличаются излишней скромностью, что влияет на содержание резюме. Закройте шапку с контактами и задайте себе вопрос: хочу ли я работать с этим человеком? Нет? Значит, и другие не захотят. Перепишите так, чтоб было видно, что от вас есть польза.

    ИМХО, не стоит писать то, о чем не хотите говорить на собесе. Так может случиться, что человек ткнет пальцем в проект 10-летней давности и начнет о нем выяснять, а там уже за давностью лет и не вспомните что да как, то же самое касается технологий, в которых плаваете или давно не работали.

    Рассказ о проектах для большинства разработчиков может выглядеть как "пилил фичи, фиксил баги". Нужно постараться и выделить из этой рутины хотя бы несколько задач, о которых можно рассказать. Также будет задан вопрос о достижениях, над этим стоит подумать: или вынести в резюме или определиться с тем, что отвечать.
    Ответ написан
    Комментировать
  • Как набраться опыта?

    longclaps
    @longclaps
    Да, непросто научиться ездить на велосипеде, штудируя теорию. Даже гугл не помогает...
    Ответ написан
    2 комментария
  • Как набраться опыта?

    Ptolemy_master
    @Ptolemy_master
    в общем делал все как рекомендуют люди для обучения =)


    А кто так рекомендует?
    Какие именно книги вы читали, по каким технологиям, ПО?
    Самый лучший, надежный и проверенный способ научиться программировать - это программировать. Не видоизменять или переписывать чужой код, а писать свой.
    Как учат программированию в вузах?
    На лекции дают теорию (вы читаете книгу).
    На лабораторных дают задания (это практика). У вас нет лаб, вам нужно найти такую книгу или такой сайт, где были бы задания. То есть где вам, с нуля надо было бы написать код.
    Да, вы будете делать это медленно.
    Да, ничего поначалу не будет работать.
    Да, вы будете без конца лезть в гугл.
    Но когда вы наконец сделаете первое задание, вам будет гораздо легче делать второе, а после второго - третье и так далее.
    (И скажу вам по секрету, в гугл лезут не только новички. )
    Если не хотите делать задания, поставьте себе задачи сами. Но только надо двигаться постепенно, от простого к сложному.
    Скажем, для начала я хочу сделать себе простой статический сайт, мой личный, обо мне.
    Поверьте, вы его сами сделаете, даже если будете проводить в гугле половину времени.
    Потом я хочу добавить на него форму обратной связи.
    Потом форум.
    Потом чат.
    Потом редактор картинок.
    И так далее. Идея понятна?
    Но главное! Не опускать руки, задавать вопросы и все время двигаться вперед.
    Ответ написан
    Комментировать
  • Как отдавать видео с сервера?

    webinar
    @webinar Куратор тега Веб-разработка
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Я понимаю, что этому в университете не учат, поэтому напишу. Есть такая штука "видеосервер" и есть такая штука "поиск". Если совместить получится как создать свой видео сервер
    Ответ написан
    6 комментариев
  • Можно ли на Python писать сервер для игры?

    @deliro
    Можно
    Ответ написан
    Комментировать
  • $a = "Hello, my name is Anna" $b="Hello, my name is Kevin" как сравнивать a и b, и узнать есть ли совпадение 5 букв по последовательности?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    1. Узнать: сколько бит содержится в каждом символе, составив строку-маску цепочек нулевых и единичных битов, каждая цепочка - это один символ.
    2. Выполнить $a XOR $b и посчитать кол-во 0-х битов, идущих подряд (во всех цепочках последовательностей).
    3. Как только >=5 символов - значит мы нашли искомую последовательность.
    Ответ написан
    6 комментариев
  • Linux или Windows для C++ разработчика?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    "Опираясь на ваш опыт и требования работодателей, что бы вы мне посоветовали(ваше субъективное мнение: 1)изучать С++ в контексте linux(админить потихоньку)"

    Почему сразу админить?
    Просто писать под Linux означает, что вы как минимум продвинутый пользователь на этой системе.
    Линукс не является популярной домашней пользовательской системой. Следовательно под линукс пишут или системные софт, или бизнес-софт, причем часто бэкенд.

    C++ под винду - в основном системное программирование, некоторый офисный софт и геймдев.

    Бизнес в основном c#/java ибо быстрая разработка.
    Ответ написан
    Комментировать
  • Linux или Windows для C++ разработчика?

    GavriKos
    @GavriKos
    Начните просто с изучения C++. Для новичка - пофиг в какой операционке и с какой IDE и компилятором. Советую использовать уже привычное окружение.
    Чисто теоретически - будет удобнее в винде - потому что есть VisualStudio которая избавит вас как новчика от некоторого геммора.
    Ответ написан
    2 комментария
  • Сколько будет стоить уязвимость?

    chupasaurus
    @chupasaurus
    Сею рефлекторное, злое, временное
    Цена будет разниться от 13337$ в случае с Гуглом (если они не решат щедро осыпать выплатой в размере π сотен тысяч долларов, например) до чека на сумму стоимости лечения последствий терморектального криптоанализа (исходя из того, что вы подобные вопросы задаёте здесь, то именно таким способом спецслужбы "оплатят" уязвимость).
    Ответ написан
    Комментировать
  • С++ умирает слишком долго?

    @evgeniy_lm
    Гы-гы. Ну, я слышал, что Delphi уже умер, что JAVA ни сегодня так завтра помрет, но про С++ слышу впервые.
    Не боись, до твоей пенсии С++ доживет. Ну если не доживет, не велика потеря, реальному программисту без разницы на чем писать
    Ответ написан
    Комментировать
  • Что должен уметь trainee developer?

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

    Мнение о том что такое тайтл Х - у всех компаний разное

    Си и плюсы сильно различаются
    Желательно не подменивать одно другим в резюме, если в вакансии написан только один ЯП

    В резюме не пишите, что делали лабы - сделайте из них человеческие проекты и опубликуйте на гитхабе
    Доведите обьем кода на гитхабе до 20+ екранов кода, с коментами на английском и тестами
    Покажите в проектах, что знакомы с со стандартными либами для ЯП

    Все ето касается не только си или плюсов
    Ответ написан
    1 комментарий
  • Как вы обговариваете ЗП при устройстве на работу?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Да просто скажи на что ты рассчитываешь.

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

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

    rework
    @rework
    Помог ответ? В благодарность отметь его решением
    Вы IT специалист? Какая нафиг трудовая? Никто не будет в неё смотреть при вынесении решения брать вас на работу или нет, смотрят только на ваши знания
    Ответ написан
    4 комментария
  • Для чего читать Таненбаума?

    Jump
    @Jump
    Системный администратор со стажем.
    Для чего читать Таненбаума?
    Для того, чтобы разобраться как работает сеть.

    Для этого я открыл Таненбаума, но даже идеи как его слова перевести в код - нет.
    Разумеется, так и должно быть. Книга не имеет отношения к программированию, она просто объясняет работу сети.

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

    По поводу того, нужна ли она для сетевого программирования - решать вам.
    Чтобы стать строителем не обязательно учиться в университете по специальности, можно сразу идти и месить раствор и класть кирпичи, не вникая во всякую далекую от практики муть вроде сопромата, и расчетов прочности конструкций.
    Ответ написан
    15 комментариев
  • Где взять задания для новичка в C++?

    TheTalion
    @TheTalion
    А что вы хотите разрабатывать? Язык - лишь инструмент для создания чего-то, учить язык ради языка - бред.
    Ответ написан
    4 комментария