Свежие публикации

Здесь собраны все публикуемые пикабушниками посты без отбора. Самые интересные попадут в Горячее.

09 Ноября 2022

Советы тем, кто реально хочет стать программистом6

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


2. Не верьте тем, кто обещает быстрый прогресс и гарантированное трудоустройство - это верный признак инфоцыган (за очень редкими исключениями). В той же Java сейчас требуется гигантский объем информации для успешного трудоустройства - ну как минимум кроме синтаксиса еще Spring, базы данных, Maven/Gradle, автотесты. За три месяца это выучить невозможно. За год -  вполне.


3. Избегайте курсов для "умственно отсталых". Тут нужно понимать: можно немного сгладить кривую сложности в начале - подбирать всякие метафоры с паровозиками при объяснении логических операторов, делать красиво анимированные схемы etc. Это отличное завлекалово, когда после вывода трех строк на экран и примитивной программки типа "четное ли число или нет", кажется, что это просто и вообще непонятно, из-за чего сыр-бор. Но потом вам попадется какой-нибудь принцип подстановки Лисков, который вообще-то одна из базовых концепций ООП - и его уже с помощью метафор так просто не объяснить. Или вот вы читаете про особенности индексации таблиц в БД, например, и не понимаете ни слова. Некоторые концепции сложные сами по себе. Это как выпустить учебник "Квантовая механика для дошкольников" (нет, я не уравниваю в сложности квантовую механику и программирование). 


4. Вообще старайтесь не забывать про теорию. Немного алгоритмов (хотя бы простейшие сортировки типа пузырьковой и вставкой, бинарный поиск, оценка сложности). Немного структур данных - массивы, связанные списки, бинарные деревья, мапы. Немного спецификаций типа REST.


5. Старайтесь учиться сами столько, сколько возможно. Гуглите книги, статьи на Хабре, видео в YouTube, документацию. Вообще скилл искать документацию самому очень выручает.


6. Обязательно выкроите время на git. Просто поверьте - он будет нужен.


7. Если не знаете английский - учите. В контексте IT та информация, что есть в рунете - это жалкий, недостойный упоминания огрызок по сравнению с тем, что можно найти на английском.


8. Проявляйте инициативу, не ждите, будьте готовы работать за копейки - главное опыт. Свою первую работу я нашел просто - вбил в поисковике "Java Хабаровск работа", открыл первый попавшийся сайт (галера для госа), скопировал телефон, написал в WhatsApp и напросился на собес. Думаете, меня взяли сразу? Нет, меня попросили написать реализацию стека. Я попробовал родить код на доске на массивах, и спустя полчаса меня милостиво отпустили - доучиваться. В итоге я к ним попал через три месяца. Зп на испытательном - 25к, 35к после испытательного.


9. Если уверены в своих силах и чувствуете, что готовы искать работу - старайтесь абсолютно всеми возможными способами попасть на стажировку, такую, где вас условно кинут на амбразуры, где ваш первый pull-request разнесут в такие щепки, что вы потом будете четыре дня плакать на больничном. Именно в таких местах качается реальный скилл программирования. Рост в начале идет только при условии разницы в опыте между участниками, если все на одной ступени - это стагнация.


10. Многие новички не могут родить pet проект, это нормально. Просите тестовое. Поскольку до мидла вам еще как до луны, цель вашего тестового - просто проверка на то, как вы будете писать код (спагетти, названия переменных транслитом,  методы по 600 строк и другие признаки идиота сразу отпугнут) и знаете ли вы базовые концепции языка (если в языке иммутабельные строки и вы в цикле их конкатенируете - тревожный колокольчик).


11. Самое главное - подумайте, готовы ли вы этим заниматься всю жизнь даже за большие деньги? Готовы ли вы регулярно говорить "я не знаю, покажи мне, как надо"? Готовы ли вы защемить свое ЧСВ и признать, что всегда и в любой момент времени рядом с вами может оказаться кто-то, кто знает больше вас - и вам придется у него учиться, даже если вы principal с 15-летним опытом? Готовы ли вы в свободное время висеть на литкоде по два-три часа в день, чтобы не уходить в крудо/формошлепство? Потому что нет большего вреда для проекта, чем закостенелый дебил, который тащит в работу архитектурные решения, популярные эдак лет 15 назад. Или придурок, который выгружает всю таблицу БД в оперативку, чтобы отсортировать ее там и вытащить одну запись, потому что он так делал раньше и это работало. Или идиот, который считает, что автотесты - это трата времени, мол, есть же тестировщики.


Потому что если не готовы - пожалуйста, не идите в программисты.

Показать полностью

Река Волга

Подозрительный зефир

Подозрительный зефир My Little Pony, Rarity, Changeling

Автор

Показать полностью 1

Больше на*бешься, чем потрахаешься

Больше на*бешься, чем потрахаешься Комментарии, Steam, Виртуальная реальность, Vr game, Порноигры, Отзывы Steam, Глюки, Баги в играх, Скриншот, Мат

Купили с мужем виар, наконец-то. Решили поугарать и скачать одну из порно-игр (а их целая сотня, не меньше). После вечера безрезультатных попыток посмотреть на 3D-модельку голой женщины в интересных позах, мы глянули отзывы к игре. Оказалось, на*бались с ней не мы одни.

Показать полностью 1

С днём рождения!

С днём рождения! Юмор, Картинка с текстом, Дети, Повтор, Стоматология, День рождения

Позаимствовал этот баян отсюда

Показать полностью 1

Дисплазия желудка. Предраковая стадия

Часть 6. Место действия г. Екатеринбург.
Пишу больше для себя, может кому ещё пригодится.
========================
Лето прошло, пора возвращаться к поискам.
Как прописывали пью ребагит 2 месяца и один отдых. Больше ничего. Ганатон также нужно пить раз в полгода на месяц, от ГЭРБа, планирую его декабре.
Из нового, что узнал:
1. Сдал в ноябре дыхательный тест 13С + кал на хеликобактер - отрицательно. 1 год после эрадикации.
2. Сделал ФГС с хромоскопией и NBI, на словах эндоскопист ничего страшного не увидел. Это кратко описал в протоколе. Также взяли биопсию по OLGA из пяти точек желудка. Жду результаты.
3. Вышел на заведующую НИИ Мечникова в Питере, отказываются принимать и оказывать удаленные консультации. Только лично. Пока не поеду.
4. В комментах давали направление на Кашина Сергея Владимировича из Ярославля, это светило в области онкобольных с ЖКТ, я пересмотрел кучу видео с ним и прочитал его труды на ресурсе "интернист". Связаться с ним в онкодиспансере Ярославля мне не удалось. Это кстати один из тех людей, которые советует удалять очаги дисплазии во избежании их перерождения.
5. В планах пойти к другому местному эндоскописту, у которого есть аппарат для абляций и есть опыт такой работы, но он сказал, что сам должен оценить и решить нужно это делать или нет. Летом при встрече, он посоветовал только наблюдение и отказ от абляции, т.к. риски последствий выжигания выше , чем риски развития проблем дисплазии. Это единственный эндоскопист в ЕКБ, который готов говорить про абляции, остальные только посмотреть.

Дисплазия желудка. Предраковая стадия Дисплазия, Желудок, Хеликобактер, Коагуляция
Показать полностью 1

Шугаринг

О великие маркетологи, поделитесь пожалуйста вашими идеями по развитию салона по сахарной депиляции в городе миллионнике. Есть пул клиентов, но никак не получается сдвинуться с текущего уровня. Приток свежей крови на процедуру встал. И рекламу используем и подарочные сертификаты... Где найти ещё клиентов? Раньше хорошо работала инста, сейчас грусть-печаль. Супруга работает сама на себя, пытаюсь помогать, но мысли от напряга скисли. Сейчас расширила комплекс процедур, есть ещё воск и некая карамельная липосакция(не спрашивайте что это, я не лезу, а то как-то спросил про шугаринг и был несчадно отодран со всех сторон)

Ох, уж эти геймеры

Ох, уж эти геймеры Картинка с текстом, Компьютерные игры, Юмор, Компьютерное железо
Показать полностью 1
Мои подписки
Подписывайтесь на интересные вам теги, сообщества, авторов, волны постов — и читайте свои любимые темы в этой ленте.
Чтобы добавить подписку, нужно авторизоваться.

Отличная работа, все прочитано! Выберите