|
0 / 0 / 0
Регистрация: 06.10.2017
Сообщений: 37
|
|
Java полному новичку17.04.2018, 22:56. Показов 2206. Ответов 33
Метки нет (Все метки)
Решил 100% и уже точно .что хочу стать программистом.Раньше была куча сомнений, постоянно смотрел в эту сторону, но в голове были еще некоторые другие сферы. Попробовав себя в них ,понял, что программирование было бы точно интереснее для меня, и решил, что попробовать точно стоит.
Мне 27, все время работаю что то вроде специалиста за компом, делаю в экселе отчетики всякие, там формулы иногда, в 1С обрабатываю много информации по маркетинговым акциям, заполняю формы, создаю акции и прочее. Короче работа на жопе так же как и у прогера в офисе,+ еще много общения и консультирования( почему не сработала акция, что на это повлияло, в чем ошибка пользователей и прочее) . В моей работе много факторов, и нужно искать так называемые косяки, ошибки, баги. Т.е. с информацией я уже работал.... Вообщем, что хочу спросить. Я пробовал хтмл, ксс и тд - но быстро понял ,что сайты мне не интересны. Я хочу создавать именно проги, приложения я хз, в идеале в будущем возможно игры, всегда любил гамать с ранних лет. Поэтому веб не хочу. Думал про 1С - но быстро понял, что это тупиковая тема. Возможно зп там и гуд( а деньги для меня значат многое, потому, что сам я малообеспечен, и никогда не был богат, поэтому хотел бы хотя бы попробовать стать средним классом) , но нет развития почти. Пообщался на работе с опытными 1С никами, они не оч довольны, говорят скучно и надоело а роста нет. Да и просто мне 1С уже надоело тем, что я в ней живу на работе по сути, прогать ее тоже желания как бы нет. Итак, вопросы : Правильно ли я понимаю, что Java используется для написание десктопов типа там программ для банков, просто на предприятиях и тд, и довольно часто, но так же на ней пишут и игры? + еще приложения под андройд . Это в целом я уже прочитал. Но везде же нужны разные навыки и технологии? типа SE,EE и тд? Т.е. нужно сразу определиться кем я хочу быть, ведь так? Я не шарю в математике( конечно ,ведь я даже не пытался ее учить! школу прогуливал) и тупой в целом( думаю эмоциями), но имею большие амбиции и если решу, то буду долбить до посинения . Короче, я не боюсь математику ,если надо буду учить ее, один фиг все можно освоить при желании, нет легких путей это я уже понял. К чему написал про математику...Перед началом обучения именно ЯП, нужно ли искать и учить инфу по ООП, какой то математике и тд, или есть методика, которая позволит все это пройти в процессе? Стоит ли начать изучение Java с полного нуля например с платного Javarush или с ********** ? Я уже записался на вскр у них на бесплатный курс по Java ,что то там про игрушки, типа научат делать лоховскую за пару часов, просто для понимания . Помогите определиться, для меня важно то, что бы я смог устроится на работу на стадии junior , т.к. это самое сложное, ведь опыта то нет, а джунов щас море. + дипломы о вышке у них есть. Буду гуглить ,сам искать, но буду признателен за помощь в направлении. Как я понял ,Java не самый сложный язык, C++ тот же сложнее например, и даже такому нубу как я при желании можно его освоить. Если я выберу андройд разработку, каким должен быть мой путь обучения? Если десктоп, то каким? Если геймдев ( не думаю, что стоит, т.к. шансы попасть оч малы имхо для меня, мож в будущем, когда будет опыт) ?
0
|
|
| 17.04.2018, 22:56 | |
|
Ответы с готовыми решениями:
33
Поможите Java новичку. Помощь в Java новичку Изучение Java новичку в программировании |
|
944 / 687 / 230
Регистрация: 28.04.2013
Сообщений: 1,925
|
||
| 19.04.2018, 16:51 | ||
|
Яхочукодуить,
1
|
||
|
0 / 0 / 0
Регистрация: 06.10.2017
Сообщений: 37
|
|
| 19.04.2018, 20:24 [ТС] | |
|
ого)
0
|
|
| 20.04.2018, 05:13 | |
|
Не по теме: с такими размышлениями тему можно переносить в раздел философии
0
|
|
|
2 / 2 / 0
Регистрация: 16.12.2015
Сообщений: 21
|
|
| 20.04.2018, 11:55 | |
|
писал (asp net) , но на спринге это делать приятно и фреймворк очень мощный
0
|
|
|
21 / 21 / 2
Регистрация: 31.12.2015
Сообщений: 100
|
|
| 21.04.2018, 18:59 | |
|
я стал джуниором в 43-года.
на всё про всё ушло 1 год 9 месяцев.
1
|
|
|
0 / 0 / 0
Регистрация: 06.10.2017
Сообщений: 37
|
|
| 22.04.2018, 15:16 [ТС] | |
|
не могли бы вы подсказать, каким образом обучались с самого нуля? с чего начали ?
Добавлено через 24 минуты https://www.intuit.ru/studies/... ture/27105 Ребят, подскажите пож. Данные курсы по Java актуальны? Сейчас начал читать Хорстманна как и говорил .1 том 2014 издание, и курсы что тут советовали на ютубе 2013 года для тестеров по. Вот на интуите прям смотрю все по порядку, они не устарели еще, можно по ним учиться? Кстати, гикбрейнс ,за 6к почти в месяц типа обучают java программисту с нуля, 7 месяцев и в них яко бы входит 2 мес. стажировки. Кучи плюсов, маркетинг на высоте конечно... Но что то куча плохих отзывов о них, я так понимаю, это мусор? Тут наверное нельзя давать ссылки на их курсы , поэтому не буду.
0
|
|
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
||
| 22.04.2018, 15:22 | ||
Сообщение было отмечено Яхочукодуить как решение
Решение
1
|
||
|
21 / 21 / 2
Регистрация: 31.12.2015
Сообщений: 100
|
|
| 22.04.2018, 15:32 | |
|
доить они тебя будут 6 месяцев. А затем из кучи народу выберут одного, самого смышленого, а ты останешься ни с чем.
Что касается меня, то нельзя сказать, что начинал я прямо совсем с самого нуля. В детстве увлекался программированием, и даже писал достаточно сложные программы на бейсике. Сначала я задался целью постичь ООП, по совету всезнающего интернета выбрал python, скачал "Изучаем питон", прочел, написал полноценный калькулятор с собственным GUI - выглядел он примерно как стандартный виндовый, только покрасивше. Но python не подходил для моих целей - язык поддерживает ООП, но в том и дело, что лишь поддерживает. Поэтому изучение ООП через python шло тяжело. Параллельно изучал Си, а затем Java. Кстати, Сишка меня потом здорово выручила, в один прекрасный день я нашел книгу, в которой автор учил писать на Си в ООП стиле. И всё сразу встало на свои места. Постепенно перешел на Java. Прочел Шилда, Хорстмана. Изучал официальную документацию. Затем SQL, "Чистый код", "Совершенный код". Дальше пошло-поехало. Короче читать придется много.
2
|
|
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
|
| 22.04.2018, 15:35 | |
|
Этот курс бесплатный...
0
|
|
|
0 / 0 / 0
Регистрация: 06.10.2017
Сообщений: 37
|
||||
| 22.04.2018, 15:40 [ТС] | ||||
|
Добавлено через 3 минуты Да всегда же хочется быстрее, не теряя времени( 27 лет как никак) , готов бы и эти 5к руб в месяц отдать( пропивал больше если честно) и пожертвовать удовольствиями ради блага в будущем, и своей цели. Но даже так оно того не стоит, как я понял. Лучше интуит, все бесплатно, + книги, + видео может какое в перерывах на работе. А если действительно затянет, и как сам выучу основы, уж лучше ментору заплатить наверное, если нужно будет. Спасибо, что дали понять то, что основы и самому бесплатно можно изучить.
0
|
||||
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
||
| 22.04.2018, 15:42 | ||
|
Яхочукодуить, я прям лекцию распечатывал, на работе изучал
, а потом вечерком дома тест сдавал. Кстати, там за пятихатку можно тьютора нанять. После сдачи экзамена можно заказать сертификат как в бумажном, так и в электронном виде. (Правда он нафиг не нужен, так, для понта )
1
|
||
|
21 / 21 / 2
Регистрация: 31.12.2015
Сообщений: 100
|
|
| 22.04.2018, 15:46 | |
Сообщение было отмечено iSmokeJC как решение
Решение
Дело не в каком-то конкретном курсе.
Дело в тебе - чего ты хочешь? Ты хочешь кодить? Ты точно хочешь именно кодить? Ты очень сильно хочешь кодить? Или ты хочешь чего-то другого, например, много денег? Ты осилишь всё сам, если ты фанат. И не осилишь в противном случае, даже если отвалишь кучу бабла. Просто не возьмут, даже с дипломом об окончании профильного ВУЗа.
4
|
|
|
944 / 687 / 230
Регистрация: 28.04.2013
Сообщений: 1,925
|
|
| 22.04.2018, 16:34 | |
|
0
|
|
|
2761 / 2068 / 510
Регистрация: 17.02.2014
Сообщений: 9,500
|
|
| 23.04.2018, 14:46 | |
|
Весьма спорная книга, но самому начинающему, без учета наших реалией, даст представления о профессии:
Чед Фаулер "Программист-ФАНАТИК"
0
|
|
| 23.04.2018, 14:46 | |
|
Что почитать новичку в языке Java подскажите новичку хорошую книгу про java в которой... Прошу объяснить новичку в Java: Random Помогите новичку в Java: принципиальные вопросы
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Своя Интернет-Компания
iceja 18.06.2026
Я программист с экономическим образованием, пишу свой проект, это SaaS для бизнесов. Мне нужен co-founder с высшим экономическим образованием, и/ или инвестор. Сейчас проект в интенсивной разработке,. . .
|
24 Мат модель здравосохранения: функциональные требования к строительству пищеблока
anaschu 18.06.2026
СРесурсами1: финансовый SD-контур, калькулятор функциональных требований пищеблока
Сегодня разделили затраты в агенте Экономика по образцу модели НАСОСЫ, добавили расчёт ROI и построили первый. . .
|
23. что сделано за последнее время.
anaschu 17.06.2026
• Эталон: Клиника НИИ питания РАМН, Москва — централизованный пищеблок, 225 коек, 180 пациентов
• Git: репозиторий med2, ветка абсентеизм. Рабочий файл: СРесурсами1_v4. alp
• Смежный проект:. . .
|
22. Подключение слоя системной динамики (потоковые диффуры): экономические метрики модели
anaschu 17.06.2026
Апдейт модели: финансовый контур, разделение затрат
Продолжаю развивать модель рабочего коллектива на AnyLogic. В этот раз работа шла над агентом Экономика — финансовым SD-слоем модели. Задача:. . .
|
|
[golang] Insert Delete GetRandom O(1) (Leetcode: 380)
alhaos 16.06.2026
Insert Delete GetRandom O(1)
Сложность: Medium
Источник: LeetCode 380
Задача
Реализовать структуру данных RandomizedSet, которая поддерживает следующие операции за O(1) в среднем:
|
Свет в конце тоннеля
kumehtar 16.06.2026
Поймал себя на одной мысли.
Раньше мне всегда казалось неправильным жить без чёткого понимания, куда всё идёт. Будто я иду по дороге судьбы, но не знаю, куда она ведёт. А раз не знаю — значит,. . .
|
[golang] Реализация стека с поддержкой получения минимального элемента за O(1)
alhaos 16.06.2026
Min Stack
Сложность: Medium
Источник: LeetCode 155
Задача:
Реализовать стек который поддерживает push, pop, top и получение минимального элемента за O(1).
Методы:
|
[golang] Конкурентный fetcher с ограничением максимального количества одновременных HTTP запросов.
alhaos 10.06.2026
Задача
Реализовать конкурентный fetcher с ограничением максимального количества одновременных HTTP запросов.
Сигнатура
func Fetch(urls string, maxConcurrent int) Result
Пример
urls :=. . .
|