Задать вопрос
  • Потрачу ли я время зря, продолжая учиться в ВУЗ'е, который мне не нравится?

    Adamos
    @Adamos
    У вас достаточно головы, чтобы не пугаться вышки - и вы ноете только потому, что у вас хреновые преподы по информатике?
    Да, вам неплохо бы попасть в казарму на недельку. Выпасть из блаженного мира элоев к морлокам, оказаться среди тех, кто головой не живет вообще. Здорово поправило бы приоритеты.
    Ну, или можно, например, на 15 суток влететь для пробы... будет примерно тот же круг для общения и сравнения с той жизнью, от которой так сильно тошнит.
    Ответ написан
  • Какую выбрать сферу в IT с нуля когда тебе "под 40"?

    php666
    @php666
    PHP-макака
    никакую

    мне 37, твой ровесник, карьера и менеджмент никогда не интересовали - остался в роли исполнителя.
    был бы я руководителем или просто ответственным за проект - я бы не рассматривал на должность человека 37 лет без опыта. даже на джуниор позицию.
    ибо твой возраст и метание лишь показатель, что ты сам не знаешь что хочешь от жизни и профессионалом так и не стал ни в какой сфере.
    в чем твое преимущество будет перед человеком 29-30 лет с таким же набором знаний? минусы как таковые - в возрасте, плюсов - нет.
    когда ты дорастешь хотя бы в вебе, где, как ты говоришь, "низкий порог входа" (а это совсем не так), тебе будет 40 лет.
    возраст, когда другие люди уже сворачивают горы, ты будешь сидеть веб-макакой с коллективом двадцатилетних юношей и понимать всю свою ущербность, а они будут смотреть на тебя как на престарелого психопата.

    Напомню что хочется через год хотя бы 20-30к дохода в месяц иметь.
    в Москве за 20 000 в месяц даже таджики не работают. Устройся в такси или грузоперевозки и не ломай себе голову этой ерундой, нужны бесконечные годы на обучение в IT и нужно "постоянно бежать, что бы идти". Оно тебе надо?
    Ответ написан
    11 комментариев
  • Где бесплатно найти ментора на создание сайтов?

    @Rebroff
    Frontend developer, MODX developer
    Очевидно, что там же, где можно найти бесплатного инструктора по вождению, тренера по фитнесу и репетитора по английскому языку.
    Ответ написан
    Комментировать
  • Как правильно оценить спрос на услугу в интернете?

    @awesomer
    Знал бы где упаду, подстелил бы соломки?

    Да никак.
    Если вы откроете этот универсальный метод - то даже можете сами его не использовать. А просто продать.

    А просто продать богатым бизнесменам. Заберут с руками и ногами за бешенные бабки. В одночасье станете миллиардером.
    Ответ написан
    Комментировать
  • В чем смысл ВУЗа?

    @vanyamba-electronics
    * Зачем программистам учить русский, обж, шрифты в Ворде?

    Один из великих сказал, что программирование - это самая гуманитарная из технических дисциплин. Русскому нас не учили, зато преподавали философию. И в какой-то момент я понял, что философия мне нравится больше, чем программирование. Тем не менее, я стал именно программистом.

    * Почему все профили по программированию противоестественно смешивают с математикой?

    Чтобы твои программы быстро считали, а не занимались перебором вариантов.

    * Зачем нужен преподаватель, читающий лекции по книге, когда есть книга?

    Зачем читать книгу, если можно прочитать оглавление?

    * Зачем учить наизусть то, что в любой момент можно прочитать?

    О как ты заблуждаешься. В Интернете почти невозможно отыскать то, что нужно в приемлемые сроки. И ты же не станешь неделю читать учебник математики, когда у тебя на всю программу отведён месяц.
    Ответ написан
    Комментировать
  • В чем смысл ВУЗа?

    sgjurano
    @sgjurano
    Разработчик
    * Зачем программистам учить русский, обж, шрифты в Ворде?
    Эк вы всё в кучу намешали :) грамотный русский, равно как и понимание как именно следует действовать в экстремальных ситуациях, нужны не программистам, они нужны культурным людям, это просто попытка подготовить вас к жизни, хоть как-то.

    Ворд вероятнее всего нужен для того, чтобы вы могли написать курсовые аккуратно, без изучения его с нуля в свободное время (хотя необходимость его преподавания – весьма спорная идея).

    * Почему все профили по программированию противоестественно смешивают с математикой?
    «Математика лежит в основе любого серьёзного знания».
    Если возникнет необходимость в чём-то сложнее формочек и ООП разбираться – вы будете благодарны ВУЗу за преподавание математики.

    * Зачем нужен преподаватель, читающий лекции по книге, когда есть книга?
    Вы когда-нибудь пробовали сами учиться по книге какой-нибудь серьёзной дисциплине? Наличие живого человека с его опытом и возможностью получить ответ "на пальцах" – редкая привилегия.

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

    * По моим наблюдениям, Нет в вузе ничего полезного, чего нет в книгах. Тогда в чём смысл ВУЗа?
    В книгах есть всё, задача ВУЗа – облегчить для вас усвоение этих знаний. Попробуйте самостоятельно изучить какой-нибудь раздел высшей математики, после нескольких месяцев потраченного времени вы поймёте для чего ВУЗ нужен.

    Кроме учёбы, ВУЗ – это общение со сверстниками, интересующимися примерно теми же вещами, это пригодится в дальнейшем.

    * И почему требуется его корочка чтобы устроиться на работу?
    Не требуется, только работа – далеко не главное и не единственное в жизни для чего нужно быть образованным человеком.
    Ответ написан
  • В чем смысл ВУЗа?

    nki
    @nki
    bezkart.ru готовая система лояльности
    Иди в армию, там получишь ответ на свой вопрос.
    Ответ написан
    1 комментарий
  • Как преодолеть кризис начинающего специалиста?

    @deliro
    Как преодолеть такой кризис?

    1. Уволиться, пойти поработать кассиром/грузчиком/официантом/таксистом (но надо иметь свой бизнес);
    2. Понять, что даже писать CRUD не так утомительно и скучно;
    3. Радоваться тому, что есть.

    Как на самом деле работают программисты?

    90% времени думают, 10% времени пишут.

    А ещё, говорят, ИТ не сводится к одному ДС. Можно попробовать что-то другое.
    Ответ написан
    Комментировать
  • Какие книги полезны для повышения эффективности одного программиста?

    @asd111
    Производительность сильно зависит от генов, от физического и психологического состояния и от наличия раздражающих факторов во время работы. И ещё производительность сильно зависит от уровня подготовки и знания алгоритмов в своей сфере.
    Например олимпиадники могут за 4 часа сделать больше чем средний программист за день и причина в том что они другие физически, психологически и по уровню подготовки. Например им не нужно думать какой алгоритм как реализовать, они просто берут готовый код из головы.

    Это как в шахматах средние игроки думают во время дебюта, а опытные просто играют по памяти свой любимый дебют и почти не думают над ходами во время дебюта. А такие мастера как Магнус Карлсен могут выиграть за 30 секунд у большинства средних игроков. Выглядит это пугающе(https://youtu.be/NTEj4moaay0 )

    И примерно такая же разница между слабыми и сильными программистами. Это прежде всего физиологические различия и различия в уровне подготовки. Книги про продуктивность тут не увеличат производительность каким то радикальным образом. Скорее наоборот если человек со слабыми природными данными начнет много программировать то у него быстро наступит выгорание, потому что его ЦНС физиологически на это не способна и производительность в результате может упасть.
    Ответ написан
  • 35 часов во время учебы - реально?

    @kek123
    Учись лучше. Наработаешься ещё.
    Ответ написан
    Комментировать
  • Карьера программиста после 30+. Миф или реальность?

    trevoga_su
    @trevoga_su
    Все очень просто. Любой человек, как и механизм - изнашивается.
    Работа мозгами - один из тяжелых видов деятельности. Т.е. это ровно такое же изматывание организма.
    Изучение - тоже изматывание организма. В 20 лет начать и в 30 - разница колоссальная. Ты 4 часа можешь с девочкой в 20 лет, а в 30 - 5 минут. Поэтому все это понимают, что 30-и летний джуниор - это как минимум не состоявшийся нигде специалист. Достаточно старый и плюсов у тебя перед такими же 20-и летними нету - у них сил больше.

    Ты можешь попытаться, но тебя будут собеседовать мальчики младше тебя. Будут гонять тряпками и ты будешь чувствовать свою ничтожность. Если ты устроишься джуниром, то будешь работать с ними - с детьми. А твои ровесники - управленцы, тимлиды и директора.

    Тебе нужно посвящать огромное кол-во времени самообучению. А семья? Даже если нет семьи - это время. Много времени. Ты готов тратить все свое время, что бы к 35 стать разработчиком среднего уровня?

    Мне 33 почти.
    Ответ написан
  • Новичок в C# / Правильно ли я написал вывод ошибки?

    @Smilleey
    Вот чуть покрасивее и покороче:
    namespace TosterApp
    {
        class Program
        {
            static void Main(string[] args)
            {
                int input;
                do Console.WriteLine("Enter number between 0 and 5:");
                while (!int.TryParse(Console.ReadLine(), out input) || input <= 0 || input > 5);
                Console.WriteLine($"You entered {input}");
            }
        }
    }
    Ответ написан
    3 комментария
  • Новичок в C# / Правильно ли я написал вывод ошибки?

    arxont
    @arxont
    C# программист
    Добрый день.
    0. Блок if-else надо помещать в блок try. Так как зачем сравнивать если произошла ошибка?
    1. В вашем случае лучше использовать ReadKey, так как по условию один символ от 1 до 5.
    2. Желательно использовать блок finally, но в вашем случае не обязательно.
    3. На мой взгляд много лишних проверок

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

    static void Main()
    {
       int number_user1 = 0;
    
       while (true)
       {
          Console.Write("Player 1 write number from 1 to 5: ");
    
          string inputChar = Console.ReadKey().KeyChar.ToString();
    
          if(int.TryParse(inputChar, out number_user1) && number_user1 <= 5 && number_user1 > 0)
          {
             break;
           }
           else
           {
              Console.WriteLine($"\nEnter only NUMBERS from 1 to 5 (you input {inputChar})");
           }
        }
    
       Console.WriteLine($"\nYou input {number_user1}");
       Console.Write("Press any key to close"); Console.ReadKey();
    }


    Также почитайте - https://docs.microsoft.com/en-us/dotnet/standard/e...
    https://habrahabr.ru/post/221723/
    https://habrahabr.ru/post/178805/
    и
    https://stackoverflow.com/questions/14973642/how-u...
    Ответ написан
    3 комментария
  • Перевесить в вуз крупного города или остаться?

    gbg
    @gbg
    Любые ответы на любые вопросы
    Перевестись, пойти работать младшим сапожником в бизнес-консалтинг. Питаться первые два года сушеными мышеловками, после выпуска заколачивать 100+к и не иметь личной жизни.

    C.H.O.O.S.E Y.O.U.R D.E.S.T.I.N.Y.
    Ответ написан
    1 комментарий
  • С чего начать карьеру ИТ?

    @zabbarrov
    Прежде чем так круто менять профессию, я бы на Вашем месте подумал, а как Вы себя будете продавать компаниям в новом качестве? Учиться и развиваться никогда не поздно, пока мозг работает (конечно в 20-25 это делать проще). Но сейчас балом правят ичар-менеджеры, которые и специалиста то со стажем не всегда пропускают, а тут Вы «гол как сокол» - в такой профессии нужно года 2-3 оттрубить (не считая лет учебы), что бы Вас начали воспринимать серьезно. Сами поставьте себя на место руководителя, которому придет 30 детина из сферы автобизнеса, начинающий в ИТ? А уж если Вас будет оценивать уже руководитель ИТ отдела по реальному тесту, я молчу. Поэтому трезво оценивайте сроки вхождения в профессию, это Вам не на фотографа за пару-троку месяцев выучиться. Если не продумаете это сразу, то Вас ждут разочарования или такие конторы как, например, Тимидеа (она же Тимидея) и т.п.: www.cnews.ru/reviews/index.shtml?2015/05/18/595645 С другой стороны тоже деньги, наверно, можно зашибать, но о реальной ИТ-работе речи не идет конечно там. Вопрос, чего Вы хотите добиться в этой сфере? Хотя я думаю, Вы сами все поняли и уже оставили эту затею ))
    Ответ написан
    1 комментарий
  • Книга о том как правильно должен работать программист?

    sim3x
    @sim3x
    1. Пофиг как - если делает работу
    2. Никак не избегать - принять их как данность и фиксить
    3. Делать оценку перед задачей, делать переоценку во время решения, оценивать реальное время -
    после

    Мифический человекомесяц
    Психбольница в руках пациентов
    Ответ написан
    Комментировать
  • С чего начать разбираться с этичным хакингом?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Если вы умеете настраивать, значит умеете и взламывать.
    Научитесь настраивать.

    Изучайте как все работает - протоколы, операционная система, библиотеки
    Научитесь немного программировать на нескольких языках чтобы могли себе писать простые инструменты и пользоваться ими

    Пробуйте что-то разобрать.
    Ответ написан
    Комментировать