Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam

Топ прошлой недели

  • CharlotteLink CharlotteLink 1 пост
  • Syslikagronom Syslikagronom 7 постов
  • BydniKydrashki BydniKydrashki 7 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Новости Пикабу Помощь Кодекс Пикабу Реклама О компании
Команда Пикабу Награды Контакты О проекте Зал славы
Промокоды Скидки Работа Курсы Блоги
Купоны Biggeek Купоны AliExpress Купоны М.Видео Купоны YandexTravel Купоны Lamoda
Мобильное приложение

Java

С этим тегом используют

Программирование IT Программист IT юмор Обучение Android Python Все
973 поста сначала свежее
InzhenerShizi
3 года назад

Мем⁠⁠

Мем IT юмор, IT, Программирование, Java, Python
Показать полностью 1
IT юмор IT Программирование Java Python
4
12
skaynet25022022
skaynet25022022
3 года назад

Как правильно изучать Java⁠⁠

Как правильно изучать Java Программирование, Программист, IT, Разработка, Java, Javascript, Python, Linux, Windows, Спецоперация, Импортозамещение, SQL, Android, Apple, Интернет, Компьютерная помощь, Google, Длиннопост

Всем доброго времени суток! В сегодняшней статье постараемся разобраться с тем, как подойти к вопросу самостоятельного изучения языка программирования Java.  Советы универсальны и их концепция подойдёт к любому языку программирования.

Как правильно изучать Java Программирование, Программист, IT, Разработка, Java, Javascript, Python, Linux, Windows, Спецоперация, Импортозамещение, SQL, Android, Apple, Интернет, Компьютерная помощь, Google, Длиннопост

Определитесь с конечной целью изучения Java


Для начала вам необходимо определиться со своими целями и выбрать тот язык программирования, что вам максимально подходит. Это является самой важной рекомендацией для тех людей, кто ранее не программировал, но имеет желание присоединиться к IT-сообществу.


Как понять, подходит ли вам Java


Было бы намного легче, имей мы среди языков программирования явного лидера рынка, что способен по функционалу и своим возможностям заменить все остальные языки на рынке, тогда бы и вопроса первого языка программирования не стояло бы вовсе. Но в нынешних реалиях этого не происходит.

Если время позволяет, советую понять конечные задачи, решать которые вы хотите посредством программирования, далее разобраться какие именно языки программирования могут эти задачи выполнять, составить список из таких языков и уделить по одной неделе на изучение каждого языка. За месяц вы сможете сложить хоть и крайне отдаленное, но частичное понимание того, как вам дается тот или иной язык, вследствие чего всё вышеперечисленное может помочь вам с решением какому языку программирования вы хотите отдать предпочтение.

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

Как правильно изучать Java Программирование, Программист, IT, Разработка, Java, Javascript, Python, Linux, Windows, Спецоперация, Импортозамещение, SQL, Android, Apple, Интернет, Компьютерная помощь, Google, Длиннопост

Java - это..

Java - это крайне структурированный, объективно-ориентированный язык. Также Java является мультиплатформенным языком. Написав приложение на Java, вы запустите его на любом устройстве. Также Java и его сводный брат язык программирования Kotlin являются отличными инструментами для создания мобильных приложений.

Как правильно изучать Java Программирование, Программист, IT, Разработка, Java, Javascript, Python, Linux, Windows, Спецоперация, Импортозамещение, SQL, Android, Apple, Интернет, Компьютерная помощь, Google, Длиннопост

Основные ошибки новичков в Java, которые вам необходимо избежать


1. Попытка изучить всё и сразу. Ни в коем случае не пытайтесь хвататься за всё и сразу. Вы выгорите. Человеку всегда нужно время на то, чтобы информация усвоилась в голове, поэтому идеальным будет составить себе план-изучения, идя последовательно по которому вы будете ориентироваться в том, что вы прошли и что вам предстоит пройти. Последовательность будет давать вам то чувство стабильности, что необходимо новичку.

2.Обучение без конкретики и поставки конечной цели. Чтобы ваше обучение шло успешно, вы должны ответить - зачем вам это надо? Если ваши намерения серьезные и вы готовы к тому, что в течении года вы будете уделять по 3-4 часа самостоятельному изучению языка, то обучение не будет для вас в тягость. Если же целей конкретных у вас нет - еще раз задайте себе вопрос, надо ли вам это всё.

3.Изучать Java закрывшись от сообщества Jav'истов. У нас у всех был и есть синдром самозванца. Это не моё, надо мною будут смеяться и я неспособен и тому подобное. Из за этого начинающие программисты постигают всё в одиночку, столкнувшись с чередой трудностей при изучении и при неимении возможности задать вопрос более опытным коллегам по цеху, выгорают и бросают дело. Вы должны понимать, что программисты привыкли работать в команде и все были такими же новичками, как и вы. Не стесняйтесь и задавайте вопросы на тематических форумах, чатах. Главное перед этим не один десяток раз попробуйте сами решить свою проблему. Только после этого уже обращайтесь. Команда - командой, но самостоятельность никто не отменял.

Как правильно изучать Java Программирование, Программист, IT, Разработка, Java, Javascript, Python, Linux, Windows, Спецоперация, Импортозамещение, SQL, Android, Apple, Интернет, Компьютерная помощь, Google, Длиннопост

Пример учебного плана по изучению Java

- Установка JDK (Java Development Kit) с веб-сайта Oracle и Установка среды выполнения Java (IntelliJ IDEA, Eclipse или NetBeans);

- Изучение синтаксиса Java;

- Изучение Java Core;

- Изучение коллекций Java;

- Изучение популярных библиотек и фреймворков;

- Изучение часто используемых API (например, сервлетов, JSP, JDBC, JUnit);

- Освоение Git;

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

Как правильно изучать Java Программирование, Программист, IT, Разработка, Java, Javascript, Python, Linux, Windows, Спецоперация, Импортозамещение, SQL, Android, Apple, Интернет, Компьютерная помощь, Google, Длиннопост

Источники для изучения Java


YouTube

Не забывайте о такой прекрасной платформе, как YouTube. Это ваш прекрасный помощник в изучении любой интересующей вас тематики, в том числе и Java.


CodeGym


Онлайн-курсы по изучению Java с геймификацией. Подходит далеко не всем. Но у кого-то же наоборот успешно обучение проходит на первых порах именно на таких платформах, через форму игры. В любом случае, попробовать стоит. Подписки какие-либо покупать на первых порах не стоит. Не реагируйте никак на скидки, представленные на сайте, поработайте в бесплатном режиме с сайтом, если поймете что это ваше, то тогда можете уже задуматься об инвестиции в своё самообразование на подобных платформах.


CodeWars


Платформа с громадным количеством практики. Она подходит больше для тех, у кого уже есть минимальным опыт программирования, поэтому как только почувствуете , что Java для вас уже не страшный зверь, а инструмент, работу которого вы уже частично представляете, добро пожаловать


Как правильно изучать Java Программирование, Программист, IT, Разработка, Java, Javascript, Python, Linux, Windows, Спецоперация, Импортозамещение, SQL, Android, Apple, Интернет, Компьютерная помощь, Google, Длиннопост

Подводя итог - определитесь с тем , для чего вам Java и Учите английский язык


Как итог к данной статье хочу также дать универсальный совет для тех, кто видит себя в будущем программистом. Учите английский язык. Громадные объемы рабочей документации на английском, описания новых технологий языка также на английском. Тонны информации на английском. Поэтому, не забывайте про англ.яз. и уделяйте ему время, независимо от того, какой язык программирования вы выбрали.

Успехов вам в самообразовании, коллеги!


Если вас интересует IT его перспективы в РФ ,

публикую также свои статьи и интервью на канале t.me/it_begin

Подписывайтесь, если будет интересно ;)

Спасибо!

Показать полностью 7
[моё] Программирование Программист IT Разработка Java Javascript Python Linux Windows Спецоперация Импортозамещение SQL Android Apple Интернет Компьютерная помощь Google Длиннопост
7
21
skaynet25022022
skaynet25022022
3 года назад

Как Linux заменит Windows в РФ⁠⁠

Как Linux заменит Windows в РФ Санкции, Linux, Импортозамещение, Linux и Windows, Windows, Windows 10, Windows 7, Windows XP, IT, Программирование, Apple, Google, Будущее, Перспектива, Программист, Интернет, Python, Java, SQL, Спецоперация, Длиннопост

Нынешние реалии


С введением санкций возникли серьёзные трудности в развитии промышленности страны. Трудности возникшие в IT затрагивают самый широкий спектр технологий. Возьмём, казалось бы, самую простую сферу деятельности, ввод и обработку данных. В каждой больнице, в регистратуре, стоит ПК на котором запущена программа для первичного учёта пациентов. Операционист вводит необходимую информацию и даёт талон для посещения врача. На этом компьютере установлена ОС семейства Windows которую сейчас мы не можем сейчас купить. Другой случай. Программируемый логический контроллер который управляет, к примеру, котельной и запрограммированный в среде CodeSys работающей тоже под Windows. И таких примеров очень много.


Что это значит для отрасли? Многие скажут, что не пользовались лицензионной ОС никогда, да и ранее, лет 15 назад, наличие нелицензионной ОС в гос. структурах или на каком-либо заводе выглядело вполне обыденно. И действительно, в тех отраслях, где ПК используется в некритических сферах деятельности, к примеру учёт товара на складе, использование нелицензионного ПО максимум к чему может привести, это потере данных за операционный цикл. Другое дело, когда речь идёт о производстве. Никто не захочет брать в эксплуатацию систему потенциально содержащую необновляемые компоненты и имеющую актуальные уязвимости.


Мы не можем себе позволить в долгосрочной перспективе и в масштабах страны пользоваться нелицензионным ПО, это сделает нас очень уязвимыми и в итоге приведёт к снижению скорости развития отраслей. В 2010 году был утверждён план перехода федеральных органов исполнительной власти и федеральных бюджетных учреждений на использование свободного программного обеспечения. Степень его исполнения мне неизвестна, но уверен, что гос. учреждения которые ещё не перешли на отечественное ПО, вынуждены будут это сделать в ближайшее время. Речь конечно идёт о замене ОС семейства Windows на ОС семейства Linux. К слову, на моём предприятии, не дожидаясь срока окончания действия лицензий на ПО принято решение максимально перевести используемые системы на ОС Linux в том числе максимально заменить проприетарное ПО свободно распространяемым. Windows в своём новом амплуа 11 версии без интернета и учётной записи Microsoft вообще работать не будет. Некоторые шутят, что вот теперь Windows must die

Как Linux заменит Windows в РФ Санкции, Linux, Импортозамещение, Linux и Windows, Windows, Windows 10, Windows 7, Windows XP, IT, Программирование, Apple, Google, Будущее, Перспектива, Программист, Интернет, Python, Java, SQL, Спецоперация, Длиннопост

Интерфейс Linux

Linux сильно продвинулся в части дружелюбного интерфейса и сейчас современные дистрибутивы в удобстве использования мало чем уступают Windows. Тут есть автомонтирование накопителей данных, поддержка ntfs, поддержка smb протокола из коробки, удобные графические инструменты настройки системы, наличие инструментов виртуализации и многое ещё. Непритязательный пользователь, особенно пользователь на предприятии и вовсе не заметит перехода между Windows и Linux. Для такого пользователя это всё те же окна, контекстное меню, часики и языковая панель справа и кнопка пуск слева.

Как Linux заменит Windows в РФ Санкции, Linux, Импортозамещение, Linux и Windows, Windows, Windows 10, Windows 7, Windows XP, IT, Программирование, Apple, Google, Будущее, Перспектива, Программист, Интернет, Python, Java, SQL, Спецоперация, Длиннопост

Плюсы использования Linux

К самому большому плюсу я отнесу возможность решать возникающие проблемы. Складывается ощущение, что для Linux нет нерешаемых задач. Не работает флешка под Windows — не стоит отчаиваться, возможно стоит увеличить время ожидания ответа от контроллера носителя информации, что ты можешь сделать в Linux. Нужно сделать копию системы не останавливая и не выключая ПК — решается командой в одну строчку. Зависли окна и интерфейс не отвечает — выходи в tty и перезапускай сервисы, которые тебе нужны. Если в Linux в конечном счёте решение проблемы упирается во время, то в других системах это в принципе не решаемо (не беру в расчёт случаев по написанию собственных драйверов и т.п.).

Дальше. К примеру установка программ. Для Windows это поиск нужного сайта, скачивание необходимой версии ПО, порой, установка необходимых библиотек. Кстати, именно на этом этапе многие и ловят вредоносное ПО. Для Linux эта задача решается или через программу пакетный менеджер (похож на Play Store) или опять же через командную строку. Только подумай, одна команда и у тебя скачана и установлена необходима программа со всеми зависимостями! Замечу, что командная строка намного удобнее такой же в Windows в силу очень богатого набора команд. И конечно, большой набор свободно распространяемого ПО. Это конечно не весь список её положительных сторон.


Минусы Linux


Минус системы, это некоторый порог вхождения. До тех пор, пока есть рядом администратор, пользователь не заметит этот недостаток, но если речь идёт о домашнем использовании или самом администраторе, то нужно понять, что не весь опыт использования Windows можно применить в данной ОС. Эта система требует осознанной работы с ней, в Windows я ставлю программу и не забочусь, к примеру, о каких-то правах. Всё очень просто, а если что-то не запускается — значит нужно запускать из-под АДМИНИСТРАТОРА. В Linux ради безопасности не каждая программа позволит себя запустить из-под администратора. Ещё недостаток, это отсутствие некоторых программ. К сожалению, не все разработчики ПО портируют свои программы под Linux и порой речь идёт об очень нужных программах, такие как CAD системы, графические редакторы, среды программирования, игры. Конечно имеются аналоги, но они не всегда позволяют так же быстро и эффективно решать задачи, как это делается в программах написанных для Windows. Отмечу, что значительная часть программ для Windows может работать в Linux посредством специального эмулятора Wine. С поддержкой железа, точнее периферии, аналогичная проблема как и с ПО. Может быть устройство, драйвера для которого будет сложно найти или вовсе невозможно (большая редкость). Но тут есть и обратный пример, у товарища старый ноутбук 2015 года и Windows 11 не смог из коробки найти драйвера для видеокамеры, после того как он установил на него Ubuntu, камера завелась сразу. Обновление системы. То, что ты мог установить собственно скомпилированный драйвер или сторонний пакет, после обновления может потребовать или пересборки или может просто исчезнуть.

Как Linux заменит Windows в РФ Санкции, Linux, Импортозамещение, Linux и Windows, Windows, Windows 10, Windows 7, Windows XP, IT, Программирование, Apple, Google, Будущее, Перспектива, Программист, Интернет, Python, Java, SQL, Спецоперация, Длиннопост

Особенности  Linux


Особенность данной системы это её потрясающая красота, а ещё скажу так, если Windows одного пользователя отличается от Windows другого пользователя в основном набором установленных программ, то Linux одного пользователя может отличается от Linux другого так сильно, что по нему впору изучать характер хозяина. Дело не только в фоне рабочего стола или визуальных эффектах (к слову такого разнообразия я никогда не видел для Windows) но и в том, как сконфигурена сама система. Она очень гибкая и внутренне изящна.


Актуальность Linux в России во времена санкций 2022 г.


В наши дни Linux из привлекательной и конкурентной системы становится необходимостью. Смотрите, ОС реального времени — Linux, серверные ОС — Linux, ОС для сетевого оборудования, бытовой техники, телефонов — Linux. Трудно сказать, где его нет. В сегменте пользовательских ОС пока ещё доминирует Windows.

Особых технических требований к ней нет, она удивительно всеядна. До сих пор есть дистрибутивы ОС для старого и требовательного железа и благодаря ей у меня дома живут пара стареньких ноутбуков которые я использую по сей день.

Меня зацепила открытость и честность системы. Тут нет чёрных ящиков, всё упирается в твоё желание и время разобраться с проблемой, если таковая имеется.

Потенциал у данной ОС в качестве десктопной сейчас очень большой. Действительность диктует свои требования, а они таковы, что мы лишаемся возможности безопасной и не трудоёмкой эксплуатации ПК на базе Windows. Важно понимать, что для производства потребуется армия квалифицированных Linux пользователей и администраторов систем. Тоже касается и программного обеспечения. Windows всё ещё доминирует, но это не надолго, и честно, я этому рад. Не из-за какой-то нелюбви к продукции Microsoft, а исходя из понимания того, что ОС стала необходима для всех. Врачей, инженеров, учителей, в домашнем хозяйстве, на производстве и, я бы не хотел, чтобы тут был один владелец который бы диктовал свои условия. Linux бесплатна и принадлежит сообществу, а значит всем нам.


Если вас интересует IT  его перспективы в РФ ,

публикую также свои статьи и интервью на канале t.me/it_begin

Подписывайтесь, если будет интересно ;)

Спасибо!

Показать полностью 3
[моё] Санкции Linux Импортозамещение Linux и Windows Windows Windows 10 Windows 7 Windows XP IT Программирование Apple Google Будущее Перспектива Программист Интернет Python Java SQL Спецоперация Длиннопост
134
24
tproger.official
tproger.official
3 года назад
Типичный программист

Как раз за 300 лет можно хоть немного выучить Java⁠⁠

Как раз за 300 лет можно хоть немного выучить Java IT юмор, IT, Программирование, Java
Показать полностью 1
IT юмор IT Программирование Java
4
84
skaynet25022022
skaynet25022022
3 года назад

Как я ощутимо улучшил свой английский бесплатно за 3 года⁠⁠

Учить какой-либо иностранный язык в России - дело недешевое.


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


Постараюсь подсказать вам, как сэкономить и при этом улучшить свои навыки, как в письменной речи, так и устной.


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

Как я ощутимо улучшил свой английский бесплатно за 3 года Английский язык, Изучаем английский, Изучение языка, Программирование, Python, Junior, Java, Javascript, SQL, Саморазвитие, Программист, Математика, Студенты, IT, Обучение, Длиннопост

Звуковое восприятие языка


Смотрите сериалы на английском по 30 минут в день.

Если ваша цель научиться понимать разговорную речь, то необходимо завести привычку смотреть сериалы в оригинале: в сериалах герои разговаривают на простом языке.

Найти их можете здесь:

english-films.com - фильмы и сериалы на английском в оригинале с англ. субтитрами. Но есть реклама.

friends10.ru

На сайте можете найти такие до сих пор актуальные сериалы как "Теория большого взрыва", "Друзья" и "Декстер". Субтитры как русские, так и английские

Как я ощутимо улучшил свой английский бесплатно за 3 года Английский язык, Изучаем английский, Изучение языка, Программирование, Python, Junior, Java, Javascript, SQL, Саморазвитие, Программист, Математика, Студенты, IT, Обучение, Длиннопост

Слушайте подкасты


Ранее слушал подкасты на Apple Music и Spotify, но теперь ни там ни там возможности пользоваться сервисами - нет. Пока вижу лишь единственную альтернативу - это Яндекс Музыка, внутри данного сервиса также есть подкасты, что помогут вам в слуховом восприятии изучаемого вами языка. По началу вообще не понимал большую часть монолога автора, но со временем речь автора не кажется уже несвязной ерундой, а воспринимается нормально.

Как я ощутимо улучшил свой английский бесплатно за 3 года Английский язык, Изучаем английский, Изучение языка, Программирование, Python, Junior, Java, Javascript, SQL, Саморазвитие, Программист, Математика, Студенты, IT, Обучение, Длиннопост

Читайте книги по 20 минут в день


Мой выбор остановился на классике Джеке Лондоне. Помните о силе маленьких шагов. Когда я первый раз пытался читать книгу в оригинале и переводить её, процесс этот шёл мягко говоря со скрипом, несколько месяцев ушло лично у меня на то, чтобы процесс чтения начал идти быстрее. Но практика полезная, используйте этот вариант!


Попробуйте читать тексты на одну тему

В английском есть термин "Narrow reading", что подразумевает под собой - чтение текстов на одну тему.

Так как работаю в IT, то термины из сферы моей профессиональной знать мне крайне необходимо. Читая статьи/литературу на одну и ту же тему , вы будете замечать, как выражения и термины начинают повторяться - ваша задача их успешно запоминать и тем самым улучшать свой словарный запас.


Inc.com - если вам интересна бизнес-тематика, публикуют истории провалов и успехов предпринимателей, интервью с представителями бизнеса и т.п. контент


Wired.com - если вам интересны технологии, тут найдёте статьи о последних разработках Tesla, Amazon, Microsoft и др. компаний с мировым именем.

Как я ощутимо улучшил свой английский бесплатно за 3 года Английский язык, Изучаем английский, Изучение языка, Программирование, Python, Junior, Java, Javascript, SQL, Саморазвитие, Программист, Математика, Студенты, IT, Обучение, Длиннопост

Чтобы в общение не допускать ошибок, нужно общаться!


Не держите в себе страх ошибаться. Чтобы перестать делать ошибки, необходима практика, практика и только практика.


Если живете в городе-миллионнике, советую найти себе англоязычных знакомых, желательно чтобы эти люди были заинтересованы в изучении русского. В данном случае у вас будет взаимовыгодное сотрудничество. Вы будете помогать человеку с изучением русского языка, вам же помогут с английским. Со временем барьеры и стеснения между вами пропадут, вам будет всё легче и легче общаться , речь ваша будет улучшаться.


Если же живете в небольшом населенном пункте, ничего страшного. Главное наличие интернета, ищите тематические форумы и сайты с иностранцами , что хотят выучить русский, заводите диалоги и будьте полезны друг другу.

Как я ощутимо улучшил свой английский бесплатно за 3 года Английский язык, Изучаем английский, Изучение языка, Программирование, Python, Junior, Java, Javascript, SQL, Саморазвитие, Программист, Математика, Студенты, IT, Обучение, Длиннопост

Относитесь к изучению языка, как к спорту.


Для меня изучение английского языка давалось намного легче, когда я ассоциировал это со спортом. Так как уже долгое время я бегаю по утрам перед работой и для меня это уже стало обыденным, привычкой, изучение иностранного языка я также хотел сделать привычкой. Мой прошлый подход "УЧИТЬ" английский был бесполезен. Когда же я начал "ЗАНИМАТЬСЯ" английским, вникать в его суть, жить им, только после этого процесс изучения мне стал интересен и я стал прогрессировать.


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


Если вас интересует мой путь не только в изучении английского, но и в IT ,

публикую также свои статьи и интервью на канале t.me/it_begin

Подписывайтесь, если будет интересно ;)

Спасибо!

Как я ощутимо улучшил свой английский бесплатно за 3 года Английский язык, Изучаем английский, Изучение языка, Программирование, Python, Junior, Java, Javascript, SQL, Саморазвитие, Программист, Математика, Студенты, IT, Обучение, Длиннопост
Показать полностью 6
[моё] Английский язык Изучаем английский Изучение языка Программирование Python Junior Java Javascript SQL Саморазвитие Программист Математика Студенты IT Обучение Длиннопост
22
skaynet25022022
skaynet25022022
3 года назад

Как я стал тестировщиком в 2022, не имея опыта в ИТ⁠⁠

Как я стал тестировщиком в 2022, не имея опыта в ИТ Обучение, Мотивация, Тестирование, Мобильное тестирование, Тестирование по, Программирование, Python, SQL, Java, Javascript, IT, Математика, Карьера, Увольнение, Незаконное увольнение, Образование, Учеба, Программист, Студенты, Длиннопост

Всем доброго времени суток. В данном материале постараюсь вам изложить свой опыт, как я стал тестировщиком за пол года с зарплатой 60.000, не имея ранее опыта в сфере IT.

На данный момент, традиционным является считать, что позиция тестировщика является самой простой для вхождения в IT. Для новичков же это не является так очевидно, попробую довести вам то, как стать специалистом в тестировании с нуля.


Обо мне

Ранее я работал продавцом консультантом в магазине компьютерной техники с образованием юриста. По специальности в нормальную организацию устроиться не получилось, содержать же себя и покрывать основные расходы приходится - по данной причине пошёл туда, куда взяли. Заходя вперёд скажу, что на своём рабочем месте я не видел абсолютно никаких перспектив, стал замечать, что тупею, но так как моим хобби ранее было изучение высшей математики, стал потихоньку для себя решать задачи и примеры. Потихоньку и до программирование это дело докатилось)


С чего советую начать

Для начала необходимо разобраться, что такое тестирование? Самое понятное определение для тестирования - проверка соответствия между ожидаемым и реальным поведением программы. Подробнее с теорией можете разобраться в книге Романа Савина под названием «Тестирование Дот Ком или Пособие по жестокому обращению с багами в интернет-стартапах». Эта книга дает ответы на многие вопросы, связанные с теорией тестирования и проста в понимании. Я начинал именно с нее. Далее самостоятельно советую разобраться в следующих понятиях:

Стадии цикла разработки программного обеспечения

Техники тест-дизайна

Методы тестирования

Только теорию в тестировании знать - сами понимаете, мало. Поэтому далее поговорим о технологиях


Какие профессиональные компетенции мне необходимо было изучить

Я занимаюсь тестированием back-end’а и стек технологий, который мне нужен:

XML и Json

Rest и SOAP

Shell

базы данных SQL

Сетевые протоколы HTTP

Testrail

SOAP-UI

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

Советую отталкиваться от требований, указанных в вакансиях в тех компаниях, в которые со временем вы желаете трудоустроиться.


Как я искал работу тестировщиком

Спустя пол года изучения по вечерам, после основной работы, я решился таки начинать ходить на собеседования, чтобы трудоустроиться тестировщиком.

Самый простой путь - устроиться стажером. Навыки получите определенно, но деньги вам за это вряд ли заплатят. Тут уже вам виднее, устроит ли вас такой путь получения компетенций или нет.

Второй путь - ходить по собеседования и исходя из вопросов, что вам задают, сформировать свой индивидуальный план развития, чтобы ликвидировать все те пробелы в знаниях, что у вас имеются.

Не буду лукавить о своей успешности. Лишь после 17-го собеседования - я получил предложение о работе. На данный момент имею зарплату в 60.000, работая в Санкт-Петербурге. Для большого города это не крайне большие и есть куда расти, сами понимаете.


Развитие навыков после трудоустройства

Заканчивается ли ваше обучение после того, как вы трудоустроились? Нет.

После трудоустройства также нужно развивать навыки, что ваш уровень специалиста, как минимум - сохранялся, как максимум - повышался.

Для этого нам необходимо вникать в продукт, что вы тестируете, наращивать свой опыт. Изучать функциональность того, что вы тестируете. Стараться принимать участие тестирования продукта не только одного конкретного блока программы, а охватить больше блоков, чтобы вы смогли сформировать полноценное представление о продукте.

Не стесняйтесь задавать вопросы коллегам. Думаю всё зависит от компании, но по моему опыту - все коллеги были рады помочь мне и ответить на мои вопросы - видя мою заинтересованность.

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


Если вас интересует мой путь и путь остальных людей, что перешли в IT ,

подписывайтесь на мой канал t.me/it_begin

Как я стал тестировщиком в 2022, не имея опыта в ИТ Обучение, Мотивация, Тестирование, Мобильное тестирование, Тестирование по, Программирование, Python, SQL, Java, Javascript, IT, Математика, Карьера, Увольнение, Незаконное увольнение, Образование, Учеба, Программист, Студенты, Длиннопост
Показать полностью 1
[моё] Обучение Мотивация Тестирование Мобильное тестирование Тестирование по Программирование Python SQL Java Javascript IT Математика Карьера Увольнение Незаконное увольнение Образование Учеба Программист Студенты Длиннопост
21
425
tproger.official
tproger.official
3 года назад
Типичный программист

Когда составляешь свой план по развитию в IT:⁠⁠

[моё] IT Java C++ Python Математика Видео Вертикальное видео
49
meburin2
meburin2
3 года назад

Где можно выучить js и саму jav'у?⁠⁠

Просто мне это надо для кое-чего

Javascript Java Текст
20
Посты не найдены
О Нас
О Пикабу
Контакты
Реклама
Сообщить об ошибке
Сообщить о нарушении законодательства
Отзывы и предложения
Новости Пикабу
RSS
Информация
Помощь
Кодекс Пикабу
Награды
Команда Пикабу
Бан-лист
Конфиденциальность
Правила соцсети
О рекомендациях
Наши проекты
Блоги
Работа
Промокоды
Игры
Скидки
Курсы
Зал славы
Mobile
Мобильное приложение
Партнёры
Промокоды Biggeek
Промокоды Маркет Деливери
Промокоды Яндекс Путешествия
Промокоды М.Видео
Промокоды в Ленте Онлайн
Промокоды Тефаль
Промокоды Сбермаркет
Промокоды Спортмастер
Постила
Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии