Ответы пользователя по тегу Карьера в IT
  • Какой язык программирования выбрать?

    @nrgian
    город - 110к населения. IT вакансий нету.

    Не верю.
    В вашем городе где-то с полсотни открытых вакансий точно есть.
    Ближ.город-миллионик в 100км.

    Рукой подать.
    Можно хоть каждый день на работу ездить, если уж совсем припрёт.
    Да и совместно арендовать квартиру в миллионике с друзьями/девушкой - вполне реально.
    Начал недавно, недели 2-3.

    Самообучение? Без опытного программиста под боком? Рассчитывай на полгода как минимум.
    PHP: 1)Возможность удаленной работы(оч большой плюс учитывая что вакансий в городе нету)

    Плохая идея - удаленка с нуля.
    В офисе с опытными коллегами-программистами под боком - ваш прогресс будет стремительным.
    Ну а при самообучении с нуля - потеряете реально годы жизни на ровно такой же прогресс.
    Годы - это запросто 2 года в офисе против 7 лет самообучения и работы на удаленке при одинаковой квалификации в итоге.
    Важно: в офисе должны быть опытные коллеги, работающие с вами над тем же проектом, а не все начинающие как вы.
    Когда вы будете сидеть над отдельным изолированным проектом в одного - это тоже не вариант, даже в офисе.
    2)Все же он кажется попроще и изучить его вместе с html sql css выйдет быстрее.

    Пожалуй
    3) Можно совмещать фриланс с работой.

    Нет.
    Вы или профи.
    Или даже на еду не заработайте на фрилансе.
    1) Приятно осознавать, что учишь язык на котором можно делать оч.многое.

    Они одинаковы по языковой выразительности - что C#, что PHP.
    На обоих можно сделать многое.
    зашел на hh.ru avito и понял что по С# вакансий нету

    Полно вакансий по C#
    на фрилансе по C# проектов мало

    Полно проектов по C#, да и вам лично нужно не так уж и много проектов. Мало проектов - этого тоже достаточно.
    По php вакансий нету

    Это неправда
    По php вакансий нету, но есть полно проектов на разные уровни знаний на фрилансе.

    Да, это правда.
    Какие вижу пути

    Вы напрасно выбираете из критериев "деньги".
    На обоих языках денег (работы) полным-полно.
    Но - платят только профи.
    Начинающих сейчас перебор.
    Чтобы стать профи - нужно потратить много времени.
    По быстрому не получится.

    Вариант с самообучением, заочной удаленной работой - это не вариант.

    Хотя вот так бросать работу и валить в другой город - тупо страшновато))

    Можно с друзьями.
    Все равно квартиру в одного снимать - нереально по началу.

    Если есть куда вернуться (родители поддержат с неделю-другую покормят) - вообще никаких рисков.
    Ответ написан
    Комментировать
  • Нужна помощь с выбором профессии: UX/UI, Веб-дизайн, 3D?

    @nrgian
    Странный ты. Работать-то тебе.

    Про деньги:

    Вариант "что по быстрому изучить, чтобы больше зарабатывать" не работает.
    Ну или иди в порноактеры. Подкачайся только немного, потюнингуй себя (шугаринг волос на теле и т.п.) - и вперед. Быстрые деньги.

    А во всех более традиционных профессиях - быстро не получится.

    Ты не один. Ты - такой же как и все. Таких "хитрых" как ты - миллионы.
    По этой причине любая сколько нибудь денежная ниша быстро наполняется конкурентами и становится малоденежной.

    Сейчас полным-полно "начинающих" во всех этих сферах.
    Работают "за еду", а то даже и на еду не хватает.

    Платят хорошо только профи.

    Чтобы стать профи - нужно и время и усилия.

    Чтобы процесс становления профессионалом протекал лучшим образом, без заставления себя и быстрее - заниматься нужно тем, что лучше нравится именно тебе.

    получить позицию джуниора, везде требуется опыт 1-3 года

    Ну так то джун и подразумевает, что мало-мальский опыт у тебя есть.
    А вовсе без опыта это называется стажер или trainee.
    Ответ написан
    Комментировать
  • В чем заключается суть работы по администрированию SQL?

    @nrgian
    1) Установить (развернуть)
    2) Бэкапы, настроить, отслеживать, что исправны.
    3) Восстановление из бэкапов
    4) Решение вопросов производительности (когда все томозит). Это планы запросов и т.п.

    1 - просто
    2, 3 - просто, но требует ответственности
    4 - требуется не всегда, но означает наиболее высокую квалификацию в этом деле.

    Права доступа к БД хоть и существуют, но вряд ли это существенная работа по их назначению.
    Ответ написан
  • Реально ли устроиться на работу после 5 летнего перерыва?

    @nrgian
    Можно. Разрешаю.

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

    @nrgian
    А так в основном кидают запросы на выяснение в чем ошибка, с одним стектрейсом, годичной давности

    80% времени разработчики тратят на поиск ошибок.
    Ну а начинающие разработчики тратят на это 95% времени.
    Это нормально.
    Ответ написан
    3 комментария
  • Работа тестировщиком не дает никаких полезных навыков в плане дальнейшего трудоустройства разрабочиком?

    @nrgian
    1) Работа тестировщиком это не стартовая площадка для последующего ухода в разработчики. Это отдельная область знаний, которая дает узконаправленный опыт, полезный для карьеры тестировщика, но не программиста


    Неверно.
    Это универсальный общеразвивающий опыт.

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

    2) В рабочее время специалист будет занят освоением инструментов и технологий, нужных и полезных в тестировании, но не в программировании.


    Неверно. Вы слишком большое значение придаете изучению инструментов.
    Понятно что при прочих равных опыт разработчика более полезен чем опыт тестировщика.

    Но и опыт тестировщики - это далеко не ноль, это очень полезно.
    Разумеется, речь об автоматизированном тестировании.

    3) Для работодателей, которые ищут разработчиков (даже джунов), опыт тестировщика - это ни о чем, и сложно конкурировать с теми, у кого изначально есть профильное образование или опыт работы разработчиком?


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

    Профильное образование можно смело помножать на 0. Свежеиспеченные выпускники еще полгода минимум доводятся до ума, прежде чем начнут хоть немного окупаться.

    Исключение - редкие лучшие ВУЗы. Их в стране 1-2 и обчелся.

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


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

    @nrgian
    Обратил внимание, что во многих западных компаниях, а также снг-бодишопов идет практика, спрашивать на перфоманс ревью, чем разработчик прокачивал себя в свободное время.


    А это по двум причинам:

    1) Когда их фантазии не хватает на то, что спрашивать. Вот и спрашивают всякую ерунду. Помогал проводить собеседования, мы тоже всякие подобные тесты придумывали, просто потому что не понимали еще чего спрашивать.

    2) Когда соискателю (начинающему программисту) еще нечего показать. Пусть хоть этим выделится.

    Квалифицированные уже могут посылать в ответ на такие вопросы.
    Ответ написан
    Комментировать