Читать книгу Java для взрослых. Часть 2 - Alex Nsky - Страница 2

Часть 2

Оглавление

Полный текст книги Вы можете скачать здесь https://alex-nsky.company.site/

Глава 1. Подружитесь с приложениями

Если Вы «не дружите» сайтами и программами, нужно этот момент исправить. Дело в том, что Вам в работе часто будет нужно устанавливать какие-то программы и в этом никто помогать не будет. Хороший программист должен уметь установить на свой ПК операционную систему и настроить ее под себя, установить какую-нибудь систему заявок, например Jira и настроить в ней порядок обработки этих заявок (workflow), установить сервер баз данных на свой компьютер, создать базу и таблицы, наполнить базу данными.

Все это, я пишу для того, чтобы Вы понимали: если, Вам сложно кликать по сайтам, не можете найти как зарегистрироваться на сайте, как изменить настройки любой программы на компьютере, не можете и не любите работать с почтой и тому подобное Вам придется это исправить. Иначе в «айти» не войти. И у программиста, хоть он и является высокооплачиваемым специалистом, слуг нет – разбираться с программами и сайтами ему приходится самостоятельно.

Если вдруг Вы осознали, что для Вас это проблема, проделайте следующее:

1. Заведите аккаунт в соцсетях. Желательно в нескольких (Вконтакте, Facebook и т.д.) Максимально заполните профили, найдите знакомых, вступите в переписку, если хотите. В общем изучите полностью функционал. И удалите свои аккаунты: вам теперь некогда. Ну или хотя бы не висите там чаще чем раз в неделю.

2. Обязательно изучите Телеграмм и Watsapp – все функции, поменяйте статусы, попереписывайтесь с семьей или с другом, смените фон и прочие настройки. Эти два инструмента Вам точно понадобятся. Несмотря на то, что во многих компаниях есть свои мессенджеры, всегда начальство предпочитает эти инструменты, причем тут разделение такое: если Ваш босс будет из европейской части России (от Белгорода до Челябинска, возможно Омска), то скорее всего это будет Телеграмм, от Новосибирска до Японского моря – Watsapp. Ну конечно возможны исключения.

3. Для Вас не должно быть проблемы создать любой файл в Windows, сохранить его в любое другое место, переименовать, удалить. Запаковать файлы в архив *.zip, *.rar и распаковать их из архива в любую директорию.

4. Обязательно минимально разобраться в Word и Excel, рабочая документация будет в этих форматах.

Что нужно уметь:

– редактировать файлы этих форматов,

– вставлять, удалять строки,

– сохранить файл с другим именем,

– сохранить в формате pdf если Вы не хотите это все распечатывать-подписывать-сканировать как требуют кадровые работники которые будут присылать Вам документы на подпись.

5. Обязательно нужно разобраться в программах SKYPE и ZOOM. Установите, заведите аккаунты, настройте, пообщайтесь с кем-нибудь при помощи этих инструментов. Разберитесь с настройкой камеры и звука – это очень важно! В период пандемии – это основные инструменты, посредством которых проводят собеседования.

6. Заведите почту на Yandex и\или Google (подробнее об этом смотрите в 4 части книги). Создайте дополнительные папки для писем, настройте фильтры, чтобы письма от одного адресата попадали в одну папку, от другого в другую. Разберитесь как удалять эти правила-фильтры. Изучите как все тоже самое делать в MS Outlook. Если у Вас его нет – установите. Вообще фильтрация почты это весьма важно в ИТ, так как почта это основной инструмент деловой переписки. Писем будет поступать достаточно много и, если не настроить фильтрацию, можно что-то пропустить. И достаточно часто приходится искать в почте какие-то письма с нужной информацией. Так что поиск в Outlook тоже очень важный навык.

Глава 2. Что нужно знать о версиях JDK

Итак, прежде чем Вы начнете изучать Java Вам необходимо ориентироваться в версиях языка. В настоящее время последняя версия – 16. Выпущена буквально несколько месяцев назад.

Обратите внимание я пишу последняя, а не актуальная. Мы с Вами установили версию 1.8 или по новой нумерации просто 8. Дело в том, что после версии 1.4 нотация нумерации сменилась и следующая версия 1.5 стала называться просто 5. Кроме этого сменился релизный цикл – если раньше до 9 версии обновление выходило раз в 3 года, то сейчас выходит каждые полгода, но это не значит, что все сразу перескакивают на новую версию: в разработке в основном пользуются так называемыми LTS версиями – с длительным сроком поддержки.

Итак, какие версии актуальны и какие нужно учить? На данный момент большинство компаний использует версию 8, которую мы установили (в первой части книги). Некоторые уже переходят на 11, в сентябре 2021 ожидается выход 17 версии, которая будет LTS. При этом значительное количество старых приложений остается в продуктовой среде и их тоже надо поддерживать – вносить изменения так, что во многих компаниях Вам прямо скажут, что есть легаси на 7 и 6 версиях. Есть еще один нюанс который нужно понимать: после 8 версии изменения уже не такие значительные. 8 была самой прорывной – именно поэтому она всех устраивает и только из-за политики Оракл пошла гонка релизов. То есть изучив 8 Вы затем быстро можете догнать до нужной версии 11 или 17 и при этом еще более-менее будете понимать 7 и 6 – хотя там конечно кода больше и меньше «синтаксического сахара» (то есть когда вы пишете строчку когда, а под капотом выполняется два листа). В старых версиях придется самому написать два листа.

Java для взрослых. Часть 2

Подняться наверх