Всем, привет.
Решил спросить совета у сообщества, как поступить дальше.
Мне 28, из них 6 лет разработки на платформе 1С, видел и делал многое, ЗП думаю около потолока для нашего города в этой сфере
Но душа просит другого и просит уже давно. Меня привлекает Java, как язык, и web как поле деятельности, хотя против enterprise тоже ничего не имею.
Сейчас я свободное время посвящаю изучению языка Java: это курсы Javarush, видео от Головача и др, книги не читаю так как предпочитаю больше практиковаться. Для дальнейшего развития в идеале надо устроить на позицию junior, готов учиться и развиваться, но в моем небольшом городе таких вакансий днем с огнем.
И вот я не могу решить что делать то с этим дальше, как дальше развивать необходимые навыки..
Ехать в другой город?
Ждать шанс и использовать его?
Учиться дальше самому и постигать все в соло?
Самому писать письма в IT компании и проситься работать за еду лишь бы учили?
Знаю одно, работать с 1С задолбало и тут держит только ЗП.
О, знакомо )
Сам на желтизну потратил 4 года своей жизни.
По существу. Java SE - Сначала Шилдт, потом Экель + практика. Придумайте себе задачку и реализуйте ее.
Затем можно будет и в энтерпрайзе поковыряться. Spring посмотреть, ORMы всякие, hibernate например.
Да, кстати. Сейчас многие ИТ компании при себе имеют учебные центры, на которых можно стартовые знания получить и работу в дальнейшем. Собственно, сам так и перелез.
Уж простите, 1c программист и javarush в одном предложении вызывают нервный смех.
Книжки все же почитайте, если нацелены строго java ee (детскоп enterprise те же яйца) то езжайте в другой город, не сомневайтесь.
Ждать можно долго, даже для практики на фрилансе java проектов по сути нет, а те что есть явно не для джуна.
Если очень нравится java но уезжать никуда не хочется можете посмотреть в сторону android.
PS шутки про 1с/php программистов не люблю и обидеть не хотел, среди 1с разрабов очень редко но попадаются толковые ребята. Очень редко не связано с интелектуальным уровнем, или положением звезд, это скорее потому что спектр задач решаемых ими зачастую далек от задач классических разрабов. Ну а javarush это javarush ... почитайте все же книги, хотя бы нем много
Зачем Вам именно Java? изучайте PHP, там чистый веб, плюс можно будет еще пописать на 1С Битрикс, и можно будет вообще при желании совмещать php и 1c, и удовольствие и деньги получите
Андрей Шишкин: в битрикс идет работа с php. Бросать 1с,учитывая что оно крайне прибыльно, если в хорошем месте работать, было бы неправильно,я подсказал более плавный переход на веб, без сильного удара по финансам,тк это гораздо лучше чем пойти на java-junior и начинать работать за маленькую зп. PHP это тоже веб, так почему бы не совмещать. Даже если абстрагироваться от битрикс, php можно освоить гораздо быстрее.
1. "учитывая что оно крайне прибыльно".
Поработайте с 1С в каком-нибудь франче сначала. Крайне верхняя планка 1Сника эквивалентна средней планки джава джуниора в хорошей компании. При этом, работая 1Сником Вы будете летать между клиентами как сраный веник, попутно слушая какое Вы говно, даже если таковым не являетесь.
2. По поводу Битрикса. Зачем копаться в куче говнокода, если есть варианты получше?
3. По поводу скорости освоения php. Это Вы сейчас напрашиваетесь на холивар )
4. "более плавный переход на веб". А что для Вас веб ?
Сайтиком на ЦМСке это понятие не заканчивается :)
Андрей Шишкин: слава богу уровень бегатни по клиентам давно позади и, к сожалению, есть что терять в уровне зп. Но я могу этим пожертвовать сейчас, т.к. в перспективе все окупится. С пхп и битриксом работать немного приходилось - не вкатило(
Андрей Шишкин: я работал в 1с, летают как сраный веник консультанты, а не программисты, и хорошие программисты 1с больше джавистов могут получать, в следствии дефицита кадров в 1с. И я сразу написал про ХОРОШУЮ компанию, а не про франч.
В Java порог вхождения намного выше чем в PHP и никаких холиваров.
"Веб" не для меня, а для автора вопроса, с этим и разбираемся.
sam_u: битрикс это просто как пример, в любом случае лучше все взвесить и определиться, что вам лучше подойдет. В перспективе конечно окупится, но не понятно как скоро это будет, я просто предложил вариан совмещения 1с и еще как вариант PHP, вроде как и деньги есть и постепенно уходите от 1с, совмещать с Java будет сложновато. Это просто совет, решать конечно Вам.
Java - тяжело, но интересно и окупится при должных усилиях. Читайте книги, изучайте фреймворки и пишите свои проекты. JavaRush - не очень хороший проект, слышал я от мидлов и выше, с которыми общаюсь. Сам начинал Java после Pascal. Что читал: "Java. Полное руководство" Шилдт, "Sping in action" + доки по Hibernate. Идеально на мой взгляд в начале обучения набирать простейшие примеры из учебника и реализовывать алгоритмы различные ( "Алгоритмы и структуры данных" Кнут , я занимался по "Алгоритмы. Руководство по разработке." С. Скиена"). К сожалению, по той причине что в моем городе Java не развита совершенно, пока нет возможности устроиться.