• Необходимо ли заканчивать спец курсы/иметь образование по программированию, что бы устроится на работу программистом?

    @dalexeyev
    UNIX C/C++ Software Developer
    Давайте вспомним, что большая часть требований любой вакансии - заградительная мера от неадекватных и нежелательных личностей. Требования по опыту применения технологий - экономия времени всех вовлеченных специалистов. Поставьте себя на место руководителя потенциального работника и прочитайте вакансию с обратной стороны.
    Не нужно пугаться требований 10+ лет использования Java и всех возможных технологий.
    По мере изучения у вас накопится какое-то количество наработок, что-то интересное из них можно выложить на github и сослаться на них при общении с работодателем.
    Это поможет снять некоторые вопросы.
    Ответ написан
    Комментировать
  • Необходимо ли заканчивать спец курсы/иметь образование по программированию, что бы устроится на работу программистом?

    @DmitryMry
    Game Developer
    • Научиться - можно.
    • Но времени понадобится несколько больше, чем вы предполагаете. Ухватить основы языка - вообще не проблема, а вот чтобы грамотно построить архитектуру приложения, принять правильное решение или придумать алгоритм - тут простое изучение языка не поможет, требуются знания во множестве других областей.
    • Без опыта или с малым количеством опыта устроиться может быть проблемой (но можно).
    • Если не получается найти работу, попробуйте фриланс. Для начала просто смотрите, что нужно заказчикам и просто пробуйте выполнить "для себя", не отправляя результат заказчику. Сделали - зайдите на какой-нибудь тематический форум и попросите разобрать ошибки/неудачные решения. Таким образом можно достаточно быстро начать "ориентироваться" и находить правильные решения (конечно, речь об простых проектах - что-то сложное стоит брать только прилично набравшись опыта - и то, лучше сначала присоединиться к чужому проекту, поработав джуниором). Ещё вариант - помощь другим новичкам на, опять же, тематических форумах. Новички спрашивают очень широкий круг вопросов, потому придётся достаточно много и быстро изучать. В итоге у вас будет достаточно опыта, чтобы вас приняли на работу (также можно смотреть в сторону фриланса и удалённой работы).
    Ответ написан
    Комментировать
  • Необходимо ли заканчивать спец курсы/иметь образование по программированию, что бы устроится на работу программистом?

    @corsoadmin
    Слушай так это про меня))! Сисадмин 31 год, 7 лет стажа. И то же для дальнейшего развития выбрал программирование на Java, т.к в планах разработка мобильных приложений. Информацию всю беру из всемирной. Менять пока работу не планирую, буду совмещать, благо могу себе позволить.Удачи !
    Ответ написан
    1 комментарий
  • Необходимо ли заканчивать спец курсы/иметь образование по программированию, что бы устроится на работу программистом?

    alexclear
    @alexclear
    A cat
    Зависит от того, где именно и какую именно работу Вы планируете получить. Специфика работы Java-программистом такова, что Вам, скорее всего, придется иметь дело с работой в офисе какой-нибудь довольно крупной компании. Если это не компания-аутсорсер, то, вполне вероятно, Вам придется предоставить при трудоустройстве документы о формальном высшем образовании. Если же это компания-аутсорсер, а таких на рынке труда Восточной Европы подавляющее большинство, то от Вас не потребуется ничего, кроме знаний. Дальнейшее продвижение по карьерной лестнице будет зависеть исключительно от Ваших способностей.
    Ответ написан
    Комментировать
  • Необходимо ли заканчивать спец курсы/иметь образование по программированию, что бы устроится на работу программистом?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    Не нужно. Тем более что при наличии опыта администрирования, при равных знаниях языка программирования, вам предпочтение как человеку с опытом в IT.
    Но у многих сисадминов переучивание на программиста идет долго.
    При желании можете попробовать пройти бесплатные экзамены по java на разных сайтах, которые выдают свои сертификаты, чтобы запихнуть их в резюме (помогает для прохождения этапа у девочек из HR, которые реагируют на ключевые слова). Главное же - на техническом собеседовании грамотно отвечать, показав реальные знания.
    Ответ написан
    8 комментариев
  • Необходимо ли заканчивать спец курсы/иметь образование по программированию, что бы устроится на работу программистом?

    @dmitryKovalskiy
    программист средней руки
    Конкретно - диплом об образовании программиста, не нужен. Но навыки владения инструментом, Математический базис и алгоритмическая подготовка понадобится.
    Ответ написан
    3 комментария
  • Java for Android - с чего начать?

    pyJIoH
    @pyJIoH
    Мой путь к Java из другого языка, а потом и Android был таким:

    1. Прочитал несколько базовых книг:
    Справочник Шилдта для понимания синтаксиса, коллекций, дженериков и т.п.
    Брюс Эккель Философия Java для понимая концепции Java.

    2. Одновременно с первым пунктом прорешал на java порядка 100-150 задач на acm.timus.ru

    3. Через пару месяцев пошел на собеседование java developer'a. Там узнал в каких местах знаний не хватает особенно. Прокачал, пошел снова — профит (если не профит — повторят до профита :o) ).

    4. Параллельно начал изучать android по принципу — ставишь задачу (например, написать крестики-нолики) и читаешь все что связанно с ее решением.
    Ответ написан
    3 комментария