Рубрики
Без рубрики

Моя первая неделя на Java

Это моя первая неделя изучения Java, и могу ли я просто сказать: “Вау, это много”. Это исходит от питона… С пометкой java, новичок, опыт, журнал разработчиков.

Это моя первая неделя изучения Java, и могу ли я просто сказать: “Вау, это много”. Это исходит от программиста на python, так что я не должен удивляться. Прежде чем я скажу больше, я просто хочу отметить, что я не пытаюсь никого отговорить от изучения Java, это чисто мнение.

Я знал, что хочу писать код на Java давным-давно но я продолжал откладывать это. Я продолжал взвешивать все “за” и “против”. Вот приблизительная картина того, почему я хотел или не хотел изучать Java.

Отметьте галочкой Разрабатывайте приложения для Android ✔️ Разрабатывайте серверные серверы ✔️ Программируйте на конкурсной основе

Умножение Процесс установки ✖️ Кривая обучения (оценка 3-6 месяцев для меня) ✖️ Я не собираюсь использовать его в ближайшем будущем

Последнее оправдание, вероятно, является самой большой причиной, по которой я откладывал его изучение. У меня уже была полная тарелка, и мне не хотелось брать на себя никаких ненужных обязательств. Когда я берусь за изучение языка программирования, я просто знаю, что пройду лишнюю милю. В тот момент я подумал, что лучше не распыляться.

Но с прошлого понедельника я положил конец своим промедлениям и начал путешествие по изучению Java. (Отказ от ответственности! Java является частью моей учебной программы в этом семестре так что у меня не было выбора 😂 ). Тем не менее, я приступил к выполнению этой задачи, намереваясь овладеть этим языком за как можно меньшее время. Обратите внимание! Кривая обучения, перечисленная выше, – это время I думаю потребуется meeee , чтобы создать достойный проект с этим языком.

После трудной недели я могу сказать, что все еще не совсем привык к этому, но я знаю, что могу писать программы Hello world с закрытыми глазами, так что это только начало. Хорошей новостью является то, что Java – это третий язык, который я сейчас изучаю, а это значит, что мне не должно быть трудно овладеть им, верно? Неправильно!

На случай, если вы не в курсе, большую часть последних 7 месяцев я программировал на python. Python – это слабо типизированный язык, что означает, что вам не нужно определять тип данных каждой переменной. Он чрезвычайно многословен и легок в освоении. Интенсивное использование python привело меня в замешательство от мысли о необходимости изучать совершенно новый язык!

Пусть запись также покажет, что процесс установки java является абсолютным МУСОРОМ 🚮 . Я хотел начать изучать Java раньше, чтобы получить преимущество но мне всегда мешал процесс установки. У меня не хватило мужества выстоять, когда я столкнулся с более мелкими проблемами. И что еще хуже, пришлось настраивать совершенно новый язык с новой IDE (Я использую возвышенный текст).

Я не могу жить без возвышенного текста. Я узнал ее так глубоко, что мы даже заканчиваем предложения друг друга, если вы понимаете, что я имею в виду. Если вы думаете, что я описываю свои отношения с моим редактором как тревожно романтичные, то это потому, что так оно и есть. Проще говоря, она просто “Великолепна!”.

Изучение нового языка – без проблем. Смени моего редактора. Это абсурд! Я этого не потерплю. Поэтому я сделал то, что сделал бы любой другой достойный программист. Я настроил свой редактор для Java. Я знал, что это будет нелегко, но оно того стоило!

Существует не так много пакетов, связанных с Java, для sublime text. Это немного больно но я знал, во что ввязываюсь, придерживаясь возвышенного текста. Я подумываю о создании своей собственной цветовой схемы, потому что те, что есть в диспетчере пакетов, плохо сочетаются с Java. Я знаю, что Интернет пытается отправить мне сообщение следующего содержания: “Sublime text подходит для разработки на Java”. Мне просто придется доказать, что они ошибаются 🙃

Как бы ни была сложна Java с ее небольшими нюансами и причудами, мне нравится хорошая задача, и мне потребуется некоторое время, чтобы привыкнуть, и еще больше времени, чтобы создать что-то достаточно значительное, чтобы я счел достойным размещения в моем портфолио. Если вы изучаете Java в первый раз. Давайте будем друзьями 🤝 или дайте мне знать, каким был ваш первый опыт работы с Java в комментариях.

Как всегда, спасибо за прочитанное и счастливого кодирования 💻

Оригинал: “https://dev.to/sbu_05/my-first-week-of-java-32d6”