Доброго времени суток друзья!
Мне 16 лет и я школьник с весьма не типичным мировоззрением который борется за свое будущее в сфере IT.
Покупая подписку на JavaRush я просто посмотрел на зарплаты и карьерный рост и уже оплатил чек, но вот незадача, спустя уровни мне пришлось все таки разобраться с этой темой и вот мой вопрос:
По итогу прохождения 40 уровней, чего мне ждать, что делать дальше, куда двигаться?
Очень интересно, что я смогу сделать,приведу пример, освоил фотошоп можно составлять невероятно красивые и изящные фотографии, а изучив java на что я буду способен и для чего? Смогу ли я быстро увидеть свой результат?
Прохождение стажировки или же практики я естественно рассматриваю, но куда устроиться на работу я не могу вразумить, мне очень нужна ваша помощь!!!
Стоит ли получать высшее если я планирую программировать и в РФ IT специальности совершенно ничему не учат в вузах?
GEL Mid
4 уровень
Куда двигаться с знанием Java? Что с ней можно сделать?
Комментарии (7)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
НиколайExpert
23 декабря 2019, 15:20
Изучая Java есть два основных пути развития: бекэнд (в основном серверы) в командной разработке и android разработка (писать приложения для мобильных, можно в одно лицо). Тут важны логика и алгоритмизация. но раз уж подписка оплачена - пройди 20 основных уровней и уже потом начинай думать чем дальше заниматься. Но главное понимать, что программирование это постоянная учеба практически без перерыва. Основной навык разработчика - уметь быстро гуглить.
+1
VladimirMaster
23 декабря 2019, 16:23
Bro, основной и важный навык - это TDD. Стремись к этому.
0
НиколайExpert
23 декабря 2019, 17:41
Ну если учесть, что я AQA, то это хороший совет
+1
Сергеев ВикторMaster
23 декабря 2019, 17:41
навык? разве это не методология разработки?
0
НиколайExpert
23 декабря 2019, 18:00
это все в одном. Зависит от угла зрения и горящих дедлайнов.
+1
Сергеев ВикторMaster
22 декабря 2019, 22:01
Самый простой способ увидеть результаты - написать какого-то бота.
Например, псевдо бизнес идея.
Написать бота, который будет накручивать подписчиков в вк. Это был мой первый бот.
Он должен писать посты в группы, где набивают друзей, например каждую секунду. Но проблема в том, что там капча. Есть сервисы, которые распознают капчу. Подключаешь их и бот готов (звучит просто, но все не так) + принимать всех в друзья
Ты немного попользуешься vk api + api сайта с капчей.
Написать такого бота, не зная ничего про api можно примерно за 1 - 2 недели, это и будет быстрый опыт + понимание, что возможно почти все.
Ну а дальше уже фантазируешь и кодишь.
+1
Justinian Judge в Mega City One Master
22 декабря 2019, 20:20
Я знаю огромное количество людей, которые освоили фотошоп, и никаких красивых и изящных фотографий и в помине нет. И конь рядом не валялся. Поэтому пример хороший. Те кто любят быстрый результат обычно двигаются в сторону фронт-енда. Нарисовал кнопку, забацал сайт, вот оно, осязаемое.
В бек-енд идут по разным причинам, у каждого свои, там ты строишь архитектуру шайтан-машин, которые скрыты от глаз пользователя, но которые делают собственно саму логику программы.
Поэтому прежде всего ты должен понять что такое программирование в принципе. Писать команды на калькуляторе это программирование. Выставлять режим стирки на стиралке это программирование. Программировать производственные станки и агрегаты, это тоже программирование. Писать веб-сайты, фронт, это программирование. Писать серверные решения это программирование. Писать план на неделю что нужно сделать, это тоже программирование.
Программирование бывает разным и имеет множество форм.
Пройдя 40 уровней джава раша ты приобретешь навыки программирования, а именно навыки уверенные навыки написания программ легкой и средней степени сложности, как правило небольшого размера, и скорее легких заданий.
Но эти навыки это необходимый фундамент к следующей стадии, это собственно стажировке, где ты будешь изучать как писать большие и сложные программы с десятками технологий.
Поэтому, нельзя ответить на твой вопрос "смогу ли я увидеть результат". Мы без понятия что для тебя "результат" и что ты хочешь увидеть. Может новый гугл на 10 000 серверов размером, или новую операционку типа Виндовс, или может калькулятор и программу для расчетов движения Луны.
Тут только тебе решать.
Хочешь стать программистом, велкам ту джава раш, решай задачи, приобретай навыки. Ты об этом должен думать. Навыки и знания.
Высшее профильное образование лично я советовал бы. Человек с твоим опытом + образованием будет получать больше и будет лучшим прогером, чем аналогичный по опыту но без образования. Хотя желательно чтобы был сильный факультет.
+3