Страницы

Поиск по вопросам

среда, 5 февраля 2020 г.

Дайте совет жизненный, куда двигаться в Java направлении [закрыт]

#java #работа


        
             
                
                    
                        
                            Закрыт. На этот вопрос невозможно дать объективный ответ.
Ответы на него в данный момент не принимаются.
                            
                        
                    
                
                            
                                
                
                        
                            
                        
                    
                        
                            Хотите улучшить этот вопрос? Переформулируйте вопрос,
чтобы на него можно было дать ответ, основанный на фактах и цитатах, отредактировав его.
                        
                        Закрыт 4 года назад.
                                                                                
           
                
        
Хех, молодость быстро пролетела, аж не верится.

Вопрос не нубский, много чего прочитано, в общем так:
Почти под 30, непрофильное ВО, мозг не поплавился, руки относительно прямые, настроение
бодрое. По трудовой и в офисе никогда не работал, на вольных хлебах. Последние 7 лет
занимался контекстной рекламой, дорвеями, но постепенно эта сфера накрылась. На хлеб
вполне хватало. Но сейчас речь не об этом. Нет дохода, короче... Писать статьи, копирайтить
- можно, но не вариант.

Программирование реально интересовало еще с младенчества, в 6 лет бейсик учил, потом
забросил. Короче, принципы основные еще в детстве понял, но опыта нет.

Сейчас надо в программинг влиться.

Из знаний имеется следующее: html, css, wordpress, достаточно средние знания php.
Было также обнаружено, что наиболее востребованным и высокооплачиваемым языком является
Java Прочитан Шилдт - не только прочитан, а никаких проблем с пониманием ООП, синтаксиса
и пр. Сейчас читается Эккель. Тоже все понятно. С теорией проблем нет.

Вероятно, сейчас та стадия, когда можно на джуниора идти. Но есть две проблемы: возраст
уже не тот + живу в городишке, где 0 it-контор. Тут семья, ребенок, короче, надо фрилансить.

Впереди полгода свободного времени (фин.подушка).

Подскажите, в каком направлении в Java развиваться. Вопрос не в том, что интересует
или не интересует, вопрос в том, как можно на этом делать деньги 100% на фрилансе или
на удаленке с прицелом на odesk, elance.

Есть пару вариантов:


долбить верстку, php, но уж больно смущает дикий демпинг со стороны pakistan-india,
да и рейты невысокие.
долбить Java, что, собственно, и происходит, но куда дальше двигаться? Java, судя
по всему, язык в основном офисного, корпоративного характера. Можно android разработку
учить, но снова-таки мутновато, ибо жить чисто за счет дохода с приложений не совсем
ясно как.


Короче, есть high motivation, неплохой english, ну и, наверное, джуниорские познания
в Джаве, хотя без практики, которые совершенствуются ежедневно, ибо 10 часов в день
познаю новое. Чего дальше делать? Набить практики? Да, это можно - задачки с и-нета
прочитать, еще мануал какой-нибудь освоить.

Я читал подобные топики, но люди в основном спрашивают с нуля, у меня же вопрос конкретный:
как Java во фрилансе применить-то, что конкретно учить? Складывается впечатление, что
Java и фриланс - вещи несовместимые.

Есть варианты экзотики какой-нибудь заняться типа RoR, Python, но распыляться неохота.
Java - так Java, тем более, что хорошо пошла.

Подскажете чего-нибудь? 

P.S. Срываться с семьей в МСК, проситься на джуна - уж очень крайний вариант.
    


Ответы

Ответ 1



Не слушай никого - тридцатник абсолютно нормальный возраст, чтобы влиться в программинг. Я входил в программинг 3 раза: каждый раз с перерывом в 10 лет. В последний раз в 40 лет и вполне успешно. Ну это отдельная тема. Проблема с Java состоит в том, что она востребована в энтерпрайзе, а энтерпрайз живет в мегаполисах - в малых городах с Java ловить нечего. Я бы все таки двинулся в сторону ближайшего мегаполиса: написал труднопроверяемый CV (все равно это читают только HR'ы, а тим лидов интересует как ты пишешь) и начал с джуниора. В свое время со своим соракетом я сидел в джуниорах ровно 3 месяца, потом быстро двинулся по лесенке. А еще через полгода я уже сам выбирал. В моем понимании во фрилансе жизни нет - я в это не верю. Работал конечно сам с фрилансом, но как то веры никогда не было.

Ответ 2



Начинать учиться программированию в за 30 не вижу смысла но бывают исключения. Можете начать с фриланса. По опыту работы последних пол года могу сказать, что 95% всех проектов написано на php. Писать практически с нуля ничего не нужно. Обычно это всякие более менее популярные CMS типа Bitrix. Бывают проекты которые нужно поддерживать за копейки но это в основной массе быдло код. Остальные 5% это python, java и т.д.. Встречаются проекты на java но так просто по участвовать не получится так как заказчикам интересен выполненные уже проекты т.е. портфолио. Также не ждите от фриланса денег. Как правило платят очень мало. Очень большая вероятность вообще остаться без денег (если работаете без предоплаты) если по каким то причинам проект заказчику стал не интересен. По предоплате с вами без портфолио тоже работать не будут. Для опыта можно поучаствовать за символическую плату т.е. бесплатно -). Переезжать в Москву без конкретного опыта в программировании и без участия в реальных проектах я бы не советовал но тут опять же есть исключения. Если вас соблазняют зарплаты для java разработчиков на HH.ru то смею вас заверить в большинстве случаев это лож не считая очень крупные и известные компании но я думаю вас там даже рассматривать не будут если у вас нет там своего инсайдера. Могу еще много интересного рассказать но это уже в личку.

Ответ 3



Предприятие не простое, но вполне реальное. Самые перспективные направления - enterprise и андроид. Стоит прорабатывать оба. На enterprise надо научиться делать сайты с базой данных, используя сервлеты, Spring и Hibernate. На андроиде - приложения, предоставляющие user interface с серверами, внутри у которых опять же Spring и Hibernate, а язык запросов к ним - XML или Json. Жить с продажи приложений, действительно, вряд ли получится, но надо что-то написать в качестве портфолио и участвовать в тендерах на elance.com и odesk.com. Дальше видно будет - можно получить постоянную удаленную работу, можно свалить в Москву после приобретения опыта.

Ответ 4



Если удаленно/фриланс - то плюсую за android. И вникнуть легче, и портфолио Вам никто не помешает набрать - напишите что-нибудь полезное, разместите в маркетах. Может, в Вас проснется Гений и удача улыбнется, тогда можете получать доход со своих приложений.

Ответ 5



Может посмотреть в сторону "биржевые роботы"? Некоторые дяди, хорошо шарят в бизнесе, но плохо(скажем совсем не шарят) в программировании. Вот тут-то и вылезают на сцену Java, C# программеры. Может в эту сторону посмотреть?

Комментариев нет:

Отправить комментарий