• С#/Unity с нуля. Так много вакансий по С# и Java, но одновременно программисты пишут, что тяжело с работой, особенно без опыта...В чем подвох?

    fedorez
    @fedorez
    Хатуль мадан
    1) по поводу возраста не комплексуй. ерунда это всё. просто у большинства после 30 уровень гормонов падает и лень-матушка плюс задница_принявшая_форму_уютного_кресла и боязнь что-то менять. а вовсе не какие-то поражения мозга, чушь это. Просто так сложилось что профессия молодая у нас, дофига молодёжи, молодые боссы - и на начинающего старше себя смотрят с удивлением. В конце 80-х - начале 90-х, когда прорвало занавес и к нам начали массово приходить персоналки было немало программистов-самоучек вида "научный сотрудник за 30 дорвался до айбиэмки". и работали, и в первых фирмочках, выросших из лабораторий НТТМ таких сотрудников овердофига было. просто они сейчас или боссы, или на пенсии, или растворились в массе пришедших на волне бума юношей.

    2) обсудите с женой. без её поддержки и понимания дело швах. или не выгорит со сменой работы, или семьи лишитесь.

    3) нужна "подушка безопасности" в виде некоторой суммы. это важно.

    4)не затягивайте на годы. почитайте буквари пару месяцев, запилите свой тестовый велосипед - и идите устраивайтесь на работу. стажёром, на небольшие деньги берут не так уж редко. тут вам поможет п.3. на реальной работе, с куратором вы будете прогрессировать со скоростью, просто несравнимой с сидением дома за букварями. плюс вам будет идти стаж, будет что сказать при трудоустройстве уже. плюс работа - это не только опыт разработки - там вы окунётесь во всю обвязку этого процесса - багтрекеры, система контроля версий, постановка работы в компании - доски, скрам, и т.п. дома вы этого не получите, скорей всего.

    5)в IT не только программисты есть. есть тестирование, есть менеджеры - совершенно самостоятельная ветка развития. есть продажники наконец. может вам туда? там тоже интересно, как я погляжу.

    6)и главное. побольше веры в себя. помните, что профессия располагает к сарказму и высокомерию, учитесь мысленно посылать нафиг умников которые будут пытаться самоутверждаться за ваш счёт(в нашей профессии их концентрация слегка больше чем в целом по больнице), не пугайтесь. ваши цели достигаются простым упорством и тяжёлым трудом. садимся, улыбаемся и пашем. читаем буквари. планируем время. не отвлекаемся. забиваем на таймкиллеры. если оно вам реально надо - всё получится.
    удачи.
    Ответ написан
    1 комментарий
  • Где можно повысить навыки програмирования на языке c#?

    @cicatrix
    было бы большой ошибкой думать
    Для того, чтобы повысить навыки программирования, надо, как ни странно, ... программировать.

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

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

    @ivodopyanov
    NLP, python, numpy, tensorflow
    Просто напишите руководителю, что вам стал более интересен менеджмент. Спросите, какие варианты в компании для этого есть.
    Ответ написан
    Комментировать
  • Как прокачаться в программировании, решая маленькие задачи по типу калькулятора?

    NeiroNx
    @NeiroNx
    Программист
    С точки зрения скорости и "надо еще вчера" - нужно уметь интегрировать в проект готовое решение. А с точки зрения PROFIT'а - взять готовое решение, разобраться как оно работает(проанализировать достаточность/избыточность кода) и сделать его еще лучше - оптимизировав и добавив небходимый функционал(всегда чего-нибудь не хватает)
    Ответ написан
    Комментировать