├── README.md ├── cover.jpg └── stories ├── AaronWinnov.md ├── AnatolMeshalkin.md ├── Bodrus.Maxim.md ├── KitStory.md ├── MacOSO.md ├── MaxiMir.md ├── MihailKolotovich.md ├── My_story_of_return_to_Hexlet.md ├── REGISTOOOOOO.md ├── Ruslan.md ├── Searge.md ├── SecondChance.md ├── TEMPLATE.md ├── TerziAl.md ├── Vita.md ├── Xena.md ├── Zelenina33.md ├── fromSifm.md ├── from_scientist_to_js_developer.md ├── good_support.md ├── images ├── Poster Java.jpg └── in_moskow.jpeg ├── laktionova.md ├── lazyPython.md ├── little_story.md ├── long-road.md ├── meine-geschichte.md ├── myHistor.md ├── my_wild_story_MS.md ├── myroad.md ├── never_too_late.md ├── oksanaduga.md ├── pavel-else.md ├── svil.md ├── tobe-or-not.md ├── wanna be a rockstar.md ├── zoomieos └── zoomieos.md /README.md: -------------------------------------------------------------------------------- 1 | # Как я пришёл к программированию 2 | 3 | !["обложка"](cover.jpg) 4 | 5 | Вы ищете работу? Возможно, свою первую работу программистом? Напишите интересную историю о том, как и почему вы стали изучать программирование, как выглядит ваш процесс обучения и роста. Авторы трёх историй, набравших больше всего «старов» (звёздочек) на Гитхабе, получат призы! [Перейти на красочную промо-страницу конкурса →](http://mystory.hexlet.io/) 6 | 7 | ## Истории 8 | (последнее обновление 16.10.2018, 12:20) 9 | 1. [Моя Санта-Барбара](https://github.com/solncebro/our-stories/blob/master/stories/AaronWinnov.md) 10 | 2. [Обучение программированию после 50-ти](https://github.com/AnatolMeshalkin/our-stories/blob/master/stories/AnatolMeshalkin.md) 11 | 3. [Почему работа программиста более привлекательна чем работа специалиста по информационной безопасности (субъективно)](https://github.com/kitXIII/our-stories/blob/master/stories/KitStory.md) 12 | 4. [Кем я себя не видел через 5 лет](https://github.com/MacOSO/our-stories/blob/master/stories/MacOSO.md) 13 | 5. [Программируем-с](https://github.com/REGISTOOOOOO/our-stories/blob/master/stories/REGISTOOOOOO.md) 14 | 6. [The shaping of the question is part of the answer](https://github.com/Searge/our-stories/blob/master/stories/Searge.md) 15 | 7. [Вторая попытка](https://github.com/kamil861120/our-stories/blob/master/stories/SecondChance.md) 16 | 8. [Компьютерная империя наносит ответный удар!](https://github.com/vitaclear/our-stories/blob/master/stories/Vita.md) 17 | 9. [C’est la vie](https://github.com/XenaN/our-stories/blob/master/stories/Xena.md) 18 | 10. ["Чтобы добиться многого, необходимы две вещи:план и недостаток времени". Леонард Бернстайн.](https://github.com/jurassic-period/our-stories/blob/master/stories/fromSifm.md) 19 | 11. [Ленивый питон](https://github.com/s4lat/our-stories/blob/master/stories/lazyPython.md) 20 | 12. [Всем привет, я - гуманитарий](https://github.com/GlowBlood/our-stories/blob/master/stories/little_story.md) 21 | 13. [Путь длинною в 30 лет или...](https://github.com/ivcoderx/our-stories/blob/master/stories/long-road.md) 22 | 14. [Как из-за ошибки в одной букве я не стал программистом. Моя подробная история :)](https://github.com/eidolonzx/our-stories/blob/master/stories/my_wild_story_MS.md) 23 | 15. [Никогда не поздно, или труд побеждает талант](https://github.com/Mrtopuh/our-stories/blob/master/stories/never_too_late.md) 24 | 16. [Endorphins](https://github.com/MaxiMir/our-stories/blob/master/stories/MaxiMir.md) 25 | 17. [Если бы не одно но...Мне 47](https://github.com/svil1502/our-stories/blob/master/stories/svil.md) 26 | 18. [От таблетки к биту](https://github.com/TyrionFront/our-stories/blob/master/stories/Ruslan.md) 27 | 19. [Где-то 7 лет назад!](https://github.com/ZoomieOS/our-stories/blob/master/stories/zoomieos.md) 28 | 20. [Приход в программирование из вёрстки](https://github.com/k2miha/our-stories/blob/master/stories/MihailKolotovich.md) 29 | 21. [Тысяча внезапных озарений](https://github.com/karasino/our-stories/blob/master/stories/wanna%20be%20a%20rockstar.md) 30 | 22. [Как я нашёл себя в Java](https://github.com/YolgaDev/our-stories/blob/master/stories/TerziAl.md) 31 | 23. [Write less, do more](https://github.com/SmAlVad/our-stories/blob/master/stories/meine-geschichte.md) 32 | 24. [Мамы разные нужны, мамы разные важны!](https://github.com/Zelenina33/our-stories/blob/master/stories/Zelenina33.md) 33 | 25. [Дорогу осилит идущий!](https://github.com/maximoto83/our-stories/blob/master/stories/myroad.md) 34 | 26. [Быть или-не быть](https://github.com/natawik/our-stories/blob/master/stories/tobe-or-not.md) 35 | 27. [Меня обманула "Пина Колада", теперь моя жизнь - tabula rasa.](https://github.com/arti911/our-stories/blob/master/stories/myHistor.md) 36 | 28. [История возвращения на Hexlet](https://github.com/JuliaStrelkova/our-stories/blob/my-story/stories/My_story_of_return_to_Hexlet.md) 37 | 29. [Из научного сотрудника во frontend-разработчика](https://github.com/kotevidze/our-stories/blob/master/stories/from_scientist_to_js_developer.md) 38 | 30. [ШОК, ученые открыли...](https://github.com/oksanaduga/our-stories/blob/master/stories/oksanaduga.md) 39 | 31. [Как не потерять 10 лет своей жизни](https://github.com/daryalaktionova/our-stories/blob/patch-1/stories/laktionova.md) 40 | 32. [Через тернии](https://github.com/pavel-else/our-stories/blob/master/stories/pavel-else.md) 41 | 33. [Важно не только желание но и хорошая поддержка](https://github.com/shmel115/our-stories/blob/master/stories/good_support.md) 42 | 43 | ## Призы 44 | 45 | 1 место — год обучения на Хекслете + 2 проекта. 46 | 2 место — год обучения на Хекслете + 1 проект. 47 | 3 место — год обучения на Хекслете. 48 | 49 | Утешительные призы: с 4 по 6 места — по месяцу обучения на Хекслете. 50 | 51 | ## Инструкции для голосующих 52 | 53 | 1. Выберите понравившиеся истории. 54 | 2. В каждой из выбранных историй перейдите по ссылке на форк участника. 55 | 3. В форке участника истории поставьте звёздочку в правом верхнем углу. 56 | 57 | ## Инструкции 58 | 59 | 1. Сделайте форк этого репозитория. 60 | 2. В своём форке создайте новый `.md`-файл в директории `stories`. Напишите туда свою историю, следуя шаблону `TEMPLATE.md`. 61 | 3. Обязательно добавьте в конец файла ссылку на свой форк (см. пример в шаблоне). 62 | 4. Сделайте Pull Request. 63 | 5. (опционально) Сделайте твит со ссылкой на свою историю. Сделайте mention аккаунта Хекслета `@HexletHQ`. Мы сделаем ретвит. 64 | 65 | ## Как увеличить шансы на победу 66 | - Сделайте твит (см. предыдущий абзац) 67 | - Скиньте ссылку в другие социальные сети 68 | - Расскажите о своей истории в нашем чате http://slack-ru.hexlet.io 69 | - Позвоните друзьям :) 70 | 71 | **Победители будут определены 1 ноября 2018.** 72 | 73 | ## Правила 74 | 1. К конкурсу не допускаются работающие фуллтайм программисты. Если вы еще никогда не работали программистом или находитесь в поиске работы, то конкурс как раз для вас! 75 | 1. Один участник — одна история. 76 | 1. Минимум 2000 символов в тексте истории (не считая заголовка) 77 | 1. Искуственная «накрутка» приводит к дисквалификации. 78 | 1. Конкурс стартует 24 сентября 2018 года. 79 | 1. Победители будут определены 1 ноября 2018. 80 | -------------------------------------------------------------------------------- /cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bodrus/our-stories/cbff70ad428699eba24c0ef000ec0e5acf2581e5/cover.jpg -------------------------------------------------------------------------------- /stories/AaronWinnov.md: -------------------------------------------------------------------------------- 1 | # Моя Санта-Барбара 2 | 3 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — посетите [мой репозиторий](https://github.com/solncebro/our-stories/blob/master/stories/AaronWinnov.md) и поставьте Star в верхнем правом углу. Спасибо! 4 | 5 | --- 6 | 7 | ![Инструкция как голосовать](http://joxi.net/v29QMqgiZd7bE2.jpg) 8 | 9 | 10 | 11 | 12 | ## Основано на реальных событиях 13 | 14 | "Пап, купи денди!" - в очередной раз клянчил я. 15 | "Лучше подкопим деньги и купим компьютер." - парировал отец. 16 | 17 | 18 | Батя слово сдержал, купил довольно слабый, но все же первый компьютер в семью: 486й процессор на 133 МГц и 12 Мб оперативной памяти. Приобрел он его себе для работы, ну а мне купил диск "500 игр в 1". И понеслось. 19 | 20 | 21 | Дикое желание играть. Пришлось со всем разбираться. MS-DOS, command.com, autoexec.bat, Windows 95, 98, Millenium. Хотелось играть во все 500 игр. 22 | 23 | 24 | Уже подрос и умение разбираться в компьютерах негативно отразилось на моих социальных навыках. Стал изгоем в кучке фриков, таких же как я. Решил создать свой чат, чтобы быть там боссом и стать "крутым" в глазах девчонок. Купил книжку по языку Perl - звучит хорошо и не такая попса как PHP, буду особенным. Дошел до ссылок, стало сложнее, обучение замедлилось, а потом и вовсе забросил. Юношество в самом разгаре, а с девчонками не клеелось (образ компьютерного фрика - это было не круто), решил забить на все это и завязать с компьютерами. 25 | 26 | 27 | Но как оказалось не надолго. Специальность в университете началась с основ С++. Единственное, что запомнил, это include и i++. Программирование было только на первом курсе, потом всякая фигня. Но идея, что компьютеры будут выполнять рутину - восхитительна. 28 | 29 | ### 2008 30 | После универа, перекладывал бумажки в офисе на железной дороге. Каторга. Решил сбежать - открыть свое дело. Создал прокат PlayStation 3. Ушел с железной дороги. Продал прокат, открыл закусочную и... провал. Срочно ищу работу. Обучаюсь на того, кто обучает 1С. Поработал 3 месяца и заскучал. 31 | 32 | 33 | Подвернулась возможность написать свою конфигурацию на 1С. Из программирования помню только include и i++, но прикинулся, что крутой программист, благо проверить некому было. Начал ковыряться. Читал только то, что помогало решить конкретную задачу. Назвал такой вид обучение - ситуативное обучение - когда надо сделать, но очень быстро. Короч, сделал за месяц, что можно было сделать за пару дней. Но это "поделку" же нужно было еще и обслуживать. В общем, кормила она меня примерно полгода. Но нужно было двигаться дальше. 34 | 35 | ### 2011 36 | Решил устроиться программистом 1С. В самый крупный автомобильный холдинг в городе - вполне подойдет. Показал "поделку" с серьезным лицом, что-то обсудили - в общем взяли на испытательный срок. Получил хорошие навыки SQL запросов, создание отчетов и форм. После испытательного срока зп почти не повысили, хотя уговор был о другом. 37 | 38 | 39 | Снова залихорадило собственным бизнесом, ушел с автохолдинга. Делал лендосы на конструкторе, чтобы продавать игрушки Furby, китайские подделки G-Shock и прочую фигню. Потом переключился на мужские рубашки и съемную тонировку. Как-то все шло вяло и не очень. Приуныл. 40 | 41 | ### 2014 42 | Увидел конкурс - разыгрываем 3 билета на Бали(Индонезия). Надо было пройти курс по обучению удаленной работе. Прошел, толком ничему не научился, выиграл билет, собрал все накопления, прилетел на Бали и... доллар взлетел, накопления уменьшились в 2 раза. Опять приуныл. 43 | 44 | 45 | Возвращаться было нельзя - слишком много людей не верило в меня, что я останусь надолго на Бали. Решил зарабатывать в туристическом направлении. Возил экскурсии, обучал вождению на скутере, управлял гостиничным бизнесом на основе вилл на протяжении 3 лет. Отличное было время, почти полностью запечатлел в [свом Инстаграме](https://www.instagram.com/solncebro/?hl=ru). Выбрался из "ямы", но понимал, что все это временно. 46 | 47 | 48 | ### 2017 49 | Начался криптовалютный бум. Решил вложить свои накопления в майнинг. Один из друзей в РФ поддержал, еще кредитов набрал. Видеокарт уже не было ни в РФ, ни в Германии - жуткий ажиотаж, все уже скупили. Пришлось искать в Индонезии. Нашел, отправил в РФ, друг собрал, я настраивал все удаленно - все же не зря детство провел, когда батя "500 игр в 1" подарил. 50 | 51 | 52 | Майнили эфир. Захотелось торговать на криптовалютной бирже. Много потеряли. Человек в торговле - существо крайне эмоциональное и ненадежное. Решил - надо написать своего бота. Выбрал PHP как самый легкий язык и распространенный. Попсовость языка уже не смущала, а была преимуществом. Подключаю ситуативное обучение. Научился воспринимать обучающие видео на скорости х2. В общем сделал еще одну поделку. "Оно" вроде торговало, но не всегда в плюс, оставался при своих. Решил переписать более грамотно, хотел внедрить ООП, но не осилил. А потом... крипта начала дико расти. Деньги повалили рекой. В день по несколько тысяч долларов делал. Еху! Пошло оно все, это программирование. Денег дофига - все, жизнь налажена. Теперь только инвестиции и сладкая жизнь. Короч, высоко взлетел. 53 | 54 | ### 2018 55 | Но потом проиграл крупную сделку, потерял серьезную сумму денег... чуть меньше половины. Затем от того, что осталось еще половину. Потом еще и еще, а затем еще и еще. Немного отыгрывал, но позже проигрывал еще больше. Такой "ад невезения" длился почти год. Решил нанять программиста, чтобы сделал вспомогательные программы. Найти компетентных работников оказалось не так уж просто - прям увидел себя, когда делал конфигурацию 1С. Ирония. К некомпетентности прибавилась еще безответственность и банальное кидалово фрилансеров - растянули написание несложного веб-приложения на полгода. А потом... я потерял ВСЕ. В 32 года - остался без работы, без экспертности в какой-либо профессии, с небольшой суммой денег и ипотекой. Думал такое бывает только в фильмах, как оказалось - нет. Короч, снова приуныл... ну как приуныл?! Я был просто уничтожен, раздавлен, размазан по стенке - так высоко взлетел до этого и тут, БАЦ! Камнем упал вниз. 56 | 57 | 58 | Подумал, что будь у меня хороший бот или эти веб-приложения, может быть я бы и не потерял все свое состояние. В общем, твердо решил стать грамотным специалистом в веб-программировании. Решил начать с PHP, потом двинуть на JavaScript - этот стэк выглядит наиболее привлекательно, на мой взгляд. Оставалось решить как это сделать. Маркетинг почти сделал свое дело и я чуть не купил(в кредит!!) годовое обучение за 130000 рублей у одной известной фирмы. Случайно наткнулся на опубликованные 2 четверти от обучения, которые кто-то выложил в открытый доступ. Все в записи - это даже лучше, чем на обучении - можно смотреть на скорости х2 и не нужно ждать новые темы, когда идешь с опережением. Жаль без наставника, но решил, что справлюсь. Начал все сначала, с азов, чтобы восполнить пробелы при ситуативном обучении. Курс сразу не понравился. Как-то все было коряво, как будто не сначала и как будто преподавать сомневался в том, что говорит, а иногда в открытую спрашивал у нас совета. Потом нашел еще другие похожие курсы. Они были чуть лучше, но тоже был какой-то косяк, чего-то не хватало. Ну, думаю, отступать некуда, надо учиться по тому, что есть. 59 | 60 | 61 | Время идет, обучение вроде тоже идет, но медленно, а деньги кончаются, но быстро - ипотечный платеж тоже никто не перенесет. Короч, продал свой iPhone X - на пару месяцев обеспечил себя и свои финансовые обязательства. Но снова накатила депрессия. Начал смотреть объявления по работе программистом, чтобы немного себя взбодрить, мотивировать двигаться дальше - ради чего стараюсь, на что расчитывать. В одной вакансии на стажировку читаю "хотя бы пройдите основы на hexlet.io". 62 | 63 | 64 | "Хм, что еще за Хекслет?! Очередной шлак по которому учусь?!" - подумал я. Перешел по ссылке, просмотрел мельком и... 65 | "Так тут же есть все темы, которые не освещались на тех курсах, которые я прохожу!" - воскликнул я про себя. 66 | 67 | 68 | Тут же начал взахлеб читать и проходить все что было доступно бесплатно. Вот оно! Кладезь исчерпывающей информации. Чем больше читаю, тем больше понимаю, что нужно будет еще больше прочитать. Порадовался, что не влез в кредит на 130000 рублей и понял, что буду учиться только здесь. Иронично, но придется начать все заново, чтобы заполнить пробелы после заполнения пробелов обучением в другой организации. С чистой совестью оплатил подписку и продолжил жадно поглощать желанную информацию. 69 | 70 | 71 | ### Как проходит мое обучение? 72 | Круглосуточно)))) Учусь, ем, иногда сплю. Этот темп я выбрал сам, потому что подстегнут нереальной мотивацией. После завершения первого проекта, понял, что лучше сном не пренебрегать - от этого страдает качество обучения и люди в чате слака начинают потихоньку ненавидеть за глупые и частые вопросы. Немного снизил темп и теперь сплю чаще))) Но мотивация все та же - изучить профессию "PHP-программист" в кратчайшие сроки и пойти на стажировку, а лучше сразу на работу, чтобы получать опыт. Доп. индикатор-мотиватор - чтобы в таблице активности [моего профиля](https://ru.hexlet.io/u/solncebro) все квадратики новых дней были темно-зелеными(означает максимальная активность), пока не изучу все, что есть. Как-то так. 73 | 74 | ![Моя активность](http://joxi.net/brRDXPwI7y0Wx2.jpg) 75 | 76 | 77 | Блин, какая длиннющая история получилась. Ты там как? Не уснул?))) Эту историю я поведал здесь, чтобы выиграть в конкурсе Хекслет главный приз - подписка на год и участие в 2 проектах. Для этого нужно, чтобы к 1 ноября 2018 года, у меня было больше всего звезд. Чтобы поставить мне звезду, нужно всего лишь сделать 2 шага: 78 | 79 | 1. Перейти по [ссылке](https://github.com/solncebro/our-stories/blob/master/stories/AaronWinnov.md) - это мой репозиторий. Даже, если кажется что ты и так здесь - все равно, кликни для надежности. 80 | 2. В правом верхнем углу нажать на звездочку. 81 | Доп. задание для крутых - попросить сделать то же самое, своих друзей, у кого есть аккаунт на гитхабе. 82 | 83 | Благодарю тебя, мой друг! Всего тебе самого лучшего! Желаю удачи и успехов!))))) 84 | 85 | И еще раз моя ссылка на мой репозиторий [https://github.com/solncebro/our-stories/blob/master/stories/AaronWinnov.md](https://github.com/solncebro/our-stories/blob/master/stories/AaronWinnov.md) 86 | 87 | --- 88 | 89 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — посетите [мой репозиторий](https://github.com/solncebro/our-stories/blob/master/stories/AaronWinnov.md) и поставьте Star в верхнем правом углу. Спасибо! 90 | -------------------------------------------------------------------------------- /stories/AnatolMeshalkin.md: -------------------------------------------------------------------------------- 1 | # Обучение программированию после 50-ти 2 | 3 | ![AnatolMeshalkin](https://github.com/Hexlet/our-stories/blob/master/stories/images/in_moskow.jpeg) 4 | 5 | ### Это история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — поставьте Star в верхнем правом углу. Спасибо! 6 | 7 | --- 8 | 9 | Здравствуйте. Меня зовут Анатолий, буду рад поделиться с вами историей моего прихода в программирование. Хотя, это скорее история моего обучения программированию, и история эта еще не закончена. И может ли быть закончена история обучения в среде, которая сама стремительно развивается. 10 | 11 | Возможно, мой интерес к программированию может показаться несколько запоздавшим, в виду моего возраста. На момент написания этого эссе я живу на этом свете уже шестой десяток лет. Это да, но ведь компьютер, а позже и интернет в мою жизнь пришел в тоже время, что и большинству из тех, кто сейчас читает эти строки. Так что в этом плане мы ровесники. 12 | 13 | А все началось с того, что нашему небольшому, и довольно неустойчивому семейному бизнесу требовалось найти способ дополнительного привлечения клиентов. Было это в году 2010 наверное, точно не помню, да это и не важно. 14 | 15 | На тот момент мы с супругой уже довольно неплохо освоили эту замечательную машинку под названием компьютер, и уже плотно подсели на наркотик безлимитного интернета. В то время безлимит на Дальнем Востоке только-только набирал обороты. 16 | Благодаря интернету и некоторой необходимости мы осознали, что нам нужен свой сайт. А так как я отношусь к плеяде тех людей, которые любят все делать своими руками, то естественно свою страницу на необъятных просторах сети я начал пилить самостоятельно. Да здравствует Вордпресс! 17 | 18 | Хочу подчеркнуть, что тогда понятие программист еще не фигурировало в моем сознании. Как это часто бывает, мы постоянно чем-то пользуемся, но мало задумываемся детальным происхождением тех или иных вещей, которые присутствуют в нашей жизни. 19 | 20 | В мою жизнь полное понимание того, что такое программирование, кто такой программист, пришло в процессе работы с Вордпрессом, когда через редактирование текста методом тыка я узнал сначала что такое HTML, потом CSS. Потом потребовалось сделать простенький лендинг — самописную html страничку, какие-то баннеры, кнопочку поставить. То есть, тот же путь, который проходят современные школьники, и те ребята, которые осознали, что компьютер, - это превосходная возможность для реализации творческого потенциала. То, что здесь есть возможность творить, что-то создавать, а не просто юзать :) 21 | Этот процесс позволил увидеть профессию программиста, ее развитие и масштаб. Как она постепенно развивалась и шла к современному пользователю от научных проектов, космоса и вооружений к планшетам и смартфонам. 22 | 23 | В общем, как человек творческий я увлекся и решил: почему бы и мне не научиться этому делу. Профессионально, по настоящему. Скажу честно, основой моего интереса послужила именно возможность творческой реализации, ну и необходимость на тот момент более-менее профессиональной реализации собственного сайта. Да и перспектива дополнительного заработка, что уж скрывать, привлекала. 24 | 25 | Когда я делал первые шаги в изучении программирования, то даже не думал, что тут достаточно высокие заработки у тех, кто по настоящему может что-то делать. О том, что это увлекательно, да, думал. А ведь это не последнее дело. Когда мы увлеченно что-то делаем, это перестает быть работой. Старая избитая истина. 26 | 27 | Первые шаги обучения. Поиск действительно чего-то стоящего, на что можно потратить время. Время - очень ценный ресурс. С возрастом понимание ценности этого ресурса возрастает многократно. Образ песочных часов возникает в сознании все чаще. Главная неизвестная в этом образе — сколько еще осталось? 28 | 29 | И тут будет очень уместно порассуждать на довольно-таки популярную тему. В каком возрасте не поздно начинать изучение программирования? (Спойлер. Мое мнение - никогда не поздно.) То, что профессия программиста сегодня удел молодежи, это все-таки мнение самой молодежи. Не думаю, что программы начала освоения космоса были написаны 20-летними вундеркиндами. Наверняка их писали, и пишут сегодня, достаточно зрелые люди. Почему-то мне кажется, что «соображалка» у этих людей не стала работать в 55 лет хуже чем, скажем, в 40. При условии, что все это время «соображалка» работала. 30 | 31 | Да, есть те, кто к 50-ти годам заметно стареют, думаю для этого есть различные причины. Но есть и общепризнанный факт, что наибольшего интеллектуального развития в современном мире люди достигают после 50-ти летнего рубежа. Большинство значимых научных открытий сделано людьми старше 60 лет. Тут, мне кажется, все зависит от самого человека. От его отношения к жизни и собственному развитию. От его увлеченности и интересов. И если человек в зрелом возрасте решил полностью поменять сферу своей деятельности, и чувствует, что ему это по силам, то почему бы и нет? 32 | 33 | А рассуждения о том, стоит ли обучаться чему-то новому, не важно чему, когда тебе 30 лет, меня вообще забавляют. Да в 30 жизнь только начинается по-настоящему! В сегодняшнем мире человек очень помолодел. К 30 годам только заканчивается полное формирование мозговых центров. В этом возрасте только начинается действительно осознанное восприятие мира, и себя в этом мире. Проходящая сейчас в нашей стране очень не популярная пенсионная реформа основывается и на этом факте. Если вам 30-40, и даже больше лет, и вы видите необходимость перемен - не сомневайтесь! Действуте, не оглядывайтесь ни на чьё мнение, даже на это. В статье ["Обучение программированию в 30+ лет: подробный гайд"](https://ru.hexlet.io/blog/posts/learn-to-program-at-30) на блоге Hexleta эта тема раскрыта достаточно в полной мере. 34 | 35 | Да, возраст может стать помехой при устройсте на работу. Конечно взрослого дядьку трудно представить джуном-стажером с минимальной зарплатой. Ведь в этом возрасте человек уже, как правило, муж, отец, и главный источник семейного дохода, ну или существенной его части. Но возможности искать можно и нужно, и необязательно через трудоустройство. 36 | Знания можно реализовать по разному, все зависит от человека, и тут вопрос возраста вообще не стоит. А вот вопрос времени как раз обостряется. И если ты решил обучиться чему-то новому, важно найти правильный ресурс. Потому как это позволит сократить время обучения не разбрасываясь на лишнее. 37 | 38 | Первым таким ресурсом для меня стала онлайн академия Майкрософт. Бесплатно и доступно. Но, по-моему, Майкрософт-академия больше годится для расширения кругозора, привлечения к продуктам микрософт и их продвижению. Позанимался там некоторое время, прикоснулся к первым азам языков программирования через C#. Там был мой первый «hello, world!», там я узнал о различных языках и сфере их применения. Но как-то не пошло. Видимо формат видео-вебинаров - не моё. И, опять же, по-настоящему программированию там не учат. 39 | 40 | Поиск правильного места обучения осложнялся для меня тем, что ни в моей сфере общения, ни в профессиональной сфере никогда не было людей, которые хоть как-то были связаны с IT-средой. Абсолютно до всего в этой сфере я доходил сам. Мой единственный учитель - его величество интернет. 41 | Были поиски, какие-то книги. Я считаю книги очень хорошим ресурсом в процессе обучения, но одних книг однозначно не достаточно. Очень хороший ресурс HTML-академия. По-моему, для изучения html — css лучший на русскоязычном пространстве. Но это не программирование, а возле него, и потому поиск продолжился. 42 | 43 | Как я забрел на Hexlet даже и не помню, но понял очень быстро - это оно, то, что нужно. Достаточно было немного позаниматься на курсе «Введение в программирование». Обучение на Hexlete по настоящему увлекло, дало почувствовать процесс создания кода. Не обошлось без «боли и страданий», когда мозг реально тренировался работать в новом для себя режиме. С детства я любил различные логические задачки, здесь я нашел этого добра сполна. Да, есть очень неплохие курсы на Степике, с неплохими задачками иногда, но именно на Hexlete я вижу, что меня учат программированию. Здесь я познаю процесс программирования как таковой, умение мыслить как программист, а не просто узкое освоение какого-то конкретного языка. 44 | 45 | Процесс обучения тесно интегрирован с тематическими вебинарами, где очень обстоятельно рассматриваются различные нюансы обучения, нюансы самой профессии. Наставники и основатели курсов всегда находятся на прямой связи, в готовности поддержать, помочь, что-то разъяснить. Вопросы возникают частенько, то что-то недопонял, то вообще впал в ступор. Вот уж чего вообще не ожидал от себя здесь, но иногда приходится очень тяжело. Ощущение, что мозг закипает. Не скажу, что я прям мега-мозг, но интеллектуальный труд для меня дело привычное. Но одно дело абстракции, скажем, филосовские, а другое, математические. Приходится в мозгу наращивать новые мышцы. Плюс Hexleta так же в очень развитом комьюнити, где всегда есть возможность быстро получить ответ на любой вопрос возникающий в процессе обучения. А можно просто пообщаться на темы программирования (и не только). В общем, на Hexlete я обрел лучшее место для изучения новой и интересной для меня науки. 46 | 47 | А что же дальше? 48 | 49 | На настоящий момент я "студент" Hexleta. Чередую стеки JavaScript и PHP. Веб-разработку вижу для себя как приоритетную возможность стать программистом. Сайтов в сети огромное количество, потребность в них не уменьшается, как и потребность в людях их обслуживающих. По-моему стек PHP - JavaScript очень перспективен в области фриланса, например. Чем не возможность для продвинутого «пенсионера», голова которого вполне еще работает. Всё в наших руках, обучение только начинается. 50 | 51 | 52 | https://github.com/AnatolMeshalkin/our-stories/blob/master/stories/AnatolMeshalkin.md 53 | 54 | --- 55 | 56 | ### Это история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — поставьте Star в верхнем правом углу. Спасибо! 57 | -------------------------------------------------------------------------------- /stories/Bodrus.Maxim.md: -------------------------------------------------------------------------------- 1 | # Как оно в 35 снова за парту. 2 | 3 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — посетите [мой репозиторий](https://github.com/Bodrus/our-stories/blob/master/stories/Bodrus.Maxim.md) и поставьте Star в верхнем правом углу. Спасибо! 4 | --- 5 | 6 | 7 | "Максим, если будешь что-то уметь делать, 8 | никогда не останешься без дела и будешь всегда востребован". 9 | 10 | Так мне всегда говорил мой отец. Который, кстати был программистом-самоучкой, всячески пытаясь приобщить меня к этому делу. 11 | Но видимо или из-за того, что в те временна не было интернета и нам для того, чтоб скачать игру на ПК нужно было пропускать через него 20 - 30 таких черных пластмассовых дискет, что занимало не мало времени, а потом обязательно на последней должна была случиться проблема с чтением. Или, может из-за того, что мне просто было интереснее проводить время с друзьями, это дело меня не цепляло, хоть убей. 12 | 13 | В общем в 2000 г. поступил на юриста. Проходя летнею практику в юстиции понял, что это не благодарный и низкооплачиваемый труд. Когда ты молодой - хочется все быстро и сразу, и притом - зарабатывать кучу денег не через 7-10 лет, а прямо сейчас. 14 | 15 | К черту учебу (перевелся на заочную форму обучения). Ездил летом за границу к родственникам, там работал грузчиком, приезжал домой с круглой суммой - весело проводил студенческое время, попутно пытаясь найти себя в разных сферах, начиная с помощи студентам сдавать сессию (за время обучения завел доверительные отношения с некоторыми преподавателями) и заканчивая должностью крупье в казино. Было жить очень весело и легко, казалось, что это не закончится никогда. 16 | 17 | Но тут подкралась беда... я женился). Пришлось становится более серьезным, осесть на одном месте и пытаться найти постоянную работу с перспективой карьерного роста. 18 | Все варианты сводились исключительно в сфере торговли, но нигде не мог продержатся больше года, я уставал от всевозможных корпоративных уставов и правил, а однообразие просто разрывало изнутри. 19 | 20 | В итоге, поднабравшись немного опыта я осуществил свою мечту - стал бизнесменом. Открыл свой небольшой магазинчик уборочного оборудования "Karcher", потом еще один и дело пошло в гору. 21 | 22 | Не помню точно, кажется в 2008 г. у нас в стране случился первый переворот (оранжевая революция). И чудо-менеджеры от бога, начали нас вести в Европу. Курс доллара начал расти как на дрожжах и, короче говоря, я немножко обанкротился. )) 23 | 24 | К счастью, я пол года назад заказал себе в одной фирме, что то на подобие сегодняшнего интернет-магазина, но не развивал его за ненадобностью и не осознанием того, что это может быть как то востребованно. 25 | 26 | Немного повозившись с ним, я договорился о сотрудничестве с местными оптовыми поставщиками бытовой техники, заполнил сайт товаром и, как ни странно, повалили заказы, чем дальше, тем больше. Правда из-за скачков валюты пока я привозил покупателям заказанный ими товар я несколько раз оставался в минусе, ну это такое. 27 | 28 | По истечению некоторого времени, мне даже заниматься интернет-магазином стало интереснее и прибыльнее. Но была одна проблема, я зависел от моего "информатика", который брал за раскрутку и модернизацию сайта кучу денег, а результатами его работы, чем дальше, тем меньше я был доволен. 29 | И вот тогда я уже начал думать, как бы мне освоить эту "магическую" науку для того, что бы стать полностью не зависимым. 30 | 31 | Пока я думал, (сами понимаете, была жена, ребенок и вышла новая игра Word of Tanks) на рынке 32 | начали образовываться множество разных конкурентов, а потом и гиганты этой ниши. А на десерт еще и очередной майдан. 33 | 34 | Понимая, что дело пахнет жаренным и, что не быть мне интернет-магнатом, а окончательную точку в моем сознании поставила беременность жены вторым ребенком. Я начал думать о путях отступления. 35 | Ведь жизнь предпринимателя очень нестабильна, особенно если нет запаса прочности можно в два счета все потерять, и в последствии остаться никому ненужным как работник (один раз через это уже прошел). 36 | 37 | Вы знаете, что когда в твоей жизни появляются люди, которые зависят от тебя и от принятых тобой решений, начинаешь по-другому смотреть на жизнь и на то, какое место ты в ней занимаешь. А особенно, на то какой пример ты сможешь дать своим детям, сможешь ли ты дать им мотивацию для выбора, кем им быть по жизни, будут ли они слушать и ориентироваться на тебя в будущем. 38 | 39 | Вот, собственно, так я пришел к цели стать программистом, зарабатывая на хлеб знаниями и паралельно быть ориентиром для своих детей. 40 | 41 | Если честно, думал, что не смогу написать о себе и тысячи символов, но сейчас смотрю, что мой рассказ немного затянулся, а еще дальше самое интересное, то как я нашел Hexlet. Сомневаюсь, что мою портянку будет кто-то читать полностью, но меня уже не остановить )). 42 | 43 | ## Поиск пути. 44 | 45 | Первое, что пришло в голову, это поступить в 2016 г. в нашу популярнейшею в г. Одесса компьютерную "академию" ШАГ. С ее 12-ти месячным курсом веб разработчик. Вот там думаю меня научат всему. 46 | 47 | По началу казалось все круто, преподаватель по основам CSS and HTML, как оказалось потом и Javascript, писал нам на доске, слава богу маркером, а не мелом, всевозможные правила и значения элементов, а мы с умным видом это все безобразие переписывали себе в тетрадь, делали домашку, которую никто не проверял, верстали на таблицах и все в таком духе. 48 | Ну, думаю, может это в начале так, а дальше когда будем учить программирование будет лучше, но все начало повторятся в том же духе. Как выяснилось, что наш горе-преподаватель просто тупо переписывал все (теорию и примеры) с сайта "Mentanit". 49 | Короче говоря, до окончания изучения javascript дошло всего 4 человека, в том числе и я (просто сразу за пол года заплатил). 50 | Но понятия, для чего это нужно и как это работает отсутствовало напрочь, что тут говорить, даже работа с массивами меня загоняла в ступор. 51 | 52 | Во время обучения, многие советовали другую школу - Hillel, говорили, что там очень все сложно, многие не успевают за программой, но уровень преподавателей на порядок выше. Недолго думая, принял решение прекратить заниматься в "Шаге", хотя по программе обучения там нам предстояло "изучить" еще много чего интересного, и записался в Hillel на курс "front-end pro", он представлял с собой изучение исключительно основам javascript, для будущих front-end разработчиков. 53 | 54 | Так как в Hillel до начало обучения оставалось еще 3 месяца, я решил немного набраться скилов, подучить основы, в общем, боялся, что буду отставать от сокурсников. 55 | На торентах скачивал всевозможные курсы "Специалиста" и других специалистов. 56 | И в одном из комментариев к очередному курсу я увидел примерно такую фразу: 57 | "для того, чтоб хороше знать javascript, есть два лучших ресурса - learn javascript (бесплатно) и лучший выбор но платный - Hexlet.io". 58 | 59 | Так и произошло мое первое знакомство с Хекслетом. Я, мягко говоря, был приятно удивлен как материалу, так и самому процессу обучения на Hexlet. Я впервые начал сам решать задачки на курсе по основам програмированния, сам думал над правильным решением, а когда тесты становились зеленые, радовался как ребенок. Когда начался курс "составные данные", я понятия не имел для чего это нужно знать и как это связанно с веб разработкой, но мне преподаватель настолько вошел в доверие, что я просто следовал его проложенному для меня пути. 60 | 61 | Но пришло время старта курса в Hillel, это было в июне 2017г. Занятие на Хекслете пришлось притормозить. Заниматься в Hillel по сравнению с Шагом было на порядок лучше, хотя после пройденных основ на Хекслете, я не испытывал особых трудностей, а можно сказать на оборот забегал в перед. Если честно, пройдя экватор занятий, я хотел закончить все как можно быстрее, чтоб продолжить полноценно заниматься на Хекслете. 62 | Как не крути, а там обучали синтаксису языка, а я уже хотел изучать программирование. 63 | 64 | Может так и должно было быть, я узнал разные источники обучения и осознанно остановил свой выбор на самом сложном и полезном как для меня ресурсе. 65 | 66 | 67 | ## Теперь о процессе обучения. 68 | 69 | Я занимаюсь тут, достаточно долго, но прогресс не такой быстрый как хотелось бы потому, что время для занятий появляется обычно после девяти вечера, ведь после работы нужно уделить время старшей дочке, побыть лошадкой для младшей и только после того как все уставшие от тяжелого рабочего дня ложатся спать, приходит мое время, правда сил остается не много, но желание двигаться и развиваться дальше и в конечном счете сменить профессию преобладает над желанием забить на все погрузившись в прокрастинацию. 70 | Конечно бывает, что руки опускаются, особенно когда видишь ребят которые пришли гораздо позже, а через некоторое время начинают догонять и уходить вперед и даже находят работу. 71 | Но сила и мотивация возвращается когда вспоминаешь для чего это все нужно и что у меня тоже раньше была упущенная возможность, когда не нужно было уделять время семье, детям и работе, а теперь терпи и иди к своей цели!!! 72 | 73 | ## P.s. 74 | 75 | Я искренне благодарен организаторам данного проекта, за то, что они несмотря на многие трудности не отступили от своей цели, успешно развили и продолжают улучшать Hexlet, ставший для меня светом в конце тунеля, на который я как бабочка стремлюсь, с полной уверенностью, что обязательно рано или поздно к нему долечу. 76 | 77 | И отдельный респект slack сообществу Hexleta, до знакомства с ним я не думал, что бывает столько открытых людей готовых помочь разобраться в непонятных моментах, поделиться интересной информацией или просто поболтать на отстраненные темы. Если бы оно не было таковым, я бы ни при каких обстоятельствах не решился излить свою душу на публичный суд. 78 | 79 | https://github.com/Bodrus/our-stories/blob/master/stories/Bodrus.Maxim.md 80 | --- 81 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — посетите [мой репозиторий](https://github.com/Bodrus/our-stories/blob/master/stories/Bodrus.Maxim.md) и поставьте Star в верхнем правом углу. Спасибо! 82 | -------------------------------------------------------------------------------- /stories/KitStory.md: -------------------------------------------------------------------------------- 1 | # Почему работа программиста более привлекательна чем работа специалиста по информационной безопасности (субъективно). 2 | 3 | 4 | ### Это история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — поставьте Star в верхнем правом углу. Спасибо! 5 | 6 | --- 7 | 8 | Привет, меня зовут Никита, я учусь на Хекслете и хочу поделиться с вами своими мыслями. 9 | 10 | На наши решения влияет множество факторов: жизненные ситуации и обстоятельства, события произошедшие не обязательно с нами, идеи высказанные собеседником, наше собственные мысли и восприятие тех или иных ситуаций. Так, пример моего друга в 30+ переквалифицировавшегося из администраторов в разработчики и фраза брата, профессионального разработчика, о том что в эту профессию приходят люди за 30 и это нормально, легли на почву, хорошо подготовленную идеей о том что в жизни пора что-то менять. 11 | 12 | Закончив университет и получив диплом специалиста по защите информации, я был уверен что хочу работать именно по этой специальности. Спустя какое-то время, поработав админом, я все же устроился в службу безопасности филиала одного из крупных Российских банков и проработал там чуть более 5 лет. Я ушел от туда с четким осознанием того, что к этой работе я вряд ли когда-либо вернусь. 13 | 14 | Не хочу излишне сгущать краски и поэтому сразу замечу, что несомненно в работе специалиста по информационной безопасности были и плюсы и для меня это был хороший жизненный опыт. Но сейчас я попытаюсь описать те минусы, отсутствие которых, как мне кажется, делает работу разработчика весьма и весьма привлекательной. 15 | 16 | На мой взгляд самым важным отличием от многих других профессий является то, что специалист по информационной безопасности (если он, например, не pen-тестер) лишен возможности явно видеть результат своей работы, эти результаты измерить и оценить довольно трудно. К примеру возьмем показатель: «за некоторый промежуток времени не было взломов (или утечек)». Здесь не понятно, их на самом деле не было или их не было выявлено. Или ещё один показатель: «низкое число выявленных нарушений». Он говорит о том что работа поставлена хорошо и нарушений у сотрудников нет или о том что специалист по информационной безопасности ничего не делает (или ему не дают делать). В такой ситуации можно вспахивать по полной, а можно работать в полсилы и ничего особо не измениться, результат не осязаем, и оценить собственную эффективность довольно трудно. 17 | 18 | Еще одна особенность того моего места работы была обусловлена его нахождением на периферии и состояла она в том, что всё самое интересное (принятие решений, внедрение технологий, участие в проектах) происходило в центре. Для региональных специалистов отводилась исключительно исполнительская роль. Экшн начинался, только когда происходил какой-нибудь инцидент (например через систему «Банк-клиент» у клиента увели деньги), но таких инцидентов было не много. А основная часть моей деятельности была связанна с выполнением однотипных почти механических действий. Каждый день одно и тоже: по заданному чек-листу выполнить проверки, задокументировать результат, провести воспитательную беседу. 19 | 20 | Еще одной проблемой работы специалистов по информационной безопасности является высокая степень изолированности. Как правило, выносить наружу имеющиеся проблемы не принято, поскольку репутация организации может пострадать от одного только факта наличия проблемы, ну и всегда есть вероятность, что кто-то этим может воспользоваться. Вот и я мог обсуждать основную долю рабочих вопросов только со своими, но мои непосредственные коллеги и начальство были весьма далеки от технической части, а кураторы из головного офиса зачастую отмахивались и рекомендовали «делать как написано в инструкции» или «делать как велит холодный ум и горячее сердце» (да, такое тоже было). Учиться было не у кого, поэтому к пониманию того как должно быть и почему именно так, а не иначе, я приходил сам и очень медленно. 21 | 22 | Можно еще отметить, что сама по себе должность специалиста по информационной безопасности в общем случае не предусматривает какого-либо карьерного роста. Ключевые посты в таких подразделениях занимают, как правило, выходцы из органов. Можно (и нужно) развиваться профессионально, но от профессионализма не зависит ни статус, ни зарплата, ничего, кроме собственной удовлетворенности качеством выполненной работы (которое, как я уже писал, оценить довольно трудно). Здесь надо сделать оговорку, конечно есть места в которых всё совсем не так. Это организации, где информационная безопасность — это основной вид деятельности, таких немного, особенно в регионах. В целом рынок труда в этой области небольшой и основная масса вакансий схожа с моим случаем. 23 | 24 | Конечно в любой работе есть свои трудности и проблемы, работая специалистом по информационной безопасности я со своими трудностями как-то справлялся, но в конце концов осознал чего хочу и чего точно не хочу. Мысли уйти в разработку, возникали и раньше, ведь в школе и универе у меня получалось решать задачи и курсовые по программированию, правда не то чтобы это был существенный опыт, но все же. Смущал возраст (сейчас мне 33). Но как я написал выше, есть пример того что возраст не помеха, и проходя испытания и проекты на Хекслете я в этом убедился на практике, оказалось, что соображала работает и я способен решать и такие задачи. 25 | 26 | Сейчас готовлюсь к 4 проекту на Хекслете. Он стартует через несколько дней. После буду искать работу мечты ;) Возможно излишне идеализирую, но я вижу в профессии разработчика возможность развиваться в команде и вместе с командой, возможность получать необходимые знания и делиться знаниями и возможность видеть результат своей работы и считаю что это круто!!! 27 | 28 | **https://github.com/kitXIII/our-stories/tree/master/stories/KitStory.md** 29 | 30 | --- 31 | 32 | ### Это история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — поставьте Star в верхнем правом углу. Спасибо! 33 | -------------------------------------------------------------------------------- /stories/MacOSO.md: -------------------------------------------------------------------------------- 1 | # Кем я себя не видел через 5 лет 2 | 3 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — посетите [мой репозиторий](https://github.com/MacOSO/our-stories) и поставьте Star в верхнем правом углу. Спасибо! 4 | 5 | --- 6 | 7 | Привет, мир. Заголовок немного пафосный, но начнем по порядку. 8 | 9 | ### 2006 год 10 | 11 | Родители купили первый компьютер. Как только я его увидел, я сразу понял что хочу работать с ним. Понимать что находится у него внутри и общаться с ним на равных. Я хочу научить его понимать меня. Надеюсь у меня все получится. 12 | 13 | ### 2012 год 14 | 15 | На уроках информатики мы начали изучение паскаля. Но мы совсем не работаем с графикой. Я хотел бы создавать приложения которые выходят за рамки окошка консоли. Не ввод чисел в программу и подсчет чего нибудь, а нечто большее. 16 | 17 | Порвышись в шкафу с книжками отца я нашел учебник Visual Basic 6.0 и Delphi. Я прочел уже две главы, но мне не хватает практики. Час в день за компьютером это несправедливо! 18 | 19 | ![Visual Basic 6.0](https://www.wikihow.com/images_en/thumb/8/8d/Create-a-Simple-Calculator-in-Visual-Basic-6.0-Step-2-Version-3.jpg/v4-728px-Create-a-Simple-Calculator-in-Visual-Basic-6.0-Step-2-Version-3.jpg) 20 | 21 | Кажется у меня началось получатся. Я смог написать змейку на Delphi. Выглядит она конечно не очень, но она работает! Попробую завести свой блог, где буду публиковать коды игр и других штук которые пишу. 22 | 23 | ### 2013 год 24 | 25 | Я оформил себе тетрадь со всеми полезными и важными тегами из HTML. Т.к. я помню где и что там находится, я ориентируюсь в ней быстрее, чем на htmlbook. На прошлой неделе я оформил свои текущие оценки в табличку. Оценки не очень, но табличка симпатичная. 26 | 27 | Попробовал сделать форму для авторизации. Только не понимаю почему она не работает, я ведь всё сделал правильно... 28 | 29 | Я уже четырежды перепрошёл Plants vs Zombies. 30 | сделал по ней фан сайт. 31 | 32 | ![plantsvszombies.my1.ru](https://pp.userapi.com/c851228/v851228542/22194/NgP6aOnxGUA.jpg) 33 | 34 | Буду выкладывать там темы оформления для Java телефонов и описания разных юнитов в игре. 35 | 36 | Я запустил свой блог. Пока что никто не комментирует :( 37 | 38 | ![sidlex.vv.si](https://pp.userapi.com/c851228/v851228542/2219d/AyyeEJ1P0W0.jpg) 39 | 40 | Сменил тему Wordpress на iTheme2. Убрал слайдер под шапкой и последние твиты. Твиттером я почти не пользуюсь. Зачем-то мне предложили подписаться на Задорнова и Медведьева, а это не так интересно как возиться с плагинами в Wordpress. 41 | 42 | ![Новая тема](https://themify.me/wp-content/product-img/itheme2.jpg) 43 | 44 | Странно, но на Ukoz почему-то не работает PHP. Из-за этого не работала авторизация. Нужно было еще написать скрипт на PHP. 45 | 46 | ### 2014 год 47 | 48 | Блог я уже забросил, но люди туда до сих пор заходят. За последний месяц по 300-500 просмотров в день. Один чувак комментирует почти каждый пост. Ему интересно отвечать, хотя подробности написанного я уже почти забыл. Сайт по игре тоже посещают, хоть и молчат. По тысячи скачиваний на темах для телефона. Собрать деньги на домен не удалось :( 49 | 50 | Недавно я узнал о Flash, но у меня ничего не получилось с ActionScript. Судя по википедии это одна из спецификаций EcmaScript, а значит JavaScript родственный язык. Не буду пока стоять на одном месте. Попросил одного чувака сделать мне интро для видеоблога, а я ему взамен напишу скрипт регистрации на PHP. 51 | 52 | Ха-ха. Интро готово уже как месяц, да и скрипт написан. Но я передумал делать видеоблог. Пока что занимаюсь "раскруткой", если это так можно назвать. Публиковал в комментариях в группе хабра и девнулла сообщение о том, что ищу подработку и знаком с WordPress. Отписался владелец одной студии. Помогаю ему с постами в группе и накрчиваю подписоту. 53 | 54 | Он дал мне тестовое: сверстать в HTML из psd, параллельно со мной какой-то студент пытается это сделать. Если он сделает быстрее меняя, то я в пролёте. Чёрт, у нас разные часовые пояса, а родители уже гонят спать. Они нифига не понимают!!! 55 | 56 | ### 2015 год 57 | 58 | Сменил ник с sidlex, на MacOSO. Не то чтобы я был фанатом Mac OS. Просто Mac это связь ника с айти темой, а OSO отсылка и специальному агенту ОСО. Сестра смотрит этот мультик уже второй день. 59 | 60 | ![Специальный агент ОСО](https://pic.rutube.ru/video/1b/e6/1be6d5559eeaec692c30944098c447f6.jpg) 61 | 62 | Нашел способ получить халявный домен в зоне tk. Взял macoso.tk и направил на блог на [эгее](https://blogengine.ru/). Этот движок подсмотрел у Андрея Романова. 63 | 64 | Мне уже поднадоел PHP, но пока это единственный язык, с которым я знаком на таком уровне, что смогу написать какое-нибудь приложение. Я недавно наткнулся на крутые курсы. Попробую туда зайти. 65 | 66 | Недавно пробовал разобраться с Cygwin. Ни одного нормального гайда на русском. В итоге написал свой в нескольких частях. Выложил на хабр, лежит в песочнице уже пару месяцев. Какой-то сайт ["полностью процитировал"](http://www.pvsm.ru/pesochnitsa/87171) статью. Попросил их указать мой ник. 67 | 68 | Попробовал написать [сайт для накрутки лайков](https://github.com/MacOSO/instamode-php) с использованием чужого API. В итоге передумал делать, ибо идея стрёмная. 69 | 70 | ### 2016 год 71 | 72 | Мне кажется я попал в нужное время, они проводят воркшоп. Парное программирование и docker. С последним пока не разобрался. Работаю в паре с [irastypain](https://github.com/irastypain). Пытался разобраться с функцией подсчёта в SQL. Делали задачку для Hexlet. 73 | Получилось как-то так: https://github.com/irastypain/sql_dql_best_student_challenge 74 | 75 | Начал учить JavaScript. Он достаточно универсален. Я недавно читал про библиотеку Electron.js, на ней можно писать приложения под десктопы на js. 76 | 77 | Накопил на подписку. Теперь буду ботать по помодоро. Вроде получается. Очень долго не мог понять как делать функцию map. 78 | 79 | ![Статистика](https://pp.userapi.com/c851228/v851228306/1cbba/Ez-u4-wTCzg.jpg) 80 | 81 | В чате Hexlet очень много крутых чуваков. Недавно все делились названиями полезных книжек, записал все себе в md файл, наверняка пригодится. Недавно собирались в дискорде и пилили вместе [тудушку на js](https://github.com/team-work-from-hexlet). Сделал верстку, после меня там переверстали XD. 82 | 83 | ### 2017 год 84 | 85 | В свободном поиске XSS уязвимостей. Нашел одну не XSS на сайте местного книжного магазина. Я смог просматривать чужие заказы. Сделал скриншот как одна дама из Алматы заказала нижнее бельё и кинул его владельцу магазина. Мне зачислили на счёт сайта 10000 тенге. Купил Толкиена и карманный справочник по JavaScript. 86 | 87 | Я обосрался, вышла новая спецификация и в справочнике уже много устаревших штук. Прохожу всякие курсы со степика и решаю задачки на javascript.ru. 88 | 89 | Поступил в НГТУ. Тут преподают C++, переходить на него с Js это боль. Есть парни которые шарят в проге. Думаем вместе объединиться в команду. 90 | 91 | Т.к. переехал в другой город то стало больше возможностей. Хожу на разные конференции разработчиков, например DevDay от 2GIS. И забурился в нашу библиотеку, тут почти 1,5 млн. книг. Актуального не так много, но фундаментального достаточно. 92 | 93 | ### 2018 год 94 | 95 | Поехали с одногруппником на проектную школу. Решили пилить телеграм бота. Ментор рассказал про serverless. Пытаемся подружить его идею с serverless и telegram api. Ахахах, вышло классно, потому что ментор не знал ни того ни другого и его идея нереализуема по его плану, а если делать по другому, то это займёт больше времени. Ну ничего, зато послушали доклады в рамках проектной школы. 96 | 97 | В конце проектной школы начали ходить на лекции Дениса Москвина. ФП это очень круто. Я теперь понял почему в чате так топили за Haskell. Я наконец-то понял как работает функция map, которую я написал. И понял что нас неявно пичкали ФП на протяжении курса по JS. 98 | 99 | Поучаствовали в хакатоне. Команду назвали Siberian Guys. Делали приложения для мониторинга аварийных состояний дискретных датчиков на объектах ЖКХ. Я впервые писал [бэкэнд](https://github.com/blurtech/sphinx-backend). 100 | 101 | Записались на летнюю школу ШИФТ. Там было указано что это для старшекурсников, но нас взяли. Заставили писать на Java. В итоге параллельно писали на [Java](https://github.com/blurtech/eventhub-backend) и [Js](https://github.com/blurtech/eventhub-backend-js). Java мне не понравилась. Так и не удалось соединить с базой данных и все захардкожено. В js соединили с монгой. 102 | 103 | Попробовал устроиться на работу. Бэкэнд на Js. Было задание сваять CRUD REST API. Решил использовать новую для меня ORM sequelize, потому что она лучше подходит для postgre. В итоге из-за нехватки фундаментальных знаний по базам данных, не смог разобраться с отношениями в базе данных. Пытаюсь заполнить пробелы. Знакомый который работает с базами данных посоветовал книжку. 104 | 105 | Подали командой заявку на IoT школу от самсунг. Все прошли. Заданием было написать обход графа в [глубину](https://github.com/MacOSO/depth-in-graph) и в [ширину](https://github.com/MacOSO/width-of-graph). Написал на плюсах. 106 | 107 | Решили делать курсы для первокурсников. Обучить их с нуля и потом уже по направлениям. Времени на IoT школу теперь нет. [Моя лекция по командной строке Linux](https://twitter.com/batyshkaLenin/status/1049137579277373440). Именно туда закину кулстори как мне пригодилась командная строка: недавно устанавливал elementaryOS и зашел в браузер Epiphany чтобы узнать ppa firefox-nightly. Ввожу поисковой запрос, а url оказался сломан. Перепроверил. Заключение: баг. Скачал браузер с гитхаба и нашел grep'ом ошибку в локали (не дописали .com). Вот и польза командной строки и [вклад в опенсорс одновременно](https://github.com/GNOME/epiphany/commit/db1b1c60d3167064c547ba9416a821ba4be641ee). 108 | 109 | --- 110 | 111 | 5 лет назад, когда я только начал изучать HTML, PHP, JavaScript, первый раз поставил Linux. Я никогда бы не подумал, что теперь буду писать небольшие бэкэнды и рассказывать первокурсникам о командной строке. 112 | 113 | 5 лет назад, я бы считал текущего себя крутым чуваком, который шарит. А сейчас я понимаю, что тех знаний которые есть у меня, все ещё недостаточно чтобы быть профессионалом. 114 | 115 | Два самых больших буста в программировании для меня это Hexlet и образование команды в которой мы делаем разные проекты. Hexlet - курсы с упором на практику. И проекты с одногруппниками - практика, ибо это воплощение наших идей. Только после двух таких ускорений в обучении я понял что практика это очень важная штука. 116 | 117 | - [GitHub](https://github.com/MacOSO) 118 | - [Twitter](https://twitter.com/batyshkaLenin) 119 | 120 | [https://github.com/MacOSO/our-stories/blob/master/stories/MacOSO.md](https://github.com/MacOSO/our-stories/blob/master/stories/MacOSO.md) 121 | 122 | --- 123 | 124 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — посетите [мой репозиторий](https://github.com/MacOSO/our-stories) и поставьте Star в верхнем правом углу. Спасибо! 125 | -------------------------------------------------------------------------------- /stories/MaxiMir.md: -------------------------------------------------------------------------------- 1 | # Endorphins 2 | 3 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — посетите [мой репозиторий](https://github.com/MaxiMir/our-stories/blob/master/stories/MaxiMir.md) и поставьте Star в верхнем правом углу. Спасибо! 4 | 5 | --- 6 | 7 | ![Инструкция как голосовать](http://joxi.net/v29QMqgiZd7bE2.jpg) 8 | 9 | 10 | Щелчки клавиш, "Enigma" в наушниках и поиск решения задачи... 11 | Этот процесс настолько поглощает тебя, что все в мире отпадает на второй план. 12 | Что-то магическое в этом есть. 13 | 14 | Со школы полюбил решение алгебраических задач. Наградой в этом процессе служила та порция эндорфина, которую получаешь, когда все-таки "решил!". И чем дольше шевелишь извилинами, тем ярче эмоции в конце. 15 | 16 | Увы, шевелитить извилинами пришлось не в том направлении. Все изменилось лишь пару лет назад, после работы менеджером по продажам услуг SEO - загорелся изучением технической стороны создания сайтов. Начал с курсов по HTML и CSS на htmlacademy. Ребята с Питера создали проект, который заставил сидеть с самого утра и до поздней ночи. В курсах немного затрагивалась тема с программированием на JavaScript. Погуглив остановился на [учебнике-задачнике](https://learn.javascript.ru). Начав решать задачки, испытал чувство "дежавю" из школы. И пошло-поехало. 17 | 18 | Чтобы больше втянуться в среду, но понимая, что имею недостаток знаний, устроился контент-менеджером. 19 | Получив работу, не только подтянул изученное, но и узнал много нового. По совету коллег начал просматривать видеоуроки по PHP, SQL, JS и jQuery. Но чего-то в этих курсах не хватало. Вновь воспользовавшись чудо поиском наткнулся на hexlet.io. Пройдя все бесплатные курсы, ребята просто не оставили шанс не продолжить начатое. Как же Вам описать это чувство? Это новый мир, где есть два проводника, которые имеют просто колоссальные знания в этой области и умение не менее круто их преподнести. Черт возьми, чего только стоят подкасты о квантовых компьютерах, криптографии, нейронных сетях и многом другом. И я понял, что не хватало в курсах до этого - помощь стать программистом, для которого любой язык будет всего инструментом для достижения нужной цели. Что такое настоящий эндорфин я испытал из [курса](https://ru.hexlet.io/courses/php-sicp) "PHP: Построение абстракций" с задачами по декларативному программированию, когда как больной сидишь у монитора по нескольку дней. 20 | 21 | Сейчас распорядок дня остался прежним: прихожу с работы и вновь погружаюсь в этот дивный мир, периодически читая нужную литературу. В данный момент чтение товарища Чарльза Петцольда "Код. Тайный язык информатики". Все начинается с истоков: Азбука Морзе, телеграф, Булева Алгебра, а заканчивается фундаментальными особенностями компьютера. Эту и многие другие взял Вы поняли откуда =) 22 | Помимо книги, готовлюсь к своему первому проекту и попутно пишу свой файловый менеджер. 23 | 24 | Гонясь за очередной порцией эндорфина, я достигну своей мечты - мечты стать тру программистом. 25 | 26 | https://github.com/MaxiMir/our-stories/blob/master/stories/MaxiMir.md 27 | 28 | --- 29 | 30 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — посетите [мой репозиторий](https://github.com/MaxiMir/our-stories/blob/master/stories/MaxiMir.md) и поставьте Star в верхнем правом углу. Спасибо! 31 | 32 | 33 | 34 | -------------------------------------------------------------------------------- /stories/MihailKolotovich.md: -------------------------------------------------------------------------------- 1 | # Приход в программирование из вёрстки 2 | 3 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — посетите [мой репозиторий](https://github.com/k2miha/our-stories/blob/master/stories/MihailKolotovich.md) и поставьте Star в верхнем правом углу. Спасибо! 4 | 5 | --- 6 | ![](https://assets.htmlacademy.ru/img/unknown-raccoon.v4.svg) 7 | 8 | Всем привет. В этой небольшой истории я расскажу Вам про свой скромный опыт и мой путь к программированию, возможно он кому-то покажется интересным и поможет не повторять моих ошибок, хотя насколько показывает практика на чужих ошибках редко учатся:). 9 | 10 | Всё началось ээ наверное в 2009 году, если мне не изменяет память. Тогда я поступил на очные курсы Компьютерной Академии ШАГ. Курс длился 2,5 года. И у них было 3 направления подготовки: разработка программного обеспечения, компьютерная графика и дизайн, сети и кибербезопасность. Обучение состояло из двух этапов: 1 этап – базовый курс (программирование, администрирование, дизайн), продолжительность 0,5 года; 2 этап – специализация по направлению подготовки, продолжительность 2 года. В начале я поступил на направление компьютерная графика и дизайн, отучившись 1 год я ушел в академ отпуск. Вернувшись из академ отпуск я вновь начал обучение с начала и уже по направлению сети и кибербезопасность. И оба раза для меня самым трудным, как в принципе и для большинства студентов была дисциплина программирования. Мы учили C. Я не понимал кому нужно программирование в консоли и вообще кому нужна консоль, на дворе же 21 век!:). Когда я во второй раз проходил обучение, я уже всех одногруппников отговаривал от поступления на программирование, мотивируя, это тем, что это за бред и кому оно вообще нужно:). 11 | 12 | Прошло 2 года я так и не доучился в Компьютерной Академии ШАГ, мне оставалось несколько месяцев до конца обучения и я забил. Преподаватели разбежались. И нашими преподавателями стали наши одногруппники)). 1,5 года обучения выглядело таким образом – преподаватель из 3 часов учебного времени давал задание на 2 часа, прочтение или повторение какого-то материла, сам в это время шпилил в Cabal Online. Студенты тоже соответственно тоже в это время занимались своими делами (игры, видео, соц. сети:)). У меня были хвосты по программированию еще с базового курса:). Зачётное задание было написать программу – библиотека. Я понял, что я её никогда не напишу и взял у одногруппника код, но так и не сдал зачёт. На этом мой первый печальный опыт знакомства с программированием был завершён. 13 | 14 | Мой второй опыт начался спустя несколько лет, а точнее в 2015 году. И тут всё началось с того, что работодателю необходимо было сделать сайт. На вопрос работодателя смогу ли я сделать сайт, я ответил, что хороший сайт сделать не смогу, хотя небольшой опыт сайтостроения у меня уже к этому моменту был (курсы в Компьютерной Академии ШАГ, мы писали сайты в DreamViewer)), и на предыдущей работе, там я переодически вносил изменения в сайт предприятия через FrontPage)) и заливал по FTP). Тогда он начал сам изучать эту тему. Рассказал мне про WordPress. Что можно сделать на нём сайт. К тому же это время совпало с тем, что я решил сменить место работы и был в поисках работы, чем можно было заработать. Жена рассказала, что её кум уже несколько лет занимается сайтостроением и нормально себя чувствует (купил дом, и хорошую машину). После этого я переговорил с кумом на эту тему. Он мне сказал, что необходимо изучать движки Joomla, OpenCart. Он в принципе занимался наполнением шаблонов контентом и продажей этих сайтов. 15 | 16 | Итак я начал учить WordPress. Немного погуглив на тему создания сайтов. Наткнулся на курсы Владимира Беляева. Начал их проходить. Это были многочасовые (4 часовые) ммм.. лекции, в которых много воды, а сути мало. Про цель в жизни, про то как он занимался офлайн бизнесом, короче про всё кроме сайтостроения)). Но в одной из них он упомянул Евгения Попова и его курсы по HTML4 и CSS2. Я начал учить их это уже было значительно лучше)). Прошёв их наткнулся в интернете на курсы Михаила Русакова (и сейчас вижу много его рекламных баннеров))). Прошёл его курсы по HTML5 и CSS 3. Автор рассказывает про то, что в сети нет хороших материалов, поэтому он сам решил сделать свои. Рассказывает как можно сколотить миллионы на сайтостроением, выкладывает свои фотожабы в дорогих тачках)). После повторение его вёрстки один в один страница разваливалась и смотрелась ужасно при увеличении разрешения)). Это были какие-то обрывки информации, обо всём и ни о чём сразу). Короче я решил как можно дольше не подходить к программированию и JavaScript в частности после печального опыта с языком С и старался максимально углубиться в HTML и CSS. Изучить адаптивную вёрстку, анимации и так далее, чтобы можно было зарабатывать вёрсткой. 17 | 18 | 2016 год. И следующим курсом который мне попался, стала Школа программирования и в частности преподаватель Дмитрий Лаврик. Прошёл курс по HTML и CSS. Насмеялся вдоволь во время прохождения курса, у автора отличное чувство юмора, но полезной информации в этих курсах к сожалению не было ((. После этого были курсы Учебного центра «СПЕЦИАЛИСТ» при МГТУ им. Н.Э. Баумана. Прошёл 3 уровня по HTML и CSS. Автор Азамат фамилию не помню. Рассказывает про то, что самый лучший браузер в мире IE и если вы не любите IE, то вы просто не умеете под него верстать)). Занятия проходили таким образом, он даёт студентам занятие на полчаса – час, а сам в это время кодит)). После этого был опять разговор с кумом и опять про CMS. Он мне посоветовал курсы Александра Куртеева по Joomla. После того как я ему показал свою вёрстку и спросил, как её сделать кроссбраузерной, он мне сказал, что у него для этого есть программист)). И опять пришло понимание, что нужно учить технологии (HTML, CSS,JS), а не CMS. Вообщем курс как и все предыдущие ни о чём. 19 | 20 | И вот наконец то замерцал свет в конце туннеля. Я наткнулся на курсы HTML Academy. Серьёзные курсы от серьёзных ребят!). Лучшие курсы по HTML и CSS в сети на русском, которые я видел. Не жалко потраченных денег. Захожу периодически на сайт для использования в роли справочника, когда забываю как работает то или иное свойство. Беда в том, что я понял, что без JS никуда. Нормального не статичного сайта не сделаешь, да и верстальщиком без знания базового знания JS ни трудоустроишься. Я начал читать Современный учебник Javascript Ильи Кантора. Хороший учебник, но в некоторых местах в примерах допущены ошибки и они не работали). Я читал версию 2015 года по спецификации ES5. Я начинал до этого читать выразительный Javascript Marijn Haverbeke. Споткнулся на 70 какой-то странице, там не было решений, в отличие от учебника Кантера, и на этом закончил его чтение). 21 | 22 | После были попытки фриланса. Познакомился с одним заказчиком. Сделал ему пару сайтов на OpenCart. Он рассказал мне, что они используют в своей студии CMS SiteEdit от EdgeStile. Познакомил меня со своим верстальщиком, тот отморозился меня учить). Познакомил с программистом. Мы промучались полгода, точнее я. В итоге ничего с SiteEdit у меня не вышло. Смысл системы не плохой, она офлайн и удобно для пользователя, но для разработчика это кошмар глюк на глюке и глюком погоняет. В итоге я научился под неё худо- бедно верстать, но желания никакого работать с ней не было. 23 | 24 | 2018 год. Потом была снова HTML Academy и её курсы по базовому JS. Курс я так и не прошел споткнулся на середине. Утонул в своём же коде)). После этого был гугл и хекслет. Я уже ранее слышал и видел хекслет. Но подумал, что это же только программирование и он не для меня. Курсов по JS в HTML Academy тогда, не было или было совсем мало как в принципе и сейчас. 25 | 26 | И я решил попробовать хекслет. И я не разочаровался. Это пожалуй лучшие курсы по программированию на JS в русском интернете. Я начал проходить профессию JS-фронтендер. И я услышал, многие ответы на те вопросы, которые никто до этого не освещал. В частности как происходит работа программиста, до этого я думал, что со мной что-то не так насмотревшись фильмов про программистов)). Что я вместо того, чтобы писать код весь день хожу и думаю, пишу и думаю, и в итоге это превращается в несколько строчек кода)). Очень нравится, что здесь учат современному синтаксису JS ES6. Потому, что во многих вакансиях работодатели хотят видеть, именно разработчиков с опытом работы на ES6. И опять же даже самому приятней писать на ES6, появились наконец-то константы в языке спустя 20 лет с даты его создания)). Программы проще писать и отлаживать). Еще нравится, упражнения со встроенным редактором кода Visual Studio Code. После этого пересел с атома на VS Code, нравится автосохранение и встроенная консоль. До этого пробовал, тоже нравился, но пересел на атом в надежде, что скоро внедрят поддержку гита. Прошло 2 года пока нормально включили поддержку гита, оказывается другие редакторы к этому времени тоже уже нормально работают с гитом, в частности VS Code, так что смысл в использовании атома отпал. К тому же он сильно тормозит на старом ПК и в нём нет консоли, что очень неудобно, запускать по несколько программ в разных окнах. Еще классно, что в хекслете в отличие от HTML Academy нет чёткого срока обучения, что мне очень подходит так как мне необходимо совмещать обучение с работой и семьёй. Обучение может длиться от 4 до 12 месяцев в зависимости от твоей загруженности, в отличие от 5 недельных интенсивов HTML Academy. Еще нравятся полезные советы вроде использования во всех интерфейсах английского языка и использование *nix систем, что мне сейчас очень кстати (так на работе необходимо использовать *nix систему). Так как опять же во многих вакансиях требования знания английского языка и *nix систем. 27 | 28 | Прохожу курсы SoloLearn на мобильном, получаю электронные сертификаты. Толку с них мало задания простые, но зато приятно, что есть какие-то электронные сертификаты, хоть какие-то подтверждения знаний и есть хоть что-то показать возможному работодателю)). Ну и конечно само собой прохожу курсы на хекслете. 29 | 30 | В общем история получилась не совсем уж и маленькая. Можно было что-то убрать, а можно и дополнить. Суть не в этом. Я надеюсь, что кому-то эта информация, пригодится и этот человек не будет совершать столько ошибок, как я и тратить время впустую!) 31 | 32 | Мои работы на github - https://k2miha.github.io/ 33 | 34 | **И еще раз моя ссылка на мой репозиторий https://github.com/k2miha/our-stories/blob/master/stories/MihailKolotovich.md** 35 | 36 | --- 37 | 38 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — посетите [мой репозиторий](https://github.com/k2miha/our-stories/blob/master/stories/MihailKolotovich.md) и поставьте Star в верхнем правом углу. Спасибо! 39 | -------------------------------------------------------------------------------- /stories/My_story_of_return_to_Hexlet.md: -------------------------------------------------------------------------------- 1 | # История возвращения на Hexlet 2 | Доброго времени суток, давайте знакомиться, меня зовут Юля, мне 26 лет. 3 | 4 | ### Расскажу немного о себе: 5 | 6 | Росла я в небогатой семье, и сколько себя помню всегда хотела достичь высот, занять уважаемую должность и найти работу по душе. И я верила в то, что если стараться и не сдаваться, ты все сможешь. Я усердно училась со школы, не гуляла с одноклассниками, потому что планировала поступление в ВУЗ. И мне надо было пройти на специальность мечты(тогда я ее еще не знала) и еще и на бюджет. Своего компьютера у меня не было до 16 лет, поэтому в игры я не играла. Купили мне его, когда я поступила в лицей при универе, после девятого класса. И я активно начала, на нем учиться. 7 | 8 | ![studing](https://imgur.com/PxtCon0.png) 9 | 10 | У нас начался паскаль, мне очень было интересно решать задачи поставленные учителем, не могу сказать, что я с первого раза поняла, как работают циклы и функции. Это было нелегко, но очень интересно. После окончания лицея, я начала искать ВУЗы и узнавать о специальностях, пойти чисто на программистскую специальность я побоялась, вдруг не мое... Решила выбрать максимально общую специальность, с большим сектором трудоустройства в будущем. Поэтому пошла в ПГНИУ на специальность "Радиофизика и электроника". 11 | 12 | ### Мой путь к программированию: 13 | 14 | В универе мы изучали ОС, микроконтроллеры, базы данных, архитектуру ЭВМ, ООП на С++. Увлеклась веб-разработкой на старших курсах, которой я занималась в рамках курсов по PHP. Даже попыталась устроиться на стажировку, к сожалению, не получилось. Но на тот момент я уже очень нуждалась в заработке и пришлось устроиться не по специальности. Вскоре я забеременела и вышла в декрет. В декрете я уже почти четыре года, у меня двое замечательных детей. 15 | 16 | ![family](https://imgur.com/Q7homaX.png) 17 | 18 | На протяжении всего декрета, я постоянно думала, кем же я хочу стать, где же эта РАБОТА МОЕЙ МЕЧТЫ?! Ничего в нашей жизни не происходит просто так, нет случайных людей или событий. Мой муж веб-разработчик, и мы с ним переехали жить в IT-город на территории Татарстана, Иннополис. Там я погрузилась в IT-среду, и вспомнила, что мне было интересно веб-программирование в университете. И решила начать обучение. Муж посоветовал Hexlet, сказав, что если я осилю там профессию, то точно смогу стать программистом. 19 | 20 | БОЖЕ МОЙ, почему я об этом не подумала раньше, Hexlet для меня стал глотком свежего воздуха. Я получала мозговой оргазм от каждой решенной задачи. Когда муж приходил домой, я выбегала и прыгала в коридоре, рассказывая, как я решила задачу с помощью рекурсивного или итеративного процесса. Потом пошли пары, деревья и это было переломом моего мозга. Были задачи которые не шли неделю иногда и больше. И, когда я находила решение, пропустив задачу через себя, в мозгу вставал винтик на место. Голова гудела, болела, мозг трещал. Но я была такая счастливая! И тут я поняла, вот я нашла профессию моей мечты, то к чему я шла все эти годы. 21 | 22 | #### Первый проект: 23 | 24 | Потом я решила купить первый проект! На первом проекте нас учили строить абстракции, выделять архитектурные слои. Боже мой, как это было не просто для меня. Вот есть задание, ты пишешь рабочую программу и НЕ принято, я читала комментарии от учителя по много раз, не понимала: "Что же он хочет?", "Зачем так?", "Почему не так, как сделал я?". 25 | 26 | #### Немного расскажу о задании, чтобы было понятно: 27 | Там была серия простых игр, и у них было много похожего. И надо было правильно разделить на слои. 28 | 29 | Вот, например, один из комментариев учителя: 30 | 31 | "Взаимодействие с пользователями, подсчет попыток, и прочие штуки — это всё общее для всех игр, значит не должно храниться ни в какой конкретной игре. 32 | 33 | DEFAULT_ATTEMPTS_VALUE — не ответственность игры. 34 | 35 | игра вызывает движок и передает ему то, что движок сможет использовать для генерации вопросов и ответов сколько угодно раундов. 36 | 37 | То есть передавай в движок не данные, а генератор данных. А движок уже сколько угодно раз будет его вызывать, хоть три раунда, хоть 100. 38 | В таком случае будет полное разделение ответственностей и абстракций, и общий игровой процесс будет по-настоящему общим. Изменить игровой процесс можно будет в одном месте. А сейчас если мы захотим сделать не три, а 4 раунда, то придется переписывать все игры." 39 | 40 | Когда я дошла до последней игры и написала в отдельном файле только ее логику,не затронув при этом ни строчки общего кода, только тогда я поняла весь смысл замечаний. Как это восхитительно, писать настолько правильно построенный код. 41 | 42 | Я очень хочу пройти второй и третий проекты, и обязательно это сделаю. 43 | 44 | И в начале лета открывается набор на курсы в Geekbrains, с возможностью стажировки в Mail.ru. И я загорелась, БЕСПЛАТНО и СТАЖИРОВКА. Я поняла, что буду проходить отборочный этап. И я его прошла! Конкурс был, по словам организаторов 100 человек на место(не знаю на сколько это правда). И вот я в списках поступивших! 45 | 46 | Начала учиться. В программе обучения было: интерактивный курс по HTML/CSS(результат [здесь](https://juliastrelkova.github.io/)), Linux, базы данных, операционные системы, интерактивный курс Ruby, Ruby on Rails. Формат обучения был в виде двухчасовых онлайн вебинаров, где все задавали вопросы (я впервые столкнулась с таким форматом обучения). Обучение происходило в конкретное время, что тоже было не очень удобно. Да, можно было смотреть запись вебинара, но тут теряется вся суть такого обучения, вопросы не задашь, и при этом много времени уходит на общие обсуждения. На Hexlet формат обучения другой, короткие видео по одной теме, после чего идут тесты и задачи для закрепления пройденного материала. И, что очень важно для меня на данный момент, это дедлайны. На Hexlet их нет, и ты занимаешься в комфортном для себя режиме. На Geekbrains я не успевала, сидела ночами и это было очень тяжело. К тому же на Geekbrains делается упор на изучение прикладных вещей(языки, фреймворки, библиотеки, инструменты), в то время как на Hexlet идет упор на развитие навыков программирования, изучение базовых концепций и принципов. По результатам обучения на Geekbrains я прошла на командную разработку, но все таки решила вернуться на Hexlet и закончить профессию и пройти оставшиеся два проекта, от этого пользы будет больше, в моем случае. Я вернулась на Hexlet и тут этот розыгрыш, надеюсь занять призовое место! Если вам понравилась моя история, поставьте звездочку в правом верхнем углу, после того как перейдете по ссылке: 47 | 48 | **https://github.com/JuliaStrelkova/our-stories/blob/my-story/stories/My_story_of_return_to_Hexlet.md** 49 | 50 | --- 51 | 52 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — посетите [мой репозиторий](https://github.com/JuliaStrelkova/our-stories) и поставьте Star в верхнем правом углу. Спасибо! 53 | -------------------------------------------------------------------------------- /stories/REGISTOOOOOO.md: -------------------------------------------------------------------------------- 1 |

Программируем-с

2 | 3 | 4 |

5 | Однажды в момент кризиса 14 года смотрел Демуру, финансового аналитика, на ютубах и в момент очередного жаркого рассказа, 6 | он сказал что в этой стране России можно заработать только на Рынке ибо в остальных сферах всё занято или тухло. 7 | Мне было 24 года и картина мира, в принципе, была такой. Пришлось послушать гуру и вкатываться в мир финансовых рынков. Спустя 8 | некоторое время, естественно, я слил первый депозит, а потом и второй. Горю не было предела и судьба нашла очередного мастера, который, 9 | как показалось, очень хорош. Ведь у него была своя торговая платформа и он лично был знаком с главным трейдером Мерил Линч. За обучение 10 | он просил 2к долеров, что очень гладко вписывалось в его фасадную часть. Спустя полгода обучения, на мой взгляд, я всему обучился и 11 | пришлось покинуть группу мастера, который к этому моменту сменил свою парадигму. Итого, спустя 3 года и слив 3 депозита я понял как 12 | надо работать на рынке. Необходимо покупать с длинным горизонтом, то бишь инвестировать, и много зарабатывать, чтобы инвестировать. И покупать опционы! 13 | Деа, надо покупать опционы. Это как-нибудь в следующий раз. На победном интервью расскажу. Ставьте свои лукасы и звёздочки. 14 |

15 |

16 | Надо сказать, что попытки вкатиться в программирование я совершал неоднократно ещё до истории с трейдингом. На одной из своих работ 17 | пытался автоматизировать рутину (заменить файлик Excel браузером), ради чего изучил HTML, но дальше не осилил и бросил. Потом были 18 | попытки погрузиться на дно Питона. Но и они окончились ничем. Всё это, опять таки на мой взгляд, из-за крайне высокого уровня вхождения в сферу 19 | программирования. А причина тут такая - люди много создали примочек для снятия бремени разработки кода. Читая статьи на сайтиках 20 | хабре о всяких фишечках, у новичка непонимание написанного стремится к бесконечности. Эта проблема выглядит необъятно 21 | огромной для ньюфага, отпугивающей своим калейдоскопом сокращений, за каждым из которых простыня новояза на википедии. Оглядевшись 22 | вокруг после трагедии трейдинга я понял, что поезд программистов очень уверенно мчит в счастливое будущее со своими заработными 23 | платами. А это то что надо для жизненной стратегии инвестора. Особенно это заметно из глубин России (откуда я). В очередной раз 24 | предпринял попытку обучения искусству программирования. 25 |

26 |

27 | По одной из версий, Хекслет я нашёл на Хабре в статье с перечнями сайтов для начинающих. Там ещё был codeacademy, куда я 28 | заглядывал для обучения Питону за год до событий с трейдингом. Если бы не питоновский фундамент, я бы в Хекслете утонул в самом 29 | начале, не дойдя до второго платного занятия. Ощущение сложности обучения нарастало геометрически. Брату порекомендовал Хекслет как 30 | преинтереснейшую площадку для обучения с их глубокими и крутыми курсами. Он вообще не смог выбраться из бесплатной зоны :) 31 | наверное не имел питоновского бэкграунда? Под третий месяц бесилова колбасива на Хекслете я начал просто изнывать от непонимания 32 | всего и вся и что куда. Решил пробежаться по теории и в практику даже не заглядывать. Так и закончился мой тур Хекслета. 33 |

34 |

35 | При приходе на Хекслет я хотел быть фронтэндером, видел большой спрос на них и хотел быть востребованным и получаться денежки для 36 | инвестирования. Всё же через пару лет мне 30 лет. Завершив с этой мечтой учёбу Хекслета пошёл в живой мир и решил сделать портфолио для 37 | первой работы, т.к. постоянно читал истории успеха разных людей. И согласно их рекомендаций, спустя 6-9 месяцев пора устраиваться на 38 | работу. Мой уровень всё ещё был низок и знания отрывисты. Надо было читать книги, я так решил. Прочитал пару книг о CSS, JS, Кантора. 39 | Это очень помогло, правда. Картина программирования как-то начала склеиваться во единое.
40 | Запоров пару экспериментальных работ решил пойти пообучаться ещё, благо только полгода обучения прошло со старта Хекслет-академи. 41 |

42 |

43 | И вот меня занесло к Node.js и всем этим эвентам, коллбэкам, промисам etc. Это жёстко, когда в языке имеется по 2-3 конструкции на 44 | одно и тоже. Как то: callback/promise/async; функциональное/классовое наследование; старый/новый синтаксис функций... Чёрти что. Как 45 | это вообще без помощи осознать? 46 |
Если в какой-нибудь игре у персонажа более сложное управление - всегда выбираю его. Один мой друг, 47 | знающий js/jquery, сообщил мне о высоком пороге входа в js. Пришлось выбрать js и ещё из-за крайне огромного спроса на эту 48 | специальность. В итоге засосало так, что скоро будет годовщина обучения. 49 |
50 |

Заходя в чатики для новичков и видя их слёзы непонимания, например arr.map(), я вспоминал курсы Хекслета, где мы это всё сами 51 | реализовывали на низких уровнях абстракций. В такие моменты вспоминал добрым словом хекслетоакадеми и улыбка не сползала с меня 52 | ведь я возненавидел Хекслет именно за вот то самое, что непонятно им. 53 |

54 |

55 | Неоднократно в слаке ребята писали о необходимом минимуме уровне знаний для Хекслета. Около недели назад я решил вернуться в 56 | Альма-матер, видимо достиг нужного уровня, что решил вернуться. И тут внезапно на почту прилетает этот конкурс рассказов. 57 | Ставьте свои звёздочки/луисы/что там у вас, а я расскажу как покупать опционы :] 58 |

59 | https://github.com/REGISTOOOOOO/our-stories/blob/master/stories/REGISTOOOOOO.md 60 | 61 | --- 62 | 63 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — посетите [мой репозиторий](https://github.com/REGISTOOOOOO/our-stories) и поставьте Star в верхнем правом углу. Спасибо! 64 | 65 | -------------------------------------------------------------------------------- /stories/Ruslan.md: -------------------------------------------------------------------------------- 1 | # От таблетки к биту 2 | 3 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — посетите [мой репозиторий](https://github.com/TyrionFront/our-stories/blob/master/stories/Ruslan.md) и поставьте Star в верхнем правом углу. Спасибо! 4 | 5 | --- 6 | 7 | **_Часть 1-ая. Нормальная вроде работа._** 8 | 9 | 9:00 10 | Обязательное пребывание в 1-ой контрольной точке согласно предварительному плану на каждый рабочий день каждой рабочей недели. 11 | > "- Добрый день, уважаемый(-ая) (доктор/заведующий аптеки/провизор) [ И.О.] ! К Вам [n-ый по счету] медицинский представитель компании [...]. Меня зовут Руслан. У Вас будет пару минут свободного времени ? " 12 | 13 | Дальше, в зависимости от ответа потенциального (или такового, с которым уже ведется работа) клиента: 14 | - вариант 1: smalltalk, который переходил в чаепитие и разговоры на разные темы – в т.ч. о перспективе работы с фарм. ассортиментом нашей компании, а также шагах, которые надо предпринять со стороны компании и клиента, дабы эта работа принесла максимальную обоюдную пользу; 15 | - вариант 2: определялось другое время встречи в силу занятости клиента; 16 | - вариант 3 (более частый в начале карьеры и, слава Богу, редко случавшийся после нескольких лет работы): в той или иной форме я перенаправлялся в увлекательное интимное путешествие з обобщающими умозаключениями касательно меня, моей компании, и всей фарм. индустрии в целом. 17 | 18 | Вышеупомянутые сценарии дублировались вперемешку с перемещениями по городу и плану рабочего дня, до второй (14:00) и третьей (17:00) контрольной точки. 19 | Так выглядел мой стандартный рабочий день на должности медпредставителя. 20 | Остальные дни – “наша песня хороша – начинай с начала”. И так до пятницы включительно. 21 | 22 | На первых порах работа приносила удовольствие – ты знакомишься с кучей новых людей, учишься находить с ними общий язык независимо от ситуации, делишься з ними полезной (?) информацией и на этом еще и неплохо зарабатываешь; + служебное авто, соцпакет, корпоративы 23 | ![wolf](https://media.giphy.com/media/jBXzhXYCuGDxm/giphy.gif) 24 | и кое-какая перспектива карьерного роста. 25 | Но. 26 | Со временем пришло понимание, что и работа и информация, которые ты считаешь важными, таковыми воспринимаются значительно меньшим количеством людей, чем тебе казалось ранее. Более того: довольно скоро оказалось, что для успешности в этом во всем тебе не надо сильно развивать себя ни в умственном ни в личностном плане, ведь главное, в конечном результате, заключить в той или иной форме взаимовыгодную сделку подстроившись под потребности клиента. 27 | 28 | Короче говоря, всё более выразительно начали проявляться 2 чувства: деградации и жизни, которая просто проживается, ведь на работе и для работы тратилась основная часть времени, часто и на выходных. 29 | Нет – Боже упаси жаловаться: все нужные счета оплачивались, можно было иногда позволить себе хороший отдых, да и сама компания время от времени помогала поставить свежий штапм в загран паспотре. Есть за что благодарить Небеса. Но ты ложишься и встаешь утром с четким пониманием того, что максимальная планка в этом благодатном сценарии – та же по своей сути работа, которую ты счас делаешь, но на более высоком административном уровне и с пожиранием все большего обьема твоего времени и самоидентификации. Вечный театр драмы и комедии, крутящийся около железобетонной пары слов - “выполнить план”. 30 | А я себя вообще не хотел даже представлять в роли персонажа классического сюжета, которому “мучительно больно за бесцельно прожитые годы”. Пусть даже и в комфортных условиях. 31 | 32 | **_Часть 2-ая. Перезагрузка_**. 33 | 34 | В 1 день просто дошел до “точки кипения” из-за дикого чувства нереализованности и четкого понимания, что время идет (30-ка на носу), а по настоящему нужного жизненного опыта и умений у меня ну совсем уж немного прибавляется. На сей самокритичной ноте в голове созрел ключевой вопрос, давший старт всем нижеизложенным событиям: что бы я хотел делать в любое время суток, даже в глубокой старости (дай Бог дожить до нее, не сгулявшись и не свернув себе шею в погоне за экстримом) ? Ответ был довольно наивный и, в то же время – очень удовлетворительный: хочу стать программистом. 35 | 36 | Почему не космонавтом или президентом ? Наверное потому, что как и многих здесь присутствующих, меня слегка “меняло” в хорошем смысле, когда приходилось залезать в системные файлы винды (“Я же все установил нормально, каких там еще .dll ему не хватает !?”), переустанавливать что-то да и вообще при упоминании школьных лет со скупыми в познавательном плане, но такими интересными уроками информатики в сельской школе. 37 | > “- С высшим фарм. образованием. С потраченной уймой времени на продвижение по карьерной лестнице в этой сфере. С “хлебной” работой (сиди и молчи, говори “спасибо”). Ты хочешь...Ты вообще понимаешь, куда ты лезешь ? 38 | >"- Конечно, иначе мне просто сорвет крышу". 39 | >"- А, ну ок”. 40 | 41 | После такого вот короткого диалога с самим собой я стал насиловать Гугел в поисках форума для програмистов и, зарегавшись на одном из них, спросил “в лоб”: “Народ, а подскажите – что нужно, с чего начинать человеку, имеющему большое желание стать програмистом, но не имеющему за спиной соотв. профильного образования ? - Начинай с математики” - ответили мне. 42 | Но начал я не совсем с математики: на то время (года 3-3.5 тому назад) на просторах UA-нета начинал набирать популярность портал онлайн-обучения [Prometheus](https://prometheus.org.ua/courses/) который, кроме всего прочего, предлагал базовый курс по Python. Стартанул. И…не зашло. Вот совсем. Никак. То ли я тупее был, то ли материал “суховат”. Скорее всего первое. 43 | В поисках иного источника желаемых знаний, наткнулся на [codecademy](https://www.codecademy.com/). 44 | А вот тут уже зацепило: начал с простого – с базового курса HTML и CSS. Понравилось очень т.к. почти любая комбинация набранного в онлайн-редакторе кода незамедлительно трансформировалась в какую-нибудь новую финтифлюшку на экране ! Чувтсвовал себя тогда примерно так: 45 | 46 | ![Alt Text](https://78.media.tumblr.com/465d4ad6cb9aa6ae93cbdd4b50c9b51d/tumblr_inline_n0nuq2I5tH1qgp297.gif) 47 | 48 | Мал-помалу прошел этот курс, но хотелось чего-то большего и, самое главное – хотелось иметь под боком кого-то, кто уже имеет опыт в этой сфере и поможет секономить время, пиная в нужном направлении. Вот тут уже в поисках “живого обучения” наткнулся на 1 местный образовательный стартап, собравший в себе разноформатных веб-разрабов, желающих за твердую монету поделиться своим бесценным опытом с окружающим миром. 49 | Это уже был более ощутимый шаг вперед: кроме базы по верстке в мою буйную голову вкладывали азы программирования на Java, работы з базами данных и самые примитивные навыки по работе с системами контроля версий. Но минус состоял в том, что обучение велось в формате “вот такие вот есть инструменты, и вот так вот ними надо гвозди забивать”: нас учили синтаксису без сильного упора на базовое понимание сути программирования ( по правде говоря – вообще без упора на это понимание). 50 | В конце концов, из-за разного рода событий в личной жизни я оставил те курсы. Но основное я оттуда все же вынес. 51 | Нет – не аппаратуру и не деньги. 52 | Я утвердился в понимании того, что это именно та сфера деятельности, где я хочу себя найти и развивать. 53 | По сему, в силу рабочего графика и желания как минимум не загубить личную жизнь, начал поиски уже интернет-ресурса для обучения, и вскоре попал на htmlacademy.ru. Как-то тема веб-разработки утвердилась в мозгах, как наиболее благоприятный путь в индустрию. С помощью умных парней “академии”, наваял свой первый (и пока единственный, к сожалению) небольшой сайтик на 2 странички. Но это было В РАЗЫ больше того, что я мог делать до этого момента. 54 | 55 | Потом – опять и снова вынужденный перерыв из-за острой потребности навести порядок в личной жизни и подтянуть уже порядком поднадоевшую работу. На то время уже где-то краем глаза видел, куском уха слышал о Хекслете. 56 | И вот, после “разгребания завалов” и по истечении некоторого времени – bingo: родной брат подарил бесплатную подписку на Хекслет на полгода !!) За это брату (как и за много чего исчо) – благодарность пожизненная, т.к. благодаря обучению здесь я наконец понял и ощутил настоящую разницу между изллюзией понимания и глубоким вниканием в суть процесса. 57 | Период начала обучения на Хекслете совпал с одним из многих жизненных этапов, когда надо уметь сказать самому себе правду, чтобы иметь возможность жить дальше реальностью, а не иллюзией. Моя правда состояла в том, что в свои 32 у меня есть ставшая уже поперек горла работа, которая удерживает привычной зоной комфорта, давая мнимое ощущение успешности, но отнимая время для воплощения/ начала чего-то нового. 58 | По сему закономерным решением было увольнение “по обоюдному” с должности медпреда. 59 | ![stark](https://media.giphy.com/media/AbYxDs20DECQw/giphy.gif) 60 | 61 | 62 | Новую работу подбирал, учитывая в числе первых критериев, более-менее свободный график - чтоб хватало времени и на учебу. Устроился в одну консалтинговую компанию, занимающуюся анализом фармрынка с использованием аналитических модулей на базе разного рода веб-приложений - пока-что на должность аналитика и продавателя. Но уже ближе )). Хекслет в помощь. 63 | 64 | Спасибо Вам человеческое – всем, кто так или иначе причастен к созданию этого ресурса. 65 | Спасибо за + в дополнительную уверенность в моем правильном выборе. Остальное – дело времени и работы над собой. 66 | Всем учащимся здесь – веры в себя и результативной учебы !) 67 | 68 | **https://github.com/TyrionFront/our-stories/blob/master/stories/Ruslan.md** 69 | 70 | --- 71 | 72 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — посетите [мой репозиторий](https://github.com/TyrionFront/our-stories/blob/master/stories/Ruslan.md) и поставьте Star в верхнем правом углу. Спасибо! 73 | -------------------------------------------------------------------------------- /stories/Searge.md: -------------------------------------------------------------------------------- 1 | # The shaping of the question is part of the answer 2 | 3 | ### Это история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — поставьте Star в верхнем правом углу. Спасибо! 4 | 5 | --- 6 | 7 | Полтора года назад у меня родилась дочь. Работа позволяла проводить с ней практически все время, отлучаясь на день-два. Это конечно плюс, но свободного времени у меня не оставалось **вообще**, т.е. — совсем ツ 8 | 9 | Ах да, еще возраст. К тридцати, когда становишься профессионалом в своем деле, замечаешь резкое снижение когнитивных ф-ций в других областях, не связанных с основной работой (это хорошо видно на [диаграмме Мэтта Майта](http://www.taday.ru/text/2066036.html)). Далее стрессы, 2-х, 3-х, 5-ти дневные марафоны на работе… и, как ни странно — социалочки. В общем, к рождению ребенка мозг у меня уже знатно разжирел и обленился. И это при том, что старался расти в своей сфере, решать задачи, [учить тибетский](http://fb.com/groups/TibetanLangMoscow/) и т.д. 10 | 11 | Тут же, после месяца–двух в режиме «`дом-работа-дом-работа-дом`», с больной спиной и постоянным шумом в ушах, *я понял*, что нужно что-то делать. В итоге нарыл несколько научных каналов: [Kurzgesagt](https://www.youtube.com/channel/UCsXVk37bltHxD1rDPwtNM8Q), [SciOne](https://www.youtube.com/channel/UCSaVoRErW4kqKsDqExs2MXA), [PBS Space Time](https://www.youtube.com/channel/UC7_gcs09iThXybpVgjHZ_7g), [3Blue1Brown](https://www.youtube.com/channel/UCYO_jab_esuFRV4b17AJtAw), [It's Okay To Be Smart](https://www.youtube.com/user/itsokaytobesmart), [Mathologer](https://www.youtube.com/channel/UC1_uAIS3r8Vu6JjXWvastJg), [Numberphile](https://www.youtube.com/user/numberphile)… и занялся самообразованием. *Благодаря краткости роликов, их можно было просматривать с ребенком, что в общем выходило + 2–3 часа к свободному времени.* Они реально мне помогли, разгружали от проблем и давали новый источник информации. Я заинтересовался математикой и числами, но беда в том, что в третьем классе я пропустил последнюю четверть, как раз о квадратных корнях и т.д. Непонимание таких основ привело к непониманию остального материала. Нет, я как-то что-то даже сдавал без единичек и двоек. Здесь, как и много позже (когда делал сайты) помогало читерство, но вот с теми областями, что мне понравились — этот номер уже не проходил. 12 | 13 | Да, сначала я пробовал разобраться в [L-системе](https://ru.wikipedia.org/wiki/L-система) и [фракталах](https://ru.wikipedia.org/wiki/Фрактал), даже построил [кривую дракона](https://ru.wikipedia.org/wiki/Кривая_дракона) 6 размерности вручную, но всё равно не смог понять, как это работает. Это подвигло вернуться к основам, я узнал о существовании [комплексных чисел](https://ru.wikipedia.org/wiki/Комплексное_число), снова учился операциям с дробями, таки разобрался, что такое корень, зачем нужно число π и [число Эйлера](https://ru.wikipedia.org/wiki/E_(число)). Трудность заключалась в том, что не было единого нормального курса по математике. Есть замечательный [курс Савватеева](https://www.coursera.org/learn/matematika-dlya-vseh/home/welcome), но он больше для того, чтобы заинтересовать, чем поэтапно объяснить простые вещи. Ситуация напоминала классический случай с сепульками. И вот где-то здесь я вспомнил о программировании. 14 | 15 | **Логика была такая:** сам процессор умеет складывать только очень простые операции, и если ему скармливают сложные формулы в более упрощенном виде, то разобравшись в программировании, смогу понять и высшую математику. 16 | 17 | *Я уже пробовал изучать JavaScript, примерно в 2003 году купил книжку (больше напоминающую документацию, чем учебник), делал упражнения и дошел ровно до того места, где начинаются циклы ツ* 18 | 19 | К счастью, сейчас ситуация и с книгами, и с курсами лучше. Именно детские курсы на **[code.org](https://studio.code.org/courses)** помогли лучше понять, что такое циклы и как их использовать. *[Blockly](https://developers.google.com/blockly/) — просто гениальное изобретение, только не понятно, почему так поздно появилось.* По конец этой зимы скачал Sololearn и прошел ≈ трети курса по Python, параллельно купил книгу Python 4 kids и скачал несколько редакторов, чтобы выбрать наиболее подходящий. 20 | В PyCharm Edu был курс [Степика](https://stepik.org/course/67/reviews), надо сказать, мне не нравились массовые курсы с видео, потому что это очень долго: смотреть-останавливать и снова смотреть, плюс как его проходить на телефоне… Все же я зарегистрировался и проходил параллельно с Соло. Опять же дошел где-то до трети, но, главный плюс (и минус) Степика в том, что там было чересчур много математики реально выносящей мозг таким как я, вот прямо: 21 | > Напишите программу, принимающую на вход целое число, которая выводит `True`, если переданное значение попадает в интервал `(−15,12]∪(14,17)∪[19,+∞)` и `False` в противном случае (регистр символов имеет значение). 22 | 23 | Минус в том, что опять приходилось читерить, потому я немного отложил его и нашел [курс по логике](https://www.youtube.com/playlist?list=PLo6puixMwuSNCt4bd99UheEjaS4EudoGJ) — очень даже неплохой. 24 | 25 | Так началось мое знакомство с [Хекслетом](https://hexlet.io/), *очень даже вменяемой площадки*. Больше всего понравилась сама идея — обучать программированию, не языку (другой такой курс только в [МФТИ](https://www.youtube.com/playlist?list=PLCu9mOepXKGRrRZF7vEDxVPPRd-OalBKa) — букв. недавно нашелся). Да, конечно, синтаксису, алгоритмам там отводится много уроков, но эту идея я впервые увидел именно у них. *Другая хорошая идея — выкладывать общедоступные лекции на YouTube.* 26 | 27 | Я не закончил ни одного курса и двигаюсь о-о-о-чень медленно 🐢, но по аналогии с [обучением в Стенфорде](https://fb.com/photo.php?fbid=1760505537337007) — 3 пары в неделю, как у нас — месяц. За это время я вник немного в [Haskell](https://searge.gitbooks.io/learn-haskell-uk/content/chapter1.html) и [Lisp](https://github.com/Searge/sicp) — оба дали более глубокое понимание синтаксиса Пайтона и наконец понял, что такое функция и как устроены эти языки. 28 | 29 | Конечно, это только самое начало и хвастаться тут совсем нечем. Но именно такой базы и хотелось, чтобы и голова работала как часы, и было понимание сути вещей. Когда говорю друзьям, что изучаю программирование, **первый же вопрос** про *сайты*. Я обычно бормочу, что много чего можно делать кроме сайтов, но подробно не объясняю, потому что знаю, что — СКУЧНО!!! Для меня же, хорошим описанием того, что я изучаю, являются следующие цитаты: 30 | 31 | > «Такая история повторяется […] снова и снова: мы разрабатываем метод, применимый к решению одной задачи, и, если это *хороший* метод (то есть метод, содержащий поистине новую идею), в большинстве случаев мы обнаруживаем, что то же самое доказательство работает во многих ситуациях, которые могут отличаться от исходной ситуации в такой же мере, в какой сфера отличается от плоскости, или даже больше» 32 | > Джордан Элленберг. «Как не ошибаться». 33 | 34 | 35 | > ![The Soma cube polycubes](http://b3d.drjimo.net/wp-content/uploads/2016/01/7SomaPieces.png) 36 | 37 | > Art is solving problems that cannot be formulated before they have been solved. 38 | '[Piet Hein](https://en.wikiquote.org/wiki/Piet_Hein#Quotes)' 39 | 40 | https://github.com/Searge/our-stories/blob/master/stories/Searge.md 41 | 42 | --- 43 | 44 | ### Это история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — поставьте Star в верхнем правом углу. Спасибо! 45 | -------------------------------------------------------------------------------- /stories/SecondChance.md: -------------------------------------------------------------------------------- 1 | # Вторая попытка 2 | 3 | Приветствую тебя, уважаемый читатель! 4 | Узнав о конкурсе на Hexlet, я решил написать и свою историю, но она получилась очень скучной: "родился - учился - работал - понял жизнь - начал учиться на программиста самостоятельно - пока не наступившее будущее". 5 | И поэтому я решил добавить немного художественных красок в свой рассказ, дабы его стало интереснее читать. Где правда, а где вымысел - решать тебе, уважаемый читатель. 6 | 7 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — посетите [мой репозиторий](https://github.com/kamil861120/our-stories) и поставьте Star в верхнем правом углу. Спасибо! 8 | 9 | --- 10 | 11 | Компьютер 12 | 13 | - Хха! На! Получай, падла! - узловатый кулак фиксатого со скоростью товарняка раз за разом врезался в мою хилую грудную клетку. 14 | - Убью, сука! Ты против кого попер, чмо очкастое? - бывший уголовник не мог остановиться, в запале продолжая бить подростковую тушку и не думая о последствиях, о том, что пацан может вообще скопытиться и тогда рецедивисту светит минимум десятка строгача. 15 | - Бобон, хорош! Убьешь ведь пацана! Остановись, не такой он и большой косяк упорол, хватает ему уже! - это кореш первого решил образумить подельника и не доводить дело до греха, до убийства. 16 | 17 | Сделав еще пару финальных ударов побольнее, боец опрокинул своего неравного спарринг-партнера на землю и с чувством глубокого удовлетворения направился с корешем в ближайшую "стекляшку". На дворе стояли "святые 90-е", а точнее, 1998 год. 18 | 19 | Я долго пролежал на земле, приходя в себя, сплевывая кровь в сторону и поднялся лишь потому, что Солнце уже начинало заходить. На городок накатывались сонные провинциальные сумерки, ощутимо потянуло сыростью и запахом опавших листьев. Теперь и этот вариант заработать отпадал, попадать еще раз на "правиловку" мне не хотелось, а других мест поработать грузчиком в нашем городке не было. 20 | 21 | Давайте я объясню что к чему, чтобы не было непоняток, а то, наверное, читатель, я напугал тебя или привел в недоумение - какие-то бывшие зэки, правиловки, разборки. 22 | 23 | Все объясняется очень просто - мне очень нужны были деньги. Много. На компьютер. Я "болел" им уже 2 года, вдоль и поперек перечитал и запомнил все из компьютерного самоучителя, такой толстой книженции, выписывая важные моменты в тетрадку на бумагу. Но откуда у обычного сельского пацана может набраться пятьсот "баксов", чтобы купить комп? 24 | 25 | Просить у родителей было и совестно, и не имело смысла - не дадут, так как нет. Кто застал 90-е в сознательном возрасте, наверняка помнят эту атмосферу безысходности, безвременья и неопределенности. В мелких провинциальных городках это чувствовалось ощутимо в высшей степени, какое-то "подвешенное" состояние, не знаю как объяснить словами. К тому же, отец регулярно "заливал" горе от обрушения его картины мира низкокачественной дешевой водкой, мать целыми днями пропадала на работе - через день в коровнике у зажиточных соседей дояркой за пару литров молока, другой день - торгуя на рынке разной мелочевкой. Четверо малых на шее - как говорится, тут не до жиру, быть бы живу. При этом у нее за плечами два высших педагогических образования, но в новой реальности всем пришлось "встраиваться" в рыночную экономику - от работяг до академиков, кто как может. 26 | 27 | Я решил заработать на компьютер своими силами - начал пробовать разные варианты, первым делом пошел разгружать вагоны. Но не учел того, что не всем может понравиться конкуренция, и за демпинг (а такому "дохляку" как я начальник больше платить и не соглашался, да и разрешил "подкалымить" лишь после долгих уговоров). Последствия наступили в первый же вечер - "бугор" с подручным из бригады грузчиков, что работала на нашей узловой на "железке", ясно дали понять - сюда мне путь заказан, не мельтеши, пацан, там, где работают серьезные люди, и не мешай их бизнесу. 28 | 29 | Отлежавшись дома пару дней, я придумал новую "тему", а за ней - следующую, и так до тех пор, пока не накопил заветные пять бумажек с портретом Франклина. Я торговал на рынке по выходным самодельными хлебницами, склеенными из деревянных палочек, делал домашние задания в школе для тех "мажориков", кому было лень учиться самостоятельно, выращивал кроликов у деда на ферме за часть от приплода крольчат, собирал бесхозные яблоки в садах, которые мне разрешали собирать их владельцы, чтобы не гнили за земле, а также стеклотару, и копил-копил-копил все в одну баночку из-под масла "Rama". Два года ежедневных мыслей о том, как собрать нужную сумму, поездка в большой город, и вот он стоит на столе - компьютер, вкусно пахнущий необычными запахами хорошего пластика, перемигивающийся светодиодом чтения жесткого диска. Тихо жужжит смазаный маслом кулер процессора, мерцает 14-дюймовый экран. Это был мой первый компьютер, и в первый день я за него не решился сесть и поработать, смотрел и не верил своим глазам. 30 | 31 | Конечно, потом у меня было много компьютеров, они ведь дешевеют с каждым годом и становятся все доступнее, но тот, самый первый, я до сих пор помню, как он выглядел и как работал. 32 | 33 | МастДай 98 34 | 35 | Мой первый комп часто ломался, поэтому я научился очень хорошо переустанавливать Windows :) Кто не знает этот легендарный J3QQ4-H7H2V-... :D 36 | В общем, поигрывая в игры на "мощнейшем" Pentium II с 32 мегабайтами памяти и видеокартой на 4 мегабайта (да-да, мегабайта, не гига), я просто наслаждался каждым мгновением этого времени. Большая одиссея Твинсена, Кирандия, DOOM I и II, легендарный Quake... Фильмов, сериалов тогда в онлайне не было, да и самого Интернета у меня тоже не было. Его не было даже в городе, из-за малых размеров населения. Кто хотел выйти в Интернет - звонили по модему на межгород и подключались к Интернет-провайдеру по диал-апу с ужасными звуками, будто мучают котов :D И цены за телефон у них выходили просто астрономические, потому что каждая минута разговора стоила, вроде бы, немного, но если "зависнешь" в Сети на несколько часов, это получался "золотой" по стоимости Интернет. 37 | 38 | WWW 39 | 40 | Когда пришла пора поступать в вуз и решать, куда направить свои стопы, кем стать, то сомнений не было - я хотел заниматься компьютерами. Без разницы чем, хоть их собирать, хоть устанавливать программы, лишь бы побольше возиться с "железом", играть в игры, общаться в чатах, читать форумы. 41 | 42 | Обучение в вузе "пролетело" как-то незаметно, я поступил на "Информационные системы" и, толком ничего не изучив по программе, устаревшей еще на этапе ее рассмотрения в соответствующем Министерстве, вывалился во взрослую жизнь. 43 | 44 | В мелком городке, понятное дело, работы по специальности не было. И моей главной ошибкой было то, что я решил не выходить "из зоны комфорта", "забил" на нормальное развитие карьеры, пусть даже с низовых должностей, вроде монтажника ЛВС, и так там и остался на долгие 7 лет. Устроился продавцом в магазин, вроде бы, неплохие деньги, но роста, развития - никакого. 45 | 46 | 3 года назад я собрал вещи, свои небольшие накопления, что сумел сохранить за все эти годы, и переехал в другой городок, тоже небольшой, но недалеко от крупного города, 40 км в одну сторону или 50 минут на попутке. Денег хватило впритык на то, чтобы купить небольшой домик с садом и все. Уехал потому, что дальше оставаться в том городке не мог, как говорится, чем между родственниками дальше расстояние - тем лучше отношения :) 47 | 48 | 2 года я работал почтальоном на новом месте жительства, деньги небольшие, но мне на скромную жизнь вполне хватало. Это был период "поиска самого себя", осмысления своего места в жизни. Начал читать разные книги по саморазвитию, думать о том, ради чего я живу, чего хочу от жизни. Неужели я всю жизнь хочу просто выживать, когда каждый день похож на предыдущий, жить как хомяк в беговом колесе. А ведь в детстве я мечтал (да, наверное, и многие тоже мечтали) стать ученым, исследователем, изучать что-то новое и неизведанное, стать космонавтом, открывать новые миры. 49 | 50 | 1 год уже я изучаю программирование. Дело идет с трудом, за период работы не по специальности я уже многое забыл. Тут, в сфере информационных технологий ведь как - если просто идешь вперед, то стоишь. Чтобы двигаться вперед - нужно бежать. Каждый день изучать новое, тренды, новые знания. И если "выпасть" из этого непрерывного процесса хотя бы на пару месяцев (а то и на 10 лет, как у меня получилось) - то гарантированно остаешься далеко позади. 51 | 52 | Android 53 | 54 | Перепробовав и перечитав кучу различных вводных уроков по книгам и видеокурсам, я остановился на том, что хочу и, надеюсь, что смогу стать Android-программистом. Очень нравится возможность того, что можно сделать что-то такое, что будет работать на твоем смартфоне, будет радовать тебя и других, приносить пользу и будет необходимым. Это похоже на какую-то магию - вот у тебя телефон и какая-то потребность, ты сел, запрограммировал приложение и, вуаля! - твой смартфон умеет делать что-то новое. 55 | Это действительно выглядит как настоящее волшебство, и я стремлюсь к тому, чтобы этому научиться. 56 | 57 | Сейчас я нахожусь на этапе изучения основ Java (учу по книге "Java для "чайников"), до этого изучал вводные курсы по компьютерным наукам, ANSI C и английский язык. Потом немного залез в C++, но с ужасом оттуда выскочил :) 58 | 59 | Java - идеальный язык, очень красивый, лаконичный и, одновременно, неограниченно мощный. Когда я выполняю примеры и увлекаюсь написанием кода - в голове словно начинает играть еле слышно какая-то симфония, наступает словно "состояние потока". И в этом состоянии можно писать и писать код, но нужно знать как. Именно в этом направлении я работаю сейчас над собой - учу Java, чтобы у меня была хорошая, основательная база, перед тем, как "погружусь" в разработку на Android. 60 | 61 | 62 | 63 | Надеюсь, вам понравилась моя история и спасибо, что прочитали! 64 | 65 | https://github.com/kamil861120/our-stories/blob/master/stories/SecondChance.md 66 | 67 | --- 68 | 69 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — посетите [мой репозиторий](https://github.com/Hexlet/our-stories) и поставьте Star в верхнем правом углу. Спасибо! 70 | -------------------------------------------------------------------------------- /stories/TEMPLATE.md: -------------------------------------------------------------------------------- 1 | # Интересный, привлекательный заголовок истории (не более 100 символов) 2 | 3 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — посетите [мой репозиторий](https://github.com/Hexlet/our-stories) и поставьте Star в верхнем правом углу. Спасибо! 4 | 5 | --- 6 | 7 | Не удаляйте блок выше и такой же блок в самом низу страницы! 8 | Ссылка в тексте "мой репозиторий" должна быть заменена на вашу. 9 | 10 | Здесь напишите текст истории. Не менее 2000 символов. 11 | 12 | - Делите текст на абзацы, чтобы его было удобно читать. 13 | - Можно использовать фотки. Они добавят «личности» и теплоты. 14 | - Грамотный текст вызывает доверие. Используйте [спеллер](https://tech.yandex.ru/speller/). 15 | 16 | ОПЦИОНАЛЬНО: ссылки на сайты или ваши профили в соц. сетях. 17 | - [link1](link1) 18 | - [link2](link2) 19 | - [link3](link3) 20 | 21 | **Здесь должна быть обязательная ссылка на ваш файл в вашем форке вида https://github.com/USERNAME/our-stories/blob/master/stories/TEMPLATE.md** 22 | 23 | --- 24 | 25 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — посетите [мой репозиторий](https://github.com/Hexlet/our-stories) и поставьте Star в верхнем правом углу. Спасибо! 26 | -------------------------------------------------------------------------------- /stories/TerziAl.md: -------------------------------------------------------------------------------- 1 | # Как я нашёл себя в Java 2 | 3 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io) от [Хекслета](https://ru.hexlet.io). Если вам понравилось — посетите [мой репозиторий](https://github.com/YolgaDev/our-stories) и поставьте Star в верхнем правом углу. Спасибо! 4 | 5 | --- 6 | 7 | ![](https://github.com/YolgaDev/our-stories/blob/master/stories/images/Poster%20Java.jpg?raw=True) 8 | 9 | Всем привет! Меня зовут Александр, мне почти 24, и я изучаю программирование. Пришёл я к этому не так давно и быстро, как хотелось бы. 10 | 11 | По образованию технарь и на бакалавриат решил пойти в известный молодёжный институт (не буду рекламировать) на дистанционную форму обучения по специальности Программист. 12 | 13 | Как-то не срослось. То ли я порядком филонил, то ли качество обучения оставляло желать лучшего, но два года спустя я забрал документы. 14 | 15 | Сама же идея быть программистом... Ну, она давно витала в сферах моего разума, но как-то всё на периферии бытия, ничего конкретного. Я толком никогда не знал, кем же я хочу быть во взрослой жизни. Этот вопрос ставил меня в тупик. 16 | 17 | Вместе с тем, я как-то увлекался в школьные и студенческие годы тем, что чисто для себя пробовал создавать какие-то сайты, форумы, площадки для обсуждений между друзьями в интернете. Ничего не знал и не умел, не знал ни об html, ни о css, ни о языках программирования. Мне просто было интересно юзать конструкторы сайтов. Без какого-либо задела на будущее. 18 | 19 | Идея основательно войти в IT (каламбур =)) мне пришла в марте 2018. Я погрузился в азы html и css, тогда же и нашёл кучу площадок, где обучают ЯПам. Выбрал Хекслет. Как-то он мне сразу пришёлся по душе. Но шаги я делал осторожно, без галопа по Европам. Присматривался к представленным на портале профессиям и курсам, решал, с чего же начать. 20 | 21 | Выбор как-то само собой остановился на профессии Java-разработчик. Java мне почему-то сразу стала близка, не знаю почему. Я подумал, что это будет отличный старт и задел на будущее, а после я изучу и другие направления Хекслета. Первые шаги в освоении профессии я начал в конце весны-начале лета. Признаться, это было с перерывами. По разным причинам. Бывало, не мог заставить себя сесть за комп или работа отнимала всё время и силы... Человеческий фактор, короче. А работал я продавцом, а после (там же) администратором магазина. 22 | 23 | Обучение летом пошло хорошо, хоть и с некоторыми перерывами, но я всё равно доволен, так как углубил своё познание Java и останавливаться на этом не собирался. Ам... Честно говоря, не уверен, что это надо здесь писать, но жизнь внесла свои коррективы и в конце августа я попал в больницу, откуда уже через неделю должен выйти (у меня всё хорошо, ребята, не считайте это "грязным" ходом =)) . Без интернета на ноуте пришлось оставить Хекслет на это время и отменить подписку, но мобильный интернет выручает - я обнаружил, что можно продолжать изучать IT даже в больнице. Хоть и тоже с перерывами и своими нюансами. В общем, я остался в "теме" и на плаву))). Немного вник в JS и C++, перестановка внимания хорошо помогает. 24 | 25 | Планирую вернуться к подписоте и завершить профессию Java на Хекслете к началу следующего года и думаю, что с обретённой базой смогу начать поиск вакансий стажёром в IT компаниях, чтобы полноценно влиться в этот новый, интересный для меня мир. 26 | 27 | Мне нравится набирать код и думать над решением задачи, даже если я часами над ней сижу и ничего не понимаю, но сам факт поиска решения доставляет неимоверные эмоции))). А уж когда что-то щёлкает в голове и ты понимаешь: "ага, вот оно как должно быть!" - это эврика. 28 | 29 | В общем, спасибо Хекслету за предоставленные возможности (это искренне) и за данный интересный конкурс, рад быть его частью, всем желаю победы и успехов в учёбе! 30 | 31 | Как говорил преподаватель курса Вячеслав Ковалевский (а ныне будет новый ментор, как я понял): 32 | 33 | "Пейте кофе, пишите Java". 34 | 35 | P. S: признаться, летом на волне вдохновения я даже сверстал себе симпатичный плакат с этим лозунгом (правда, на инглише) и распечатал, а также заказал два значка с логотипом Java (какой у меня в профиле), чтобы носить на груди))). Мотивирует. 36 | 37 | - [Мой ВК](https://vk.com/ahmyolen) 38 | 39 | - [Мой ФБ](https://facebook.com/yargawriter) 40 | 41 | Ссылка на мою историю: https://github.com/YolgaDev/our-stories/blob/master/stories/TerziAl.md 42 | 43 | --- 44 | 45 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io) от [Хекслета](https://ru.hexlet.io). Если вам понравилось — посетите [мой репозиторий](https://github.com/YolgaDev/our-stories) и поставьте Star в верхнем правом углу. Спасибо! 46 | 47 | -------------------------------------------------------------------------------- /stories/Vita.md: -------------------------------------------------------------------------------- 1 | # Компьютерная империя наносит ответный удар! 2 | 3 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — поставьте Star в верхнем правом углу в моём форке (по ссылке в конце истории). Спасибо! 4 | 5 | --- 6 | 7 | Давным-давно в одной далёкой-далёкой галактике... 8 | 9 | Трудно сказать, когда всё это началось, поэтому начну с самого первого знакомства... нет, не с компьютерами, а с программированием. В четвёртом классе я случайно попала в городской дворец тогда ещё пионеров и школьников в математический кружок. Было это в конце 80-х и самом начале 90-х годов, так что вполне себе "давным-давно". Математика мне очень нравилась. С шестого или седьмого класса у нас начались ещё физика и информатика на кружке. При этом компьютеров я там не помню. Писали на бейсике в тетрадях. И вот физика с информатикой, в отличие от математики, мне не понравились совсем, так что ходила я на них через раз, а потом и вовсе перестала. 10 | 11 | В конце седьмого класса весь наш кружок дружно собрался поступать в физико-математический лицей, и как-то так по инерции, случайно я туда поступила тоже. И именно там у нас началась информатика на компьютерах, а не на бумажке. Однако если вы думаете, что тут-то она мне и понравилась, то ошибаетесь. После полутора часов, проведённых за компьютером (сдвоенный урок), у меня жутко болели глаза и голова, что любви моей информатике и программированию не приносило. В школе мы изучали Logo, а потом Turbo Pascal. Черепашка мне нравилась, но никакого "Вау, круто!" не было. 12 | 13 | Запомнилось, как однажды нас провели на экскурсию в компьютерный класс, где старшеклассники творили какую-то магию на макинтошах. Всё было непонятно и красочно, и совсем по-другому. Однако за все школьные годы это было единственное моё посещение того кабинета. Может быть, там проходил какой-то кружок, я не интересовалась. После школьной информатики к компьютерам и всему, что с ними связано, у меня не было никаких добрых чувств. Впрочем, злых тоже не было. А основное моё решение относительно дальнейшей жизни было: я хочу поступать не в технический ВУЗ и не на экономику. 14 | 15 | Дальше началось веселье. Сначала я пришла в Политех. Целью было - найти себе парня, поэтому учиться я перестала через полтора месяца. Цель была достигнута, с Сашей мы познакомились именно в тусовке Политеха, и тут-то мне пришлось гораздо ближе познакомиться с компьютерами. Дело в том, что Сашина мать была категорически против нашего общения, ему запрещалось разговаривать со мной по телефону. А учился Саша на Факультете Технической Кибернетики, что, автоматически, означает довольно большое количество друзей и знакомых с компьютерами. И вот, чтобы общаться письменно в терминалках, созваниваясь модемами, мы и собирали мне (у Саши уже был) компьютер из частей, ненужных его друзьям. На удивление, удалось собрать не 286-й, а 486-й. 16 | 17 | На 40-мегабайтном винчестере у меня стояли две операционные системы - OS/2 и DOS, которую потом заменила Windows 3.1. Две - чисто для интереса, попробовать. И под обеими была настроена FidoNet. Всю ночь в комнате работал модем, техника иногда отказывала и приходилось загружаться по памяти с нерабочим монитором, настраивать всё тоже приходилось самой - слишком далеко от метро жила. А ещё очень нравилось вести с друзьями разговоры, которые "обычные люди" в общественном транспорте не понимали. 18 | 19 | Но программировать "для себя" мне даже в голову не приходило. Только один раз расковыряла Сашину программу на ассемблере (не зная об оном абсолютно ничего), так, что она стала выводить другой текст и другого цвета буквами (правда, количество букв изменить мне не удалось). Параллельно этому всему я поступала, поступала, поступала на разные гуманитарные факультеты, но всё безуспешно. В промежутке успела получить среднее специальное образование секретаря-референта, отсюда у меня слепая печать на русском и английском языках, успела немного поработать, в том числе и секретарём у провайдера. 20 | 21 | У провайдера вышла интересная история. Однажды Саша, решив переустановить на моём рабочем компе винду, просто взял и снёс предыдущую версию (удалил папку). А моё начальство хранило множество своих важных документов (не касающихся бизнеса, но оттого не менее нужных) прямо на рабочем столе, папка которого находилась тогда внутри папки Windows. После этого довольно много времени я потратила, выискивая все эти документы на диске и руками их восстанавливая. Успела вернуть примерно две трети, когда ночной охранник, найдя тот винчестер в шкафу, вкатил туда новую винду, и продолжить это развлечение мне уже не удалось. 22 | 23 | В какой-то момент я решила, что если опять никуда не поступлю, меня родители мои и Сашины (на тот момент они уже поняли, надеюсь, что раз мы уже два года встречаемся, то палки в колёса вставлять бесполезно) "съедят", поэтому не поступив на дневное на гуманитарный факультет, я пошла на заочное туда, куда точно бы прошла по конкурсу. Так я оказалась на информационных системах в экономике (да-да, не технический ВУЗ и не экономика!), где довелось почитать Страуструпа и пописать на C++ (о чём я благополучно забыла и вспомнила совсем недавно). Однако этот ВУЗ я так и не закончила, всё же очень не хотелось себе такую профессию. 24 | 25 | Пока я там училась, у нас родились двое детей, и интересы мои несколько поменялись. Сначала всё, что касается здоровых родов, здорового развития детей, затем раннее развитие и детская психология, семейное образование. Так, старшая дочь пошла в школу только в третий класс, когда надо было сына отдавать в первый, и то только потому, что я решила, что двоих детей дома обучать не потяну. 26 | 27 | Через детскую психологию я стала интересоваться психологией вообще, и в какой-то момент вместе с подругой пошла учиться на психолога. К тому времени у меня уже было трое детей, и через год родился четвёртый. С учёбой сложилось не до конца, этот ВУЗ я тоже всё ещё не закончила, но планирую в этом году защитить-таки диплом бакалавра, всё-таки прошло уже десять лет с моего поступления. В последние годы интерес мой развернулся в сторону педагогической психологии, различных систем обучения и онлайн-образования (сейчас у меня все четверо детей учатся дома, в основном, через интернет). 28 | 29 | А дальше самое неожиданное. На прошлых зимних каникулах Саша сказал, что хватит сидеть дома (последняя моя нормальная работа закончилась в январе 2000 года, когда я узнала, что беременна первым ребёнком), и предложил пойти учиться на Хекслет. На каком-то Ulcamp за пару-тройку лет до этого я познакомилась с Рахимом, он как раз рассказывал о своём проекте, но написать ему после конференции, чтоб узнать подробнее, я так и не собралась. 30 | 31 | Хекслет меня покорил сразу и окончательно. Во-первых, поскольку Саша тихо мечтает преподавать, прошлым летом я продумывала, каким условиям должна удовлетворять эффективная система онлайн-обучения с точки зрения психолога (разумеется, как я себе это представляю), и Хекслет вписался процентов на 90. Во-вторых, программировать - само по себе увлекательное занятие, мы становимся демиургами, наблюдаем, как из ничего благодаря нашим усилиям появляется нечто. В-третьих, как и в молодости, у нас с Сашей появились общие темы для профессиональных разговоров. В-четвёртых, мне очень понравилось сообщество в слаке Хекслета. Я, всё же, люблю задавать вопросы живым людям, а не только гуглить. 32 | 33 | С января по май я активно проходила профессию JS: Frontend. Начинать работать планировала осенью, потому что на лето обычно уезжаю с детьми отдыхать, при этом единственный водитель, организатор и, вообще, взрослый человек в этих поездках - я (иногда Саша прилетает к нам самолётом ненадолго), а в этом году хотелось доехать как минимум до Байкала (не вышло, но это совсем другая история). На Хекслете я успела пройти три проекта в профессии. 34 | 35 | В июне Саша сказал, что устраивает меня работать джуном на одну из своих работ. Правда, до сих пор так и не устроил, так что я всё ещё учусь, нахожусь в подвешенном состоянии, хочу начать работать, но при этом очень боюсь, потому что понимаю, что между тем, что я изучаю, и реальным рабочим процессом - пропасть, и мне нужен хороший наставник на рабочем месте (Саша таковым быть не может, он последние годы DevOps, и хоть он, вообще, крут, но фронтенд его никогда не интересовал). И мечтаю работать на Хекслете, поскольку тут сочетаются и мой интерес к образованию, и программирование. 36 | 37 | [Блог о моём обучении](https://oika.livejournal.com/) 38 | 39 | **https://github.com/vitaclear/our-stories/blob/master/stories/Vita.md** 40 | 41 | --- 42 | 43 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — поставьте Star в верхнем правом углу в моём форке (по ссылке выше). Спасибо! 44 | -------------------------------------------------------------------------------- /stories/Xena.md: -------------------------------------------------------------------------------- 1 | # C’est la vie 2 | 3 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — посетите [мой репозиторий](https://github.com/XenaN/our-stories/blob/master/stories/Xena.md) и поставьте Star в верхнем правом углу. Спасибо! 4 | 5 | --- 6 | 7 | Меня воспитывали девочкой-девочкой. Куклы, барби, платья. И я как будто была не против, потому что видимо не выказывала явного интереса к игрушкам брата. Но сколько помню себя, всегда в мечтах нравилось что-то покорять, участвовать в драках, стрелять и много чего, о чем в реальности, конечно, не заикнешься (во многом потому, что страшно даже взяться). 8 | Мой восторг от достижений в мире фантазий нашел себя и в реальном мире, я познала для себя науку. И не просто науку, а химию! Сразу все мечты о волшебниках и ведьмах обрели реальный окрас, стало очень весело жить, даже девочкой! И не думать, что твой удел это только любовь, очаг и что-то там еще девочковое. Так прошло университетское время, в горе и радости познания на чем строится наука. В последний год пришлось ее даже отвоевывать, уходить из университета и искать там, где она реально есть, а не выполнение рядовых лабораторный работ вместо дипломных. Мне повезло, всегда везет, когда знаю, чего хочу. И я нашла человека с горящими глазами как у меня. На работе сидела разве что не ночью, может казалось, что я работаю на диплом, но это было не первое, о чем я думала, мне хотелось сделать идеальную математическую статистику (спойлер - конечно, не вышло, это же диплом!). 9 | А дальше началось то, чего я не ожидала. Жизнь повернула не туда, и у меня появился ребенок. Семейный ценности с детства взяли верх (я и не жалею, если вдруг так кажется). Жизнь пришлось поменять, на работу меня не пускали, научной работой в химии без лаборатории не займешься, по какой-то причине мне не дали доступ к научным материалам. Сейчас я понимаю, что была недостаточно настойчива в случаем материалов, но опыта не было, чтобы осознать это тогда. 10 | Все это сводило с ума, 3 года прошли в муках поиска куда бы себя приложить, кроме детских книжек и научно-популярной литературы. Тогда я открыла для себя простые курсы по программированию, сначала по джаваскрипту. Такого детского восторга я уже не испытывала как раз с диплома. Оказалось, что какие-то базовые вещи я знала еще со школы! Какое это было открытие, что школьные годы реально не прошли даром. 11 | Джаваскрипт был баловством, и я его отложила, когда вернулась на работу. Любимую работу ведь. 12 | И вот, проработав больше года, оказалось, что ты либо мать, либо хороший работник. Либо ты заботишься о семье, либо уходишь в науку. 13 | Но дело было не в том, конечно, что я не могла выделить время вне работы на науку. Оказалось, это просто не поддерживается. Если ты не сидишь на работе допоздна, если ты не мужчина, если ты не кладешь свою жизнь ради проектов - тебе никто не поможет. Это был крах. Не потому что я была разочарована в людях, а потому что оказалось я вовсе не такая. Не могу вот так сказать семье, что работа важнее. Да и восторг от раздумий над интересным вопросом будет наполнен горечью, что это время я краду у любимых мне людей. 14 | Сетовать на несправедливость мира долго мне не хотелось, так вышло, этого не изменить. 15 | И тут то мне вспомнился джаваскрипт. За него я браться снова не стала, это было весело, но работать там мне не хотелось. В отпуске я посидела над с#. С ним куда интереснее, во многом потому что сложнее, но сложнее означало больше времени на изучение. Пришлось оставить и его. Сейчас я обложена книгами по питону, курсами, задачами и построила себе проект, который хочу выполнить по получению достаточных навыков. 16 | Меня очень поддерживали друзья и муж, я очень благодарна всем им, что дали сил заняться программированием, я не строю иллюзий, что будет легко, но в любом случае безумно рада, что в сфере программирования всегда есть куда развиться, есть выбор с кем работать, где работать и как. Особенно радуют люди, которых я встречаю и которые редко имеют предрассудки по поводу «много работать - расти как профессионал и никак иначе». Программирование дает хотя бы шанс найти этот баланс между профессиональным ростом и семейной жизнью. 17 | Пока я мечтаю о том, чтобы найти в своей жизни работу с точками соприкосновения химии и программирования, но знаю, что мечты ветреные барышни, так что не жду, что будет именно так. 18 | Всем любовь и программирование! 19 | Спасибо, что есть такая возможность! 20 | 21 | [Профиль VK](https://vk.com/coffee_net) 22 | 23 | **https://github.com/XenaN/our-stories/blob/master/stories/Xena.md** 24 | 25 | --- 26 | 27 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — посетите [мой репозиторий](https://github.com/XenaN/our-stories/blob/master/stories/Xena.md) и поставьте Star в верхнем правом углу. Спасибо! 28 | -------------------------------------------------------------------------------- /stories/Zelenina33.md: -------------------------------------------------------------------------------- 1 | # "Мамы разные нужны, мамы разные важны!" 2 | 3 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — посетите [мой репозиторий](https://github.com/Hexlet/our-stories) и поставьте Star в верхнем правом углу. Спасибо! 4 | 5 | --- 6 | Моя история до боли банальна! Три года назад, уйдя 7 | во второй декрет, и мысли не было о смене профессии. На тот момент моя работа мне нравилась. 8 | Я, как большинство мамаш, ждала места в садике, чтоб вернуться на работу и вновь зажить 9 | офисной жизнью... 10 | Но, год назад ребенка вывели на инвалидность, что подразумевает частые походы по 11 | больницам. И я сразу стала очень "неудобным" сотрудником. В таких ситуациях у многих 12 | компаний вдруг резко начинаются финансовые трудности и сокращения. 13 | В общем меня благополучно сократили. 14 | Пол года поиска новой работы закончились фразой: "Мы вам перезвоним!" 15 | Потом на просторах интернета начался мой поиск удалённой работы! Много чего перепробовала. 16 | Ну не моё... Но идея заработка из дома меня не отпускала, ведь это, можно сказать, мой 17 | единственный вариант самореализации. 18 | И как-то наткнулась на вакансию Верстальщик. Кто такой, что такое? Начала разбираться... 19 | Пересмотрев кучу видео уроков на Ютубе, поняла, что в голове полная каша, но при этом всё 20 | очень интересно! И, чтоб не бултыхаться в огромном количестве информации, стала искать курсы! 21 | Нужны курсы... А как выбрать? Последовательные и доходчивые курсы. 22 | В одной из групп в ВК мне посоветовали Хекслет. 23 | И вот: я с Хекслет, который поворачивает мозги в нужное направление, заставляя их работать и 24 | помогая не унывать, если не получается! 25 | На данный момент я прохожу "Ведение в программирование" и понимаю, что мне ещё бесконечно 26 | много чего предстоит изучить. 27 | Но уже сейчас сделала для себя вывод: хочу стать веб-разработчиком!!!)) 28 | И буду двигаться в этом направлении дальше... 29 | Нет худа, без добра. Если бы не печальные семейные обстоятельства, я бы не открыла для себя 30 | новый мир программирования, а была бы просто среднестатистическим офисным работником. 31 | Ни капли не жалею, что меня сократили, даже наоборот. 32 | Сейчас большую часть времени суток занимает обучение. Что-то очень туго доходит, далеко не 33 | всё сразу получается! Но, когда начинает получаться- прям кайф, непередаваемые ощущения. 34 | 35 | Хекслет, спасибо за создание такого образовательного портала! Вперёд! 36 | 37 | **https://github.com/Zelenina33/our-stories/blob/master/stories/Zelenina33.md** 38 | 39 | --- 40 | 41 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — посетите [мой репозиторий](https://github.com/Hexlet/our-stories) и поставьте Star в верхнем правом углу. Спасибо! 42 | -------------------------------------------------------------------------------- /stories/fromSifm.md: -------------------------------------------------------------------------------- 1 | # "Чтобы добиться многого, необходимы две вещи:план и недостаток времени". Леонард Бернстайн. 2 | 3 | ### Это история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — поставьте Star в верхнем правом углу. Спасибо! 4 | 5 | --- 6 | 7 | Эта цитата для меня самая основополагающая, и она лучше всего характеризует те условия благодаря которым я пришёл к тому пути которым сейчас двигаюсь. Именно её я однажды встретил в книге Мэг Джей «Важные годы» и с тех пор она регулярно напоминает мне к чему я стремлюсь и почему я не должен терять время впустую. 8 | 9 | 10 | Книгу о которой я упомянул выше, я выиграл, можете называть это подарком судьбы, я оказался в нужное время в нужном месте и совершил нужные действия — т.е. это был самый лучший алгоритм из всех которые были среди других участников и конечно же 50% была заслуга удачи. 11 | 12 | 13 | А читать эту книгу я начал в самый сложный для меня период, когда я осознавал, что время нещадно убегает, а я вынужден его провожать взглядом. Этот период наступил у меня когда я закончил учебу в ВУЗе, и очень ясно понимал, что специальность которую я выбрал не является тем полезным, для меня, делом которому я хочу посвятить жизнь, а других направлений за которые я мог бы сразу взяться — нет, я к ним не готовился. И это не потому, что я ленивый или недалёкий человек, у меня были определённые идеи и планы на жизнь после учебы, однако осуществить их не удалось, я готовился, но сам не знал к чему, я читал много книг, однако только тех которые мне нравились и те которые как мне казалось, помогают мне улучшать мой разговорный язык, мою память, мой кругозор и способность мыслить критически, нестандартно, мне казалось что для студента это важнее. Я занимался спортом и участвовал в местных соревнованиях, и занимался музыкой для души, мне нравится музыка и нравится создавать что-то новое. 14 | 15 | 16 | Интерес к технологиям у меня появился тогда же когда появился первый компьютер, году так 2005, я научился устанавливать игры, разобрался как подключить интернет и даже как переустановить Windows. С тех пор я учился всё новому и новому в обращении с пк, периодически затрагивая тему программирования однако не находя достаточных стимулов, что бы погрузиться в это направление. Я живу в небольшом городе и хоть у меня и возникали ещё в школьное время мысли и желание приобщиться к этому интересному и совершенно волшебному для меня направлению, вариантов где-то учиться — не было, все что я тогда нашёл это ОКН (оператор компьютерного набора) диплом после прохождения которого у меня до сих пор храниться где-то дома. После чего мной и была допущена вероятно самая роковая ошибка, я отложил это стремление на потом, в очень долгий ящик, в моменты когда у меня возникали вопросы о будущем, я доставал из ящика эти мысли и думал, что я всегда могу за это взяться, у меня есть свобода и у меня есть время. Так и закончилась школа, ВУЗ был выбран местный, ничего связанного хотя бы косвенно с программированием не было, поэтому решение принималось из целесообразности региона. (Тогда мы ещё находились в составе Украины и все перспективы были ехать только в столицу, или крупные города, что было финансово невозможным). 17 | 18 | 19 | Во время учёбы продолжалась устоявшаяся мантра, и я искал какую то мотивацию, при этом я хотел разобраться в той профессии которую выбрал и старался проникнуться и стать специалистом. Я пробовал читать какую то литературу по программированию смотрел ролики где происходил разбор кода и каких то основ, но это было не регулярно, для меня тогда большим техническим хобби была перепрошивка смартфона правки кастомных прошивок, однако делалось все по инструкциям и в принципе никаких серьёзных знаний это не могло принести. 20 | 21 | 22 | И вот закончилась учеба в ВУЗЕ и меня сразу же начали звать в армию, по своим принципам я человек ответственный и как то юлить, выискивать способы уклона я не приемлю, раз уж так всё сложилось (у меня кстати была военная кафедра, однако я принципиально на неё не пошёл т.к. при Украине меня бы не забрали в армию, кто же мог знать) значит необходимо идти и служить, на срочную службу были первые призывы после вступления Крыма малочисленны, поэтому я не попадал в первые и мне сказали ожидать как придёт черёд, вплоть до 27 лет. Обдумывая все варианты, было принято решение идти на контрактную службу — так и было сделано. И вот начало службы, 3 года будут вычеркнуты из жизни после чего новое распутье, 26 лет за спиной и нулевой трудовой стаж вне вооруженных сил, и я открываю книжку с которой и начал свой рассказ. У меня тогда были очень своеобразные ощущения внутри, я понимал что служба будет препятствовать любой учёбе и если я позволю себе хоть немного деградировать там, то потом будет гораздо труднее. Поэтому в первый год я взял себя в руки и решил, что необходимо совершить уже наконец тот выбор и вопреки любым препятствиям двигаться в его направлении. Я перечитывал статьи по программированию, хабр, форумы, тематические группы, чтобы нарисовать для себя маршрут моих действий. Цитата из книги (как впрочем и сама книга) оказала очень сильное влияние на восприятие обстановки, план и недостаток времени — это именно то, что у меня было, и как я понял, это всё что было мне нужно. 23 | 24 | 25 | Возможно я допустил очередную ошибку, однако уж так сложилось, я принял решение первоначально начать изучать английский язык т.к. времени (свободного) было крайне мало и уже достигнув определённого уровня начать практиковаться в изучении программирования. Поэтому я нашёл вечерние курсы и установил несколько приложений в телефон, тот период я помню как работу на износ, сейчас это легко вспоминать и даже удивляться той продуктивности которую сейчас я из себя не могу получить, тогда это было трудно, но выполнимо. Я вставал в 6 утра, добирался в часть, часть была маленькая и возможности как то отлынивать от работы не было, приходилось и строить, и копать и переносить на себе всякие предметы, учить устав, сдавать нормативы, и помимо этого ещё десяток неофициальных задач, в те моменты когда у всех был перекур я учил в приложениях вроде Duolingo английский, в обед я принимал пищу за 5-10 минут, и остаток времени зазубривал весь материал и жадно двигался дальше, целью было 100% знание и безошибочное прохождение в любой момент любого урока. Утром когда я бежал на маршрутку я запускал приложение и учил, повторял, вечером после службы аналогично. Я разрабатывал все более оптимизированные маршруты пути, и расстановку времени таким образом, чтобы у меня совсем негде не терялось ни минуты, после того как я приходил домой у меня был ужин 10 минут, душ 10 минут, после чего 30 минут за пк, ютюб и прочее, потом 1 час чтения книги и до 22:30 английский, потом я просто отключался за считанные секунды. При этом я старался сохранять режим питания т.к. в университете я занимался пауэрлифтингом и бодибилдингом, приёмов пищи у меня было 6 в день, поэтому каждое утро необходимо было встать очень рано и приготовить на день еды, рассчитать порции впритык, чтобы и не оставалось и лишнего не съел, потому, что с таким графиком как я его сейчас называю «на износ» есть хотелось всё время. У меня было всё разложено по полочкам и я нигде не давал слабину, и не терял время на ненужные или бесполезные занятия, при этом жизни не было никакой, это было состояние робота, который пытается угнаться за чем-то, что по своей вине упустил. Когда я начал ходить на курсы по английскому стало легче т.к. появилось общение с адекватными людьми (не военными) и это было хоть какая-то радость помимо этого гончего графика. Однако наступил момент когда у нас произошёл блэкаут, в части ввели особые режимы и мы по сути стали там жить, пришлось прервать курсы взять паузу на пару месяцев, которая успешно потом затянулась на год, в этот период было очень тяжело, тошнило от службы и от людей которые пытаются тебя затянуть в воронку глупости, деградации, и несправедливости, это конечно надломило, одним приложением язык не выучить и я частично всё забросил, ходил в регулярные наряды и физически пахал как раб на галерах, без спасибо, просто потому что. 26 | 27 | 28 | Однако служба стала подходить к завершению, и появилось больше безразличия и выслуги, поэтому на последний год службы я возобновил занятия английским, записался на курс и стал учиться, но уже не в том диком режиме который был вначале. Конечно приходилось пропускать и недоучивать, чем было ближе к завершению контракта тем больше уходило людей со службы, а так как часть была очень маленькая, уход каждого человека ощущался очень заметно, а новые практически не приходили, однако посещать хоть частично занятия было лучше, чем не посещать вообще. Я уже был знаком с хекслетом, я познакомился с ресурсом ещё в начале службы когда он только появился, однако хотел приступить к занятиям уже немного владея английским, и под конец службы принял решение, что нужно уже контракт завершить, освободиться, стать свободным гражданином и погружаться в учёбу. 29 | 30 | 31 | Так все и сложилось, в июле я закончил службу, до августа ещё решались вопросы оставшиеся по службе. После я начал понемногу проходить введение и основы. Пока я служил я откладывал деньги с той целью, чтобы после завершения службы я мог бы в течении 2-4 месяцев себя обеспечить и продолжать заниматься английским (т.к. курсы по английскому самая дорогая категория затрат). 32 | 33 | 34 | Я написал очень много букв, однако очень мало сказал о том, почему я принял решение заниматься программированием и какие мотивации мною движут. Попробую изложить кратко и по существу. Я считаю что каждый человек должен заниматься тем делом, которое ему нравится, потому что только таким образом человек может достигнуть результатов значительно более высоких нежели если ему это не интересно, а он вынужден по тем или иным причинам. Мне интересно развитие, я не боюсь учебы, более того, для меня больший страх - это ничему не учиться, стоять на месте — это как фобия, меня вдохновляет то развитие которое происходит в IT индустрии, те гениальные люди которые создают новые возможности и буквально изменяют окружающий мир, я хочу быть частью этого, хочу работать с такими людьми и учиться у них, меня это мотивирует к жизни , я вижу в программировании тот трамплин который позволит мне в конечном счете найти себя, понять в чём я могу быть лучше и в каком направлении могу двигаться, а это именно то что мне нужно. 35 | 36 | 37 | 38 | 39 | 40 | 41 | **https://github.com/fromSimf/our-stories/blob/master/stories/fromSifm.md** 42 | 43 | 44 | --- 45 | 46 | ### Это история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — поставьте Star в верхнем правом углу. Спасибо! 47 | -------------------------------------------------------------------------------- /stories/from_scientist_to_js_developer.md: -------------------------------------------------------------------------------- 1 | # Из научного сотрудника во frontend-разработчика 2 | 3 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — посетите [мой репозиторий](https://github.com/Hexlet/our-stories) и поставьте Star в верхнем правом углу. Спасибо! 4 | 5 | --- 6 | 7 | Начать мою историю знакомства с Хекслетом стоит, наверное, издалека. После окончания школы стал вопрос: куда поступать? Подавала документы я в несколько химических вузов. Решила попробовать свои силы в МГУ. Для того, чтобы не сдавать физику на химический факультет, подала документы на факультет почвоведения - туда тоже требовалась химия, но совместно с математикой, а не физикой. Успешно прошла конкурс и выбор вуза отпал сам собой. 8 | 9 | Проучась 5 лет и потом 3 года в аспирантуре я столкнулась с проблемой найти работу по специальности. Специальность почвовед - редкая, ее нет на Хэтхантере. Искать надо было в смежных областях - экологии или картографии. Или же работать научным сотрудником. Проработав некоторое время научным сотрудником, я решила сменить сферу деятельности. 10 | 11 | Мой муж – backend-программист, он сам через все это проходил и знает, что необходимо делать человеку, чтобы стать программистом. Ему понадобилось 4 года, чтобы стать хорошим программистом, изучая язык самостоятельно, без наставника. Когда есть наставник, который помогает направить траекторию изучения в нужное русло, который может объяснить доходчивым языком непонятные моменты – тогда легче. Самостоятельно же изучать программирование тяжело. Программированию можно научиться, главное тут - упорство и регулярные занятия. Именно регулярная практика вкупе с теорией – вот залог успеха. Конечно, будет очень много моментов, когда вера в свои силы иссякает, когда новая информация забывается, потому что ее очень много и какие-то разделы как будто изучаешь заново, когда проходишь по ним вторым кругом. Программирование развивает мозг и учит думать логически. 12 | 13 | Именно под новый год у нас появилась идея смены профессии на другую. Мы ехали в поезде дальнего следования, делать было особо нечего, и муж начал рассказывать мне азы программирования Java. Это оказалось интересным. Потом поразмыслили больше и пришли к мысли об изучении JavaScript для того, чтобы стать frontend-разработчиком, потому что посчитали, что быстрее можно освоить азы и начать писать код именно в JavaScript. Информации в интернете по языку JavaScript очень много, но качество ее сильно варьирует. Где-то преподносится сильно размытая информация, где-то за большой промежуток времени на видео в YouTube успевают дать лишь небольшой урок, так как слишком много "воды". Что нравится на хекслете - так это короткие видео по сути, без всякой лишней болтовни. Коротко и понятно. Если что-то непонятно - можно посмотреть в теории или же погуглить самому. И, конечно, практические задания в конце каждого урока. 14 | 15 | Заниматься программированием я стала с начала года, сейчас работаю научным сотрудником и параллельно продолжаю изучать язык JavaScript. Очень хочу развиваться дальше в этом направлении и пойти на стажировку в IT-компанию. 16 | 17 | Меня можно найти: 18 | - [Мой вк](https://vk.com/achesnokova) 19 | - [Гитхаб](https://github.com/kotevidze) 20 | 21 | **https://github.com/kotevidze/our-stories/blob/master/stories/from_scientist_to_js_developer.md** 22 | 23 | --- 24 | 25 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — посетите [мой репозиторий](https://github.com/Hexlet/our-stories) и поставьте Star в верхнем правом углу. Спасибо! 26 | -------------------------------------------------------------------------------- /stories/good_support.md: -------------------------------------------------------------------------------- 1 | # Важно не только желание но и хорошая поддержка 2 | 3 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — посетите [мой репозиторий](https://github.com/shmel115/our-stories/) и поставьте Star в верхнем правом углу. Спасибо! 4 | 5 | --- 6 | 7 | История началась со школы в маленьком городке Почеп, компьютер мне купили в 15лет и подарили энциклопедию в которой был раздел посвященный информатике мне это очень нравилось читал и познавал. Мечта поступить в техникум далее Институт связанный с программированием. Но в конце 11 класса родители настояли на обучение в строительном университете (перспектива и все такое). 8 | 9 | Но желания учиться не было вообще, со скрипом закончил универ далее много разных работ в том числе и стройка, но постоянства не было как и желания. 10 | 11 | Далее много всего, армия, я женился и мы решили переехать в город побольше Брянск с чего и началось мое обучение. 12 | Спустя 5 лет после первого высшего образования я решил получить второе ИиПО (информатика и программное обеспечение) жена меня поддержала и даже говорила что работа должна быть желанной. Первый и второй курс были для меня Адом высшая математика, Асемблер, С, С++, Алгоритмы, я хотел бросить институт на каждой сессии, не понимал языков программирования вообще для меня это была полная магия, но жена поддерживала и верила в меня, за что ей огромное спасибо, я ее очень сильно люблю!!!! Во время учебы родилась дочь, ухудшился сон)) лабы и курсачи по ночам. Жене старался помогать с ребенком и она конечно мне постоянно выделяла время на учебу хоть и было очень трудно с первым. 13 | Учится мне нравилось так и прошло время, впреди был диплома. Начал пробовать писать на php и js придумал калькулятор для расчета времени п доработкам за основу взял Yii2. Написал всю записку к диплому получил твердую 4 этой оценкой был вполне доволен т. к. сделал все сам. 14 | 15 | Закончил учебу в 30 лет в конце 2017г с хорошими оценками. Сейчас мне 31 у меня второй ребенок и огромное желание учиться и познавать все больше и больше. 16 | 17 | Жене Елене при каждом удобном случае говорю огромное спасибо за мое становление в той профессии которая мне очень нравиться. 18 | 19 | Так что всем успеха бывают сложные моменты главное желание, добивайтесь поставленных целей, что бы Вам самим нравилось то что вы делаете и хорошей вам поддержки от близких!!! 20 | 21 | 22 | ОПЦИОНАЛЬНО: ссылки на сайты или ваши профили в соц. сетях. 23 | - [VK](https://vk.com/id137789642) 24 | - [facebook](https://www.facebook.com/profile.php?id=100008574990512) 25 | 26 | **Оцените мою историю ))) https://github.com/shmel115/our-stories/blob/master/stories/good_support.md** 27 | 28 | --- 29 | 30 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — посетите [мой репозиторий](https://github.com/shmel115/our-stories) и поставьте Star в верхнем правом углу. Спасибо! 31 | -------------------------------------------------------------------------------- /stories/images/Poster Java.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bodrus/our-stories/cbff70ad428699eba24c0ef000ec0e5acf2581e5/stories/images/Poster Java.jpg -------------------------------------------------------------------------------- /stories/images/in_moskow.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bodrus/our-stories/cbff70ad428699eba24c0ef000ec0e5acf2581e5/stories/images/in_moskow.jpeg -------------------------------------------------------------------------------- /stories/laktionova.md: -------------------------------------------------------------------------------- 1 | # Как не потерять 10 лет своей жизни 2 | 3 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — посетите [мой репозиторий](https://github.com/daryalaktionova/our-stories/blob/patch-1/stories/laktionova.md) и поставьте Star в верхнем правом углу. Спасибо! 4 | 5 | --- 6 | 7 | Первый компьютер у меня появился в 10 лет. Старый, списанный моим крёстным из какой-то его работы, с горизонтальным системным блоком, к слову, это был 2002 год и у многих моих ровесников уже были неплохие такие компьютеры, на которых можно было играть в Героев 3. У меня же были дискеты с пакманом, а программисты представлялись мне чем-то мистическим. Стоял он и пылился без дела, потому что я не знала что с ним делать, а в семье специалистов не было. 8 | 9 | ![packman](http://24.media.tumblr.com/92b7b66163e2073332f0d7645682679f/tumblr_mrfe5rBz1Q1rsoiqwo1_500.gif) 10 | 11 | Вскоре, на смену пришел пентиум второй, отданный моей сестрой, так как купить компьютер мы не могли себе позволить, жили в своем доме в одном подмосковном городке. Об интернете и речи не шло, так как выделенку туда не вели, а телефона у нас не было. Да я и не представляла что есть разные технологии подключения интернета, для меня это был темный лес. Однако почти каждый вечер я сидела, открыв тотал коммандер и боялась, но втайне мечтала, что вот-вот появится интернет сам собой на моем компьютере и я получу доступ ко Всей Мировой Сети и тайнам Пентагона. 12 | 13 | 14 | ![pentagon](https://img.gazeta.ru/files3/412/11497412/pentagon-80394_1920-pic905-895x505-78057.jpg) 15 | 16 | Потом у меня появился первый телефон с мобильным интернетом и понеслось...Я научилась настраивать аську, прошивать телефоны и много чего интересного) К тому времени подошло время выбора профессии, я пришла к родителям и сказала что хочу быть КОМПЬЮТЕРЩИКОМ, поступить на факультет АСУ, на что мои родители с радостью ответили мне: НЕТ! 17 | 18 | ![miranda](http://allprogs.com/uploads/posts/2014-02/1392115968_1299087594_1bkdgz.jpeg) 19 | 20 | Аргументы были такие: там одни мальчики, ты не сможешь, лучше работа банковским служащим, чтобы рядом с деньгами и прочее-прочее. Я была всегда очень хорошей девочкой, поэтому поддалась и посвятила 8 лет своей жизни Финансам, Налогам и Страхорванию. 21 | 22 | Отучившись, я проработала в банке 2 месяца и ушла, потому что поняла что это совсем не мое и что я не должна потакать во всем желаниям моих родителей (вовремя!) 23 | 24 | Я устроилась на работу в техподдержку московского провайдера, затем в контент-менеджеры, а потом...нет, я не стала разработчиком, так как считала себя слишком глупой для этого (хотя втайне мечтала). Я стала веб- дизайнером, потому что фотошоп гораздо легче освоить, чем программирование. 25 | 26 | ![ниединогоразрыва](https://i.ytimg.com/vi/Yhrrd55kU0k/maxresdefault.jpg) 27 | 28 | В итоге за 2-4 года доросла до руководителя отдела веб разработки в маленькой местной студии, перешла в студию побольше, проработала там три года...а удовольствия от работы так и не получала. 29 | 30 | Я набирала ребят в штат на позицию фулстек разработчика, управляла командой, и видела что, в принципе, я бы могла стать джуниором и я не хуже, чем они, а зачастую и лучше. 31 | 32 | В 28 лет, 1 июня 2018 года я решила круто изменить свою жизнь - переехала в другой город, поближе к Москве, и стала верстальщиком. Очень стремлюсь стать Джуниор Фронтэндом и думаю что уже близка к этому. Если в верстке я себя уже считаю средним спецом, то в js я пока плаваю) Однако не сдаюсь и ежедневно стараюсь заниматься, читать, в планах буквально через пару недель начать делать свой проект. Параллельно занимаюсь фрилансе и проектной работой по верстке и простому js. 33 | 34 | Ну и мораль - не слушайте никого, идите сразу за своей мечтой, иначерискуете потерять 10 лет своей жизни на исполнение чужих желаний. 35 | 36 | ![hackerman](https://www.meme-arsenal.com/memes/58458347fd916f9d856ccbdd09c09a2d.jpg) 37 | 38 | 39 | [Мой вк](https://vk.com/laktionovadarya) 40 | 41 | **https://github.com/daryalaktionova/our-stories/blob/patch-1/stories/laktionova.md** 42 | 43 | --- 44 | 45 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — посетите [мой репозиторий](https://github.com/daryalaktionova/our-stories/blob/patch-1/stories/laktionova.md) и поставьте Star в верхнем правом углу. Спасибо! 46 | -------------------------------------------------------------------------------- /stories/lazyPython.md: -------------------------------------------------------------------------------- 1 | # Ленивый питон 2 | 3 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — посетите [мой репозиторий](https://github.com/s4lat/our-stories) и поставьте Star в верхнем правом углу. Спасибо! 4 | 5 | --- 6 | Драсте, я Максим из Сургута, мне 16 лет и вот моя исповедь. 7 | 8 | #### 2012 год 9 | Началось всё в начальной школе. В классе 4-ом мой одноклассник со своим старшим братом делали подобие Minecraft'а в gamemaker'е(как потом выяснилось, всё делал старший брат). Тогда меня это заинтересовало, но между играми и программированием я выбрал первое. Следующие 4 года я провёл в различных mmorpg, дотах и контр-страйках. 10 | 11 | #### 2015 - 2016 год 12 | К началу 8 класса игры мне надоели и так получилось, что от безделья я начал учить программирование. Первым языком я выбрал python, просто потому что наш учитель по информатике часто упоминал его на уроке. А учился я по курсам "Ленивый питон" на ютубе, но надолго меня не хватило и дальше циклов с условными операторами я не ушёл. Весной этого же года я записался на бесплатные курсы в школе, где детей учили программированию и опять же на питон. 13 | 14 | #### Осень 2017 - зима 2018 года 15 | Начали мы с совсем базовых вещей, как позже выяснилось это был первый курс, поэтому весь год мы должны были изучать базовые вещи типа циклов, условных операторов и различных типов данных. Параллельно с этим я записался на курсы по web программированию(html/css/js/sql) в этой же школе. И снова надолго меня не хватило. Мне казалось, что мы изучали всё очень медленно, например, мы могли целый месяц сидеть на циклах for/while и просто решать задачки, может в этом и была какая то польза, но мне так не казалось. В итоге я проходил на эти курсы до января и успешно их забросил, появляясь на уроках раз или два в месяц. Параллельно с этим я немного разобрался в js(совсем немного), написал своего первого discord бота и наткнулся на статью о том, что питон лучше не учить первым языком, конечно же я в это поверил и начал искать для себя новый язык, так и не прошарившись в питоне, только потом я понял, что это решение было ошибкой. Зимой я прыгал с языка на язык, попробовал C#/Go/C++. Честно говоря я не знаю, что я пытался тогда найти, но у меня не было сомнений в том, что питон - это не тот язык, в который я буду углубляться(ага). 16 | 17 | #### Весна, 2018 год 18 | К марту месяцу я совсем потерялся и не знал что мне делать, даже подумывал заняться чем-то отличным от программирования. 19 | В апреле наш учитель информатики предложил мне и ещё одному парню из 10 класса поучаствовать в CTF соревновании, это произошло за 3 дня до этого соревнования, а так как опыта и времени у нас не было мы толком не подготовились. CTF шёл 7 часов и за первые 3 из них мы успешно ничего не смогли сделать. Спустя ещё час мы решили наш первый таск, нам очень повезло, что в ctf'е было много тасков на recon тематику(знаний для другого у нас было слишком мало), в таких заданиях мы выступали в роли "детективов", нам нужно было найти какую либо информацию в интернете будь то страница в вк, адрес на гугл картах или статья на хабре. И неожиданно мы заняли 10 место из 36 возможных по городу. После из первой десятки должны были набрать 5 человек, которые поедут на регион, и так вышло, что оставалось всего 1 место, а нас было двое, в итоге по общему кол-ву решённых тасков решили, что поеду я. В это же время я узнал о фреймворке flask для python, с помощью которого можно было писать back end часть сайтов. И так, как до региональных соревнований оставался ещё месяц, я решил прошариться во flask'е и вернулся к питону. Наконец я понял, что плохих языков нет(кроме js(шутка)) и начал потихоньку изучать flask с питоном. 20 | 21 | #### Лето, 2018 год 22 | 5 июня, сразу после ОГЭ по математике, мы поехали в Ханты-Мансийск где проводился финал ctf'а. В самом начале соревнования мы уже поняли, что займём не больше 3-го места, но неожиданно мы победили. Эта победа дала огромный буст моей уверенности в себе и мотивацию к развитию в IT сфере. В июле я прочитал книжку Flask by Example - это была моя первая книга на английском языке. Написал пару маленьких сайтов. В конце августа меня неожиданно позвали в проектную работу связанную с программирование arduino, при том, что я абсолютно ничего не знал о arduino и о том, как с ним работать. За 5 дней пришлось выполнить работу, на которую давалось 3 месяца, наверное это можно было назвать работой, потому что нам приходилось сидеть до 2-ух часов ночи, чтобы доделать "робота". В итоге мы не прошли, но это был полезный опыт, также за лето я поучаствовал в паре небольших ctf соревнований и полностью перешёл на линукс. 23 | 24 | #### Итог 25 | 26 | Самым важным оказалось лето 2018 года, именно в это время я узнал больше всего, обрёл много полезных знакомств и понял, 27 | что главное - это не бояться пробовать. Немалую роль в моей истории сыграла удача и наш информатик, ведь если бы не апрельский ctf, я бы и вовсе мог забросить программирование. 28 | Сейчас я пытаюсь вкатиться в Java и Андройд, параллельно занимаясь проектом связанным с ардуино. 29 | 30 | **https://github.com/s4lat/our-stories/blob/master/stories/lazyPython.md** 31 | 32 | --- 33 | 34 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — посетите [мой репозиторий](https://github.com/s4lat/our-stories) и поставьте Star в верхнем правом углу. Спасибо! 35 | -------------------------------------------------------------------------------- /stories/little_story.md: -------------------------------------------------------------------------------- 1 | # Всем привет, я - гуманитарий 2 | 3 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — посетите [мой репозиторий](https://github.com/GlowBlood/our-stories) и поставьте Star в верхнем правом углу. Спасибо! 4 | 5 | WYc_Y0_KCMw_E 6 | 7 | (шутка) 8 | 9 | (про гуманитария, не про конкурс) 10 | 11 | 12 | Я Соня. Мне 20. А кошке 9, и ее зовут Вася. Не спрашивайте почему. 13 | 14 | На самом деле, я как любой нормальный человек считаю деление людей на две огромные и неопределенные группы полной ерундой. 15 | 16 | Поэтому я не гуманитарий. 17 | 18 | И не технарь. 19 | 20 | Я вообще непонятно кто, откровенно говоря. 21 | 22 | Но это не помешало мне в свое время заинтересоваться программированием, как и не мешает сейчас об этом писать. 23 | 24 | Смиритесь. 25 | 26 | Как любой не гуманитарий, я очень любила читать, особенно в подростковом возрасте, особенно литературу, качество которой оставляет желать лучшего, зато степень увлекательности которой была в самый раз для ребенка. 27 | В своих блужданиях по жутковатым дебрям подобного чтива я набрела на книгу "Хакеры" из серии "Этногенез". 28 | 29 | И понеслась. 30 | 31 | Тут и мечты о том, как я стану великим программистом, создавшим вирус который взламывает все на свете, модификация которого будет стоить миллиарды, а я смогу делать их за 10 минут, потому что я вся такая профессиональная и крутая. 32 | И планы создать настоящий искусственный интеллект, всем интеллектам интеллект, после появления 33 | которого люди перестанут пользоваться компуктерами, и будут платить мне тыщи чтобы его купить. 34 | 35 | В общем, банальные мечты среднестатистического ребенка. 36 | 37 | Vm8_RU3613_Dg 38 | 39 | На практике все оказалось чуточку сложнее. 40 | 41 | Во-первых выяснилось, что быть хакером сильно незаконно. 42 | 43 | Во-вторых оказалось, что чтобы быть хакером, нужно сначала быть программистом, и притом неплохим. 44 | 45 | В-третьих, стало не очень понятно, зачем хорошему программисту становиться хакером, ведь если он и так хороший, то вряд ли у него могут быть проблемы с деньгами. 46 | 47 | Но тогда я решила эти вопросы отложить, и заняться лучше самообучением. 48 | 49 | Как говориться, любой принцип успешной деятельности "сначала сделать, а потом не думать" 50 | 51 | Благо, одновременно с этим у нас появился относительно удачный преподаватель по информатике в школе. 52 | 53 | А главное - колоритный. 54 | 55 | Начнем с того, что он ходил все время в черном, был очень высокий, а волосы (на голове) у него доходили до поясницы. 56 | На мизинце у него был длинющий ноготь, а в голове кучу офигенных историй, 57 | от неудачных прыжков с парашютом, до того, как его друга-программиста забрали фсб. Нам он объяснял паскаль, очень сумбурно, и слушали его только два человека. 58 | 59 | Тот год я закончила, хотя последним его заданием, как сейчас помню, было написать программу сортировки массива заданной размерности. Ума не приложу, как мы тогда с тем количеством знаний, которые у нас были, 60 | должны были это написать. 61 | 62 | И вот как-то на мечтах о светлом будущем, и периодически удачных попытках спрограммировать что-то на бумаге, я доковыляла до последнего года школы. 63 | 64 | Вообще, после 11го класса вроде бы полагалось поступить в университет. 65 | 66 | И в принципе, это было бы не так сложно, понимай я, чего хочу. 67 | 68 | Однако, я вспомнила мечты про компьютеры и взломы, отринула оставшиеся альтернативы (музыку и конный спорт - скукотень неимоверная, правда же), и с энтузиазмом неофита бросилась покорять по сути неизведанную сферу человеческих знаний. 69 | 70 | Примерно в это время я наткнулась на хекслет и кстати очень полюбила ваши курсы. Пользуясь случаем (хотя вряд ли до сюда хоть кто-то дочитает), хочу передать привет составителям курсов, сказать что вы крутые, и знания, которые я почерпнула 71 | на хекслете, здорово помогли мне в универе. 72 | 73 | Так вот. 74 | 75 | А потом я поступила в университет. 76 | 77 | Надо сказать, умелые преподаватели политеха мои голубые мечты очень оперативно развеяли, оставив только ощущение собственной ничтожности и вселенской тупости, сосредоточенной в одной мне. 78 | 79 | Там вот в анотации было предложено рассказать о том, "что вы ломали", пока становились программистом. Так вот, первое что сломалось окончательно и бесповоротно - моя самооценка. 80 | 81 | 5z_Kp4_F2_Dr_Wk 82 | 83 | 84 | Однако оказалось, что все же есть вещи, которые мне были интересны, и я не была в них хуже всех (вроде бы). 85 | 86 | Например, микроэлектроника. Физкультура еще, да. Русский язык. 87 | 88 | Ладно, короче это все проза. Сейчас я на третьем курсе, и у нас очень интересные предметы. Серьезно, без сарказма. я ушла в более аппаратную часть, и это мне, как ни странно, нравится. А еще у нас рисуют всякое на палочке, и мы очень смеемся. Ну ладно, только я. 89 | 90 | Nk_SZj_RREUx_I 91 | 92 | Я все еще стараюсь развиваться (читай - не деградировать), и хочу побольше проходить курсы хекслета, поэтому голосуй за меня. 93 | 94 | Если хочешь. (и если нет -_-) 95 | 96 | А вообще, мораль сей басни такова: думаю, в эту сферу попало кучу народу исключительно под влиянием времени и тренда. И если вы, как и я, неожиданно обнаружили, что "это не ваше", не спешите 97 | рубить с плеча, и в этой сфере вам обязательно удасться найти то, что может понравиться. Мяу. 98 | 99 | c_J5_IGh4_F29_Y 100 | 101 | https://github.com/GlowBlood/our-stories/blob/master/stories/little_story.md 102 | 103 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — посетите [мой репозиторий](https://github.com/GlowBlood/our-stories) и поставьте Star в верхнем правом углу. Спасибо! 104 | -------------------------------------------------------------------------------- /stories/long-road.md: -------------------------------------------------------------------------------- 1 | # Путь длинною в 30 лет или... 2 | 3 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — поставьте Star в верхнем правом углу. Спасибо! 4 | 5 | --- 6 | Моя история слегка не соответствует заданной тематике. Скорее это не я пришел к программированию, а оно ко мне. Можно даже сказать, 7 | что программирование является частью жизнью. Например, поход жены в магазин с вашей кредиткой, чем не рандомное событие? Но мое явное знакомство с программированием произошло лет этак 30 назад. В каком-то журнале я наткнулся на статью об играх, которые можно запустить 8 | на программируемых калькуляторах. А ведь в те далекие времена, для многих советских подростков самой крутой игрой был волк, ловящий в корзинку куриные яйца, так что мое желание получить собственный источник развлечений было очевидно. Спустя какое-то время экономия на школьных обедах и вымогательство денег у родителей дали результат - я купил себе это устройство. Выглядело оно круто, но запустить хоть что-то на нем я не смог. Сказать, что я был разочарован собой, устройством и программированием в целом, это ничего не сказать. 9 | 10 | Через несколько лет, на каком-то из уроков информатики, нужно было что-то программно нарисовать. Квадратик там, или кружок. В то время я "болел" восточными единоборствами и, просидев несколько часов за миллиметровкой с расчетом сотен координат, линиями схематично изобразил пару каратистов, обменивающихся ударами. Было круто, все заценили и пророчили мне успехи на этой ниве, но... Но когда пришло время поступать в институт, оказалось что программирование в моем городе не преподают. А ехать в другой город, в то время как страна развалилась прямо на глазах, было весьма рискованно. Так что опять - не срослось. 11 | 12 | Следующие лет 15 особо запоминающихся встреч с программированием не было. Но были люди. Программист дядя Женя, который мог без помутнения 13 | разума влить в себя пару литров водки, например. Или знакомый админ игрового клуба, который в консоли строчил десятипальцевым методом 14 | со скоростью элитной секретарши. Ну и так, неожиданные и мимолетные ситуации, которые окончательно убедили меня, что где-то существует 15 | очень непонятный параллельный мир и мне с ним точно не по пути. 16 | 17 | А потом мою жизнь на ДО и ПОСЛЕ красным маркером разделило событие - я попал в аварию и почему то выжил. Последствия были тяжелые. 18 | Два года операций, банкротство, развод, потеря друзей, пожизненная группа инвалидности. Размышляя о том, где бы еще найти денег 19 | на очередную *дцатую операцию, мою голову посещали разные мысли и не всегда здравые. Но бог миловал, я решил попытать счастье и начать 20 | зарабатывать в сети. Как - не понятно, пробовал все что мог нагуглить. Распознавания капчи за 0.1 цента самое невинное из них. Но вскоре 21 | я вывел первые пять долларов с какой-то биржи рерайта-копирайта. А еще немного позже я уже смог оплатить очередную операцию, набирая 22 | тексты двумя пальцами поломанных рук. Дальше больше - первый сайт на DLE со стандартным шаблоном, попытки его переделать под себя и ужос 23 | от созерцания css, монетизация трафика, сео, сотни варезников и даже переход на темную сторону добра и зла - ботовый трафик, парсинг 24 | дедиков и пр.(ххх не занимался, если что). А потом мне надоело зависеть от партнерок, поисковой выдачи и прочей непредсказуемости. 25 | 26 | Я начал поиск офисной работы, где могли бы пригодится мои новоприобретенные навыки. По какой то счастливой случайности, первой посещенной конторе требовался человек, собирающий сайты. Так это же я, подумалось мне, получая тестовое задание - собрать несложный лендинг. Что это такое - я не знал. Гугл в помощь, как говориться, но узрев в поисковой выдаче инструкции с кучей html и напугавший меня ранее до чертиков css, я впал в ступор. Никакой DLE или WordPress мне помочь не мог. Я мужественно всю ночь пытался слепить хоть что-то из найденных примеров, а утром на это посмотрели и... Потом был еще один день и еще одна ночь, много чашек кофе и дергающийся глаз. Ну и новая работа, 27 | где я начал собирать лендинги по собственному (честно подсмотренному с буржуйских сайтов) дизайну. Прошло совсем немного времени, 28 | и я выяснил, что то, что я делаю - это совсем не программирование. Мир опять рушился на моих глазах, обнажая очередной пласт реальности, 29 | недоступный моему пониманию. 30 | 31 | Шли годы, я ушел с офисной работы и успешно фрилансил. Собрал первый адаптивный сайт, bootstrap, html-письмо, первые строчки JQuery, 32 | начал применять gulp, препроцессоры и git. Но вот спустя 7 лет я все еще верстальщик. Я честно пытался что-то изменить, в процессе 33 | верстки мне приходилось работать со многими интересными разработчиками и был хороший пример для подражания 34 | (привет [Валера](http://offis5.ru/), [Андрей](https://www.linkedin.com/in/%D0%B0%D0%BD%D0%B4%D1%80%D0%B5%D0%B9-%D0%BD%D0%BE%D0%B2%D0%B8%D0%BA%D0%BE%D0%B2-374a9aa3/), Frontema... ). Но глубокого погружения в js или php мои задачи не требовали, увы. Быть хорошим верстальщиком лучше, чем быть плохим 35 | программистом, решил я и наконец успокоился. 36 | 37 | И вот, уже прошел тот восторг от качественно собранного невероятно сложного макета очередного сайтега и радует совсем иное - какая-то фича с обработчиком событий, прикрученный к сайту личный кабинет и простенькая самостоятельно написанная строчка js. Именно тогда я и понял, что вот оно, пора. Прошелся еще раз по материалу, что пытался освоить ранее, поискал какие-то курсы и совершенно случайно, на каком-то неизвестном мне форуме наткнулся на небольшой список ресурсов, среди которых скромно расположился и hexlet. 38 | 39 | Были сомнения. Например, возраст. Даже учитывая прочитанные оптимистичные примеры старперов, томозили элементарные расчеты. Если погрузиться в изучение какого-то языка программирования сейчас, не потеряет ли он актуальность к тому моменту, как я войду в силу? Как долго он будет еще актуальным? Анализ различной статистики показал, что такой риск есть. Очень важно не ошибиться, ведь если даже сейчас новая информация с трудом пробивается через многолетнюю зашоренность, то что будет спустя десяток лет? И как вообще можно изучить более одного языка программирования? Как такое вообще возможно? Но подход hexlet к этой проблеме оказался просто уникальным. Они учат не языку, а программированию. И спустя какое-то время я понял, что действительно без разницы, что именно ты учишь. Даже если завтра умрет js, php и java, модульность и рекурсии никуда не денутся. Оперируя абстракциями, мы не выдумываем ничего нового. Это всего лишь отображение жизненных ситуаций на язык, понятный железу и компиляторам. Да и различия в языках программирования вполне преодолеваемые. Ну, например, как в языках человеческого общения. Есть, конечно, и китайский, без 100 грамм не разобраться, но все же. 40 | 41 | Имелись сомнения и совсем иного характера. Работая удаленно, я привык не обращать внимание на свои физические недостатки, оставшиеся после аварии. Опуская подробности скажу, что могу полноценно работать лишь одной рукой, иногда помогая себе парой пальцев другой. Т.е. метод слепого печатания для меня закрыт, а именно так работали все виденные мною программисты. Но и тут hexlet меня вдохновил, приведя статистику зависимости уровня программиста к объему набираемого кода. Т.е. чем ты круче, тем больше процессов проходит в голове, а не пальцах. Да и автозаполнение современных редакторов кода частично решает эту проблему. В конце концов, история знает много вполне достойных даже полностью незрячих программистов, так какого черта? 42 | 43 | Сейчас в нише обучения много различных платформ обучения и мне предстоял тяжелый выбор. Но hexlet зацепил с первых страниц. В первую очередь низкий ценовой порог вхождения и удобная платформа обучения с кучей фришных материалов. Удивительно харизматичный голос на видео, современные взгляды на предмет изучения и актуальные материалы. Добил же курс "Жизнь программиста". Я вдруг понял, что это именно то, что мне не хватало всю мою жизнь, как бы ни банально это ни звучало. Более того, простой обыватель программирует постоянно, мысленно выстраивая алгоритмы поведения детей или реакцию жены на поздний приход домой с корпоратива. 44 | 45 | Я рассчитывал, что проскочу все эти курсы за несколько месяцев, как обещают все мало-мальски известные гуру обучения. А потом я подумал, что зря я так подумал. Курс о последовательностях, рассчитанный на 10 часов я осилил лишь за 2 недели. И вовсе не потому, что он невероятно мозголомный, хотя и не без этого. Просто я начал понимать, в чем сила, брат ))) А сила не в объеме прочитанных/просмотренных материалов, а в количестве тех миниоргазмов, которые ты испытываешь, видя перед собой надпись о самостоятельно решенной задаче. Я уже и забыл, что что-то в этой жизни может так радовать, ну разве что детские улыбки и пушистенькие котята. 46 | 47 | Если дергать себя за волосы, быстрее они расти не станут. Это как раз про hexlet. Позади первый проект и осознание того, что пока не придет полное понимание материала, двигаться дальше бессмысленно и просто опасно. Хорошим показателем, как мне думается, является % решенных задач. Какие цифры там должны быть, каждый решает для себя сам. Мне не попалась на глаза информация о минимальном пороге для получения сертификата. Если поставить себя на место потенциального работодателя, то выбирать он будет того соискателя, у кого этот показатель повыше, да и удовольствие от процесса обучения точно соответствует этим цифрам. Так что желаю вам его побольше, как и успехов от погружения в этот мир! 48 | 49 | **https://github.com/ivcoderx/our-stories/blob/master/stories/long-road.md** 50 | 51 | --- 52 | 53 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — поставьте Star в верхнем правом углу. Спасибо! 54 | -------------------------------------------------------------------------------- /stories/meine-geschichte.md: -------------------------------------------------------------------------------- 1 | # Write less, do more 2 | 3 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — посетите [мой репозиторий](https://github.com/SmAlVad/our-stories) и поставьте Star в верхнем правом углу. Спасибо! 4 | 5 | --- 6 | 7 | Здравствуй ($reader>1) ? те : “”! Меня зовут Александр, мне почти 30, и я … нет не алкоголик, я программист. Поиск любимой профессии, а вместе с ней и себя, очень похож на поиск любимой девушки. The любимой девушки. Кто–то встречает ее в школе, кому-то удается встретить ее в институте, ну а мое знакомство, с тем что мы называем Программирование, началась совсем недавно. 8 | 9 | Около двух лет назад, одним зимним вечером, листая список роликов в Youtube, я наткнулся на видео с названием “HTML за один час”. Свободного времени хватало, продолжительность ролика была действительно один час, отлично, я нажал на play. Notepade++, index.html, Hello world, апплодисменты. Все оказалось не сложно и доступно. Я двинулся дальше. “CSS за один час” был просмотрен на одном дыхании. Я радовался как ребенок, меняя цвет и размер текста, вставляя картинки и добавляя ссылки с href=”yandex.ru”. 10 | 11 | В то время я работал водителем. До этого, экспедитором, электромонтером, монтажником окон, мастером по изготовлению ключей, сторожем… Как вы уже поняли, у меня не было профессии, как и цели возможно. 12 | 13 | Все изменило еще одно случайное видео на Youtube. Основная мысль его заключалась в том, что жизнь – это движение, а в какую сторону решать только тебе. У жизни нет понятия остановиться. Ты либо развиваешься и идешь вперед, либо дегродируешь и идешь назад. Всё. Ничего не делаешь === идешь назад. 14 | 15 | Не долго думая, я нагуглил очные курсы по основам web-разработки в своем маленьком, долневосточном городе. И вот оно, долгожданное первое занятие. И … курс оказался неинтересным. После введения в элементарные основы, которые я уже самостоятельно освоил, мы приступили к изучению JavaScript и PHP. Я не хочу никого обидеть, но мне было не понятно, а следовательно и не интересно. После успешной сдачи своего проекта я точно понимал, что это только начало. Набрасав примерный план, я приступил. Днем работал, учил английский на телефоне, вечером смотрел курсы по основным web-технологиям. Многое с первого, а то и со второго, было не понятно. Что-то требовало дополнительных знаний. Постепенно, что-то начало получаться, и это помогало продолжать заниматься дальше. Понимногу начал знакомиться с Python, Java, Rybu, Go, Bash.. 16 | 17 | Сейчас я работаю web-разработчиком в одной, достаточно крупной для своего города компании. Сфера нашей деятельности долека от IT, поэтому сайтом, и все что с ним связано, поручено заниматься мне одному. Все вроде хорошо, з/п побелела, скоро в отпуск но… 18 | 19 | Я хочу работать в IT компании, в окружении коллег программистов. Моя цель сейчас – стать профессианальным web-разработчиком. Каждый день я узнаю что-то новое и не упускаю ни одной возможности чему-то научиться, чего хочу пожелать и вам. 20 | 21 | Спасибо за внимание! 22 | 23 | **https://github.com/SmAlVad/our-stories/blob/master/stories/meine-geschichte.md** 24 | 25 | --- 26 | 27 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — посетите [мой репозиторий](https://github.com/SmAlVad/our-stories) и поставьте Star в верхнем правом углу. Спасибо! 28 | -------------------------------------------------------------------------------- /stories/myHistor.md: -------------------------------------------------------------------------------- 1 | # Меня обманула "Пина Колада", теперь моя жизнь - tabula rasa. 2 | 3 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — посетите [мой репозиторий](https://github.com/arti911/our-stories/blob/master/stories/myHistor.md) и поставьте Star в верхнем правом углу. От души! Спасибо! 4 | 5 | --- 6 | Здравствуйте, меня зовут Артур и у меня красный диплом «Колледж Экономики и Информатики» (далее ПТУ) и высшее техническое УлГТУ кафедра Информационные системы. И возникает вопрос: "Зачем тебе подписка на Хекслет? С таким бэкграундом наверное сеньором работаешь". 7 | Нет! Я промотал время, 2005 - 2015 на видеоигры, 2015 - 2017 на бары, кино, концерты и прочие прелести индустрии развлечений. Но летом 2018, а точнее после ulcamp-2018, меня спустили с небес на землю. Эй, эй парень. Как думаешь, в 26 лет быть джуном с заработной платой 20 000 руб. в месяц круто? Может кому-нибудь круто, но не мне. 8 | 9 | Кого при прохождении видеоигр, не посещала мысль, "Вырасту! Буду разрабатывать игры!" 10 | Вот эта мысль толкнула меня записаться на подготовительные курсы в ПТУ при УлГТУ в 10-11 классах, где разработка никоим образом не затрагивалась и обещалась в самом ПТУ. После окончания 11 класса, документы поданы в ПТУ. И вот учебный год, смотрим список предметов Дискретная математика, Теория вероятности, Древнее ископаемое рассказывающее о АЛУ и ОЗУ, и ты такой, не так я это представлял и забил. Начал общается с новыми знакомыми, посещать концерты и наслаждаться остальными прелестями индустрии развлечений. Закончился год и в момент подведения итогов, задумался, эти задачи по теории вероятности, сложение 0 и 1? Как все это приблизило меня к геймдеву? Преподаватели с программой обучения составленной в 80-е, вот никак не показывали, что программирование - это стильно, модно, молодежно. Так прошло 2 года, что действительно меня заинтересовало в этом временном промежутке, помимо развлечений, Web & Design. А Web в то время был тем ещё геморроем. Все помнят позиционирование через float и clearfix? 11 | 12 | После описываемых выше событий, мне говорят высшее образование - это важно, на работу без высшего образования не возьмут и знаешь как круто в резюме будет смотреться, а потом будет как у всех: тачка, свадьба и минимум двое детей. И подумав, что университет это не ПТУ, там люди серьезно подходят к своей работе и сделают из меня крутого разработчика для геймдева, документы были поданы в Ульяновский Государственный Технический Университет. Поступил правда на вечерку, на очном платите 105 тысяч в год пожалуйста, а на вечерке 45 тысяч. Вечерка наложила отпечаток. Молодцы что заплатили, держите документ в формате doc с лекциями, 18 лаб и крайний срок последнее число текущего месяца. 3.5 года высшего технического пролетели в полнейшем непонимании циклов, условий, алгоритмов и остальных фундаментальных вещей. Долги, лабы с кодом найденным на просторах интернета, незнание как его защитить и преподы которым важно только чтобы платили 45 тысяч в год. Ведь это классно, валить тебя чтобы вытянуть побольше денег на доп. занятия (Это однобокий взгляд на ситуацию и вообще сам виноват. Я в курсе). 13 | 14 | За эти 3.5 года, близость к геймдеву была нулевая, знание программирования было нулевое и даже не было удовлетворительного дизайна. Что мог в диджитал это float: left (Спасибо что это закончилось), background и show/hide на jquery. В январе 2016, с всемогущим высшим техническим и указанными выше навыками, начались поиски работы на должность верстальщика. 15 | 16 | Потом было 1.5 года в одном диджитал агенси где расширил границы знания верстки, но остановил развитие в jquery, о фреймворке vanilla js (Лучшем фреймворке представленном на рынке) я даже не слышал, а если и слышал не особо хотел в него вникать. Так пролетели 1.5 года с 25 тысячами, и подтянутой версткой. Потом было агентство одного мажора который думал что в диджитал все решают только деньги и дал человеку, который даже в jquery не может без поисковика, в месяц 40 тысяч. На тот момент, я был единственным разработчиком в этом агентстве и полезло наружу незнание того что надо было учить с 2010. Тогда пришло понимание того, что на данный момент опыт важнее 40 тысяч в месяц. Уволившись из компании через месяц, я попал в компанию с сильным тимлидом, который в первую неделю работы просит пояснить за ES6, AJAX, Babel, Gulp, SCSS, БЭМ, Vue и просто в шоке как с 2010 года можно было научится только верстать и ничего больше. Вот тут и нет, не появляется интерес к программированию, появляются условия в которых следует программировать. Добро пожаловать в бессонные ночи в которых вникаешь в то, что надо было понять с 2010 по 2016. Попутно узнавая что корпорации Google, Facebook, Яндекс, Netflix, бесконечный список, используют в работе JavaScript, программисты Силиконовой долины используют в работе HTML/CSS/JS (правда обколотые стероидами). Спустя год в компании, прокачался в верстке, начал не шарахаться и не пытаться делегировать задачу на другого когда вижу в названии слово JS, пользуюсь devTools браузера и смотрю, что приходит в консоль когда код больше 3 строк. И в 26 лет откладывать на завтра уже не серьезно, особенно когда хочешь встать в один ряд с Джеком Дорси, Кевином Систром, Джаведом Карим и другими людьми чьи разработки открываем каждый день на смартфоне или вкладке браузера. 17 | 18 | Зачем нужна победа в конкурсе? При поиске работы курса "Основы программирования", недостаточно для позиции middle-developer. И пусть призовые места достанутся другим людям (а там поверьте, написаны истории покруче этой), мной подписка будет куплена, правда после подведения итогов. Отличии Хекслета от УлГТУ, в том что первые берут деньги и дают взамен знания, а вторые только берут деньги. 19 | 20 | Спасибо за внимание и если понравилось не забудьте поставить Star по [ссылке](https://github.com/arti911/our-stories/blob/master/stories/myHistor.md)! 21 | 22 | --- 23 | 24 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — посетите [мой репозиторий](https://github.com/arti911/our-stories/blob/master/stories/myHistor.md) и поставьте Star в верхнем правом углу. Спасибо! 25 | -------------------------------------------------------------------------------- /stories/myroad.md: -------------------------------------------------------------------------------- 1 | 2 | ### Дорогу осилит идущий! 3 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось - поставьте Star в верхнем правом углу. Спасибо! 4 | 5 | --- 6 | 7 | Мы живем в стремительно ускоряющемся прогрессивном веке информации, передовых технологий и кибернетики. И очень легко потерять равновесие и сойти с колеи, если не принять во время меры по само вовлечению в этот водоворот стихий современности и стать дитём своей эпохи. 8 | --- 9 | Меня зовут Максим. Мне 35 лет. Женат, трое детей. 10 | О себе вкратце сказал бы цитатой из произведения «Евгений Онегин» А. С. Пушкина: «Мы все учились понемногу чему-нибудь и как-нибудь». Мне довелось испытать на себе много специальностей и ролей, от обычного строителя, таксиста, переводчика английского языка, менеджера по продажам, диагноста автомобилей и вплоть до гендиректора. Интересно, как в одном предложении умещается весь мой двадцатилетний опыт работы и поиска себя в этой жизни. 11 | --- 12 | Всё это время мытарств и скитаний по профессиям и направлениям, я не чувствовал себя до конца удовлетворенным. Где-то, мне не нравился только лишь физический труд, а где-то несоответствие зарплаты с ответственностью, а также конфликты интересов в некоторых сферах. Но я продолжал искать себе отрасль, чтобы суметь внедрить в неё мои способности и навыки. 13 | Как-то недавно я познакомился с одним веб-программистом (до этой встрече никогда не представлял себя в образе программиста). Он был высокого роста, худощавый и с ярко горящими глазами, направленными куда-то во внутрь головного мозга. Ну, просто явный портрет классического программиста. Он работал на знаменитом Upwork и легко зарабатывал свои 15$ в час. Кстати, он в одной нашей беседе скромно упомянул, что он верстальщик-программист. И в этот момент у меня произошел микро конфуз: «Верстальщик!!! Это кто и это что?» И с этого момента чувство любопытство незаметно вошло в мое сознание. Я начал неистово рыть информацию о веб-программировании на просторах интернета. Нащупал для себя первые этапы HTML, CSS, а затем пришли эти два титана – PHP и JavaScript. После месяца глубокого погружения в эти невиданные для меня края я вдруг понял, что от этой сферы я отстал примерно на 10- 15 лет и легко положить в обойму своих способностей эту профессию мне не удастся (чуть помедленнее кони, чуть помедленнее), здравый смысл подсказывал, что планируется погружение на несколько лет! Меня очень сильно промотиворовали слова одного программиста, что для постижения этой профессии достаточно иметь всего 1% таланта и 99% усердия. И я решил встать на эту тернистую дорогу. Я составил для себя план на ближайшие два года и теперь медленно двигаюсь к цели, уделяя примерно 2 часа в день чтению книг по программированию и практическим заданиям. 14 | --- 15 | --- 16 | ***На Хекслет вышел совершенно случайно (запросом в поисковике отзывов о курсах по программированию) и без чей-либо рекомендации. Увидел там систематизированный подход и почерк специалистов своего дела, и решил попробовать. Вот уже несколько месяцев, как я упорно изо дня в день настраиваю свой мозг на решение задач и верю, что будет результат, который откроет мне новую ступень в мире программирования!*** 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | (https://github.com/maximoto83/our-stories/blob/master/stories/myroad.md) 27 | 28 | --- 29 | 30 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — поставьте Star в верхнем правом углу. Спасибо! 31 | -------------------------------------------------------------------------------- /stories/never_too_late.md: -------------------------------------------------------------------------------- 1 | # Никогда не поздно, или труд побеждает талант. 2 | 3 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — посетите [мой репозиторий](https://github.com/Mrtopuh/our-stories) и поставьте Star в верхнем правом углу. Спасибо! 4 | 5 | --- 6 | 7 | > ![don't start reading](https://pp.userapi.com/c5854/u3504245/-14/x_62152a2c.jpg) 8 | 9 | Вам в детстве задавали вопрос "кем ты хочешь стать когда вырастешь"? А могли ли вы на него ответить? Не знаю как вы, но ответить на этот 10 | вопрос мне не удавалось. Т.е. я что-то отвечал, безусловно, да я так отвечал что взрослые видели моё огромное будущее, которое не за горами! 11 | Но себе ответить на этот вопрос я не мог. Знаете, я до сих пор считаю странным задавать такой вопрос ребёнку. Однако я точно помню, что 12 | мне нравилось делать - я любил читать, сбегать из дома когда мне не разрешали гулять и решать задачи по математике. И за все эти вещи 13 | меня ругали, читать под одеялом вредно для глаз, сбегать опасно и нервы наши не бережёшь, а математика тебе в жизни не пригодится. 14 | Конечно за математику меня ругали меньше всего, но ведь я был ребёнком и когда на тебя в таком возрасте не обращают внимания, ты считаешь 15 | что что-то делаешь не так. Я перестал сбегать из дома, стал меньше читать, а математика как интерес временна ушла на "n стремящийся к 16 | бесконечности" план. 17 | 18 | Шли годы, приоритеты менялись, меня швыряло туда-сюда, и вот я здесь. Почему? 19 | Представьте самого обычного среднестатистического человека. 25 лет. У него нет высшего образования (бросил/выгнали/нет денег/не сложилось), 20 | работает на работе, приходит домой, кормит кошку. Пьёт пиво по вечерам, ну и потихонечку деградирует как может. 21 | Однако всё таки нечто упавшее сверху (то ли яблоко, то ли осознание недостатка пищи для мозгов) сказало мне, что так больше продолжаться 22 | не может. Одним чудным декабрьским днём, было принято решение о том, что пора что-то делать. Опуская подробности - я переехал из Сибири 23 | в чудный город Ленинград (в котором жил прежде много лет) и начал таки думать как дальше жить. Переезд произошёл в июне 2018 года. 24 | 25 | И наконец программирование. Ряд моих знакомых, знающий о моей любви к математике сказали "Дак всё просто, учи Python!". В школе и университете 26 | у нас так или иначе информатика преподавалась, но программирование на мёртвых языках наоборот отпугивало меня от программирования. А тут 27 | почитав про язык программирования я понял, что в нём нет нужды в излишней захламлённости кода (бесконечного количества скобочек всех мастей 28 | , отступов по непонятным принципам и т.п.), он работает с математикой на том уровне который был бы мне интересен и он применяется на практике! 29 | Бинго! Вот оно! Пришло время учиться. 30 | 31 | Сначала я пытался искать информацию о языке в разных источниках, метаясь от одного к другому. Месяц я потратил на эту деятельность, 32 | но нахватавшись обрывочной информации я понял, что применять её не способен и несистематизированное изучение будет для меня 33 | контрпродуктивно. Вторым шагом моего обучения стал поиск курсов. Они были найдены и я начал их проходить. Стало гораздо лучше, я почувствовал, 34 | что информация начала усваиваться в голове, появились попытки мыслить с хвоста поставленной задачи, навыки заметно улучшались. Первая 35 | решённая задача, первый опыт работы с библиотеками, первая задача поставленная себе самостоятельно, первая локально созданная веб страничка. 36 | Но я ведь люблю математику, а то что я когда то любил ею заниматься далеко не значит что я обладаю необходимыми знаниями. На меня навалились 37 | тонны информации, математика, мат.статистика, теория вероятности, линейная алгебра, но не забываем о программировании, там тоже нужно знать 38 | целую кипу дополнительных вещей гит, работы с базами данных, работа языка с другими языками. 39 | 40 | И казалось бы всё хорошо, обучение идёт, но как мы знаем - подводные камни есть везде и их великое множество. 41 | 42 | Работа. 43 | После переезда какое то время я занимался только своим образованием, отложенные средства позволяли, потом они начали таять и пришлось 44 | выходить на работу. Но, кому нужен человек без корочек, приходилось работать в графике 3/1 иногда 6/1 по 14 часов в сутки (не считая дороги) 45 | естественно интенсивность моего обучения изрядна сократилась. Средства накоплены и так вышло, что с работы мне пришлось уйти, снова плотное 46 | обучение и попытки найти хотя бы стажировку в IT сфере. 47 | 48 | А кому нужен Python junior? 49 | Вот тут задачка оказалось совсем не простой. Глядя на отсутствие опыта работы в IT и собственных проектов 50 | люди сразу отсекают вашу вакансию, "а зачем нам нужна обуза?". А ещё список вакансий на этот язык программирования в отличии от остальных 51 | составлен из middle и senior, а редкие джуны которые куда то якобы нужны, должны иметь опыт работы от 2 лет. Благодаря знакомым я таки 52 | попал на одно собеседование, которое естественно не прошёл, однако я смог увидеть дыры в своих знаниях, что принесло мне пользу. 53 | 54 | > ![what do you need](https://pp.userapi.com/c844417/v844417550/1073c0/dhw9toIKlFQ.jpg) 55 | 56 | Пока что, меня ждёт ещё одно трудоустройство не связанное с IT (надеюсь последнее), и изучение тонн материалов обо всём на свете. 57 | 58 | Есть много вещей которых я не знаю, куча всего непонятно, да и будем честными - способностями вроде тех клише "коммуникативность", 59 | "стрессоустойчивость", "быстрообучаемость" я не отличаюсь. Я верю только в то что труд побеждает талант, и все свои силы приложу 60 | чтобы это доказать. В первую очередь самому себе. 61 | 62 | > ![end](https://cs11.pikabu.ru/post_img/2018/10/04/9/1538661817123717045.jpg) 63 | 64 | Ссылки на соцсети: 65 | - [linkedin](https://www.linkedin.com/in/khristachev-vladimir-a62400168/) 66 | - [vk](https://vk.com/kaemar) 67 | 68 | https://github.com/Mrtopuh/our-stories/blob/master/stories/never_too_late.md 69 | 70 | --- 71 | 72 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — посетите [мой репозиторий](https://github.com/Mrtopuh/our-stories) и поставьте Star в верхнем правом углу. Спасибо! 73 | -------------------------------------------------------------------------------- /stories/oksanaduga.md: -------------------------------------------------------------------------------- 1 | # ШОК, ученые открыли... 2 | 3 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — посетите [мой репозиторий](https://github.com/oksanaduga/our-stories) и поставьте Star в верхнем правом углу. Спасибо! 4 | 5 | Все началось на втором курсе университета, когда ко мне пришло понимание, что работа по специальности - это последнее, чем я хочу заниматься. Даже не потому что это скучно и однообразно, но работа 5 через 2, с 9 до 5 и привязкой к локации не оставляет времени на основное увлечение - придётся бросить лёгкую атлетику, которая не терпит подстраиваний под график офисного планктона, ей нужно быть гвоздём программы. 6 | 7 | Ещё два университетских года я плыла по течению, но убежденность в сделанных ранее выводах так и не пропала. С таким настроением я накатала выдуманный анализ для диплома и получила официальное подтверждение тому, что потратила четыре года в специализированном учреждении. Вопрос о дальнейшем развитии событий никуда не пропал, это угнетало меня ещё два месяца. Бросать любимое дело ради сомнительного удовольствия пить чай из кулера не хотелось. Ко всему прочему специалитет в ВУЗах разбили на две ступени, так что после бакалавриата чувства удовлетворенности от неполного высшего я не испытала. Нужно было куда-то двигаться и решать какое будущее мне нужно - стабильное, скучное и однообразное, для которого из стараний нужно только сменить кроссовки на белый воротничок или существует что-то (ведь должно, правда?) выходящее за рамки, интересное и дающее то самое чувство - удовольствие от процесса. 8 | 9 | Конечно, о программировании я не думала. Это сложно, это для технарей, это склад ума и этим нужно было начинать заниматься куда раньше - те мысли, которые каждый обычный человек с сожалением прокручивает в своей голове, сравнивая оклад среднестатистического экономиста и программиста на нн. Я не являюсь исключением, за минусом того, что отдавшись какой-то мотивирующей идее, уже не могу её отпустить. Зайти на хекслет мне сказал мой хороший друг, наваяв кучу мыслей по поводу непонимания окружающими сути программирования и раздувания из-за этого ореола загадочности вокруг таинства под названием компьютер. И вот так я, совершенно не считающая себя способной к техническим наукам и великим мыслительным процессам, вечерами после тренировок/учёбы/подработок открываю хекслет. 10 | 11 | Занятия не даются мне легко, я долго иду к пониманию, ещё дольше - к решениям, только такие вещи меня вообще не останавливают, впервые за долгое время я сижу над чем-то часами не от необходимости, а от того, что получаю удовольствие делать это. Я долго переживала, что мне 24, а я все ещё не влилась в свой социум, не работаю по специальности, не имею кредита, не нарожала детей. 12 | 13 | Но, вообще-то: мне 24 и я все ещё могу не работать по специальности, не имею кредита и детей - и у меня появилось то, чему я хочу посвящать время. 14 | 15 | [https://github.com/oksanaduga/our-stories/blob/master/stories/oksanaduga.md](https://github.com/oksanaduga/our-stories/blob/master/stories/oksanaduga.md) 16 | 17 | --- 18 | 19 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — посетите [мой репозиторий](https://github.com/oksanaduga/our-stories) и поставьте Star в верхнем правом углу. Спасибо! 20 | -------------------------------------------------------------------------------- /stories/pavel-else.md: -------------------------------------------------------------------------------- 1 | # Через тернии 2 | 3 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — посетите [мой репозиторий](https://github.com/pavel-else/our-stories/blob/master/stories/pavel-else.md) и поставьте Star в верхнем правом углу. Спасибо! 4 | 5 | --- 6 | 7 | **Как я пришел к программированию** 8 | 9 | Hello, World! 10 | Вот моя история. 11 | !["how"](http://lfly.ru/wp-content/uploads/2017/03/4d09bc361aa843d2b1f85e46811a4c4b.png) 12 | 13 | 14 | В жизни каждого человека бывают такие моменты, которые определяют всю его дальнейшую судьбу. 15 | 16 | Я отчетливо помню тот день, который определил мою. Это случилось на уроке информатики. Мы осваивали Бэйсик. У него есть режим screen, позволяющий делать простенькие рисунки с помощью команд. Это как современные SVG. Забиваешь координаты точек, линий, окружностей, потом запускаешь, и на экране появляется домик с окошками и трубой. 17 | 18 | Еще в Бэйсике есть функция read() - она обрабатывает ввод данных с клавиатуры в рантайме. Если вставить эту функцию в код, то на экране возле домика замигает курсор, ожидая пользовательского ввода. И вот у меня родилась идея. А что, если в эту строку вводить некоторые данные, которые бы обрабатывались программой и воспринимались как команды, выполняя на лету соответствующие функции? 19 | 20 | ``Нарисовать линию 100 100 400 100`` 21 | 22 | Я подошел с этим к учителю и он сказал, что это невозможно. 23 | Но я не поверил этому. Надо мною лампочка загорелась, как идея фикс, я как Нео почувствовал, что что-то изменилось. 24 | 25 | И я оказался прав. И хоть реализовать полноценно Paint не удалось, линии у меня рисовались отменные. 26 | 27 | Это было в 5 классе. Но школьную программу вскоре поменяли, выкинув из информатики программирование. Дома компьютера тогда еще не было. Я пару раз ездил на олимпиады, но сильно там не выделялся. Так прошла школа. 28 | 29 | У некоторых людей есть четкая цель в жизни. Они говорят - мы хотим стать космонавтами, пожарными, военными. И хоть большинство из них все равно становится таксистами, строителями и продавцами, я им завидую - у них есть мечта. 30 | 31 | На момент поступления в универ я не знал чего хочу от жизни. Профессию выбирал почти спонтанно. В конечном итоге поступил в местный педагогический университет, матфак, прикладная информатика в экономике. Там не было особого упора на программирование, но универу я обязан многим. 32 | 33 | Среди прочего я познакомился с такими штуками как ассемблер, сети, логика, базы данных. Но это, может быть, не имело бы такой ценности, если бы опять таки не случай. 34 | 35 | Если вы добираетесь куда-нибудь на маршрутке, внимательно осмотрите свой билет. Если в нем сумма первых трех цифр равно сумме остальных трех, то вас можно поздравить - билет счастливый. Загадывайте желание, оно сбудется. 36 | 37 | Я часто езжу на общественном транспорте, у меня таких билетов много. А сколько их может быть максимально? Мы решали эту задачу на паре информатике. Решение “в лоб” простое - перебор и проверка всех билетов от 000 001 до 999 999. 38 | Но нельзя ли эту задачу решить более оптимально? 39 | 40 | Я посмотрел на эти числа, как они меняются.. И у меня возникла идея. А что, если перебирать не миллион шестизначных чисел, а в тысячу раз меньше - только одну половину номера билета, применяя на каждом шаге некоторую функцию для просчета комбинаций? 41 | 42 | Я подошел с этим к преподавателю, и он сказал, что это и есть оптимальное решение. И мы вместе накидали решение этой задачи на доске. 43 | Тогда моя лампочка загорелась опять. Она и до сих пор светит мне оттуда. В тот день я впервые подумал, что программирование - это мое. 44 | 45 | Годы летели быстро. Моей дипломной работой было приложение, на основе статистических данных продукта прогнозирующее его конкурентоспособность. Оно не было способно выжить в реальном мире, но на критерии дипломной отвечало отлично. Жаль, что нельзя вернуться в то время. Со знаниями, что сейчас, можно было бы в сотворить что-нибудь удивительное. 46 | 47 | В городе, в котором я живу 120 тыс. человек. Если сейчас открыть hh, там по IT будет 24 вакансии. Из них 4шт - менеджер по продажам, 10шт - 1С, один оператор станка ЧПУ, несколько удаленок. Кроме того, тогда я не был готов к переезду. В общем, после универа я успешно устроился работать в автосервис. Потом сборщиком мебели. Потом грузчиком на приемку металлолома. 48 | 49 | Сферы деятельности сменяли друг друга, и я заметил одну любопытную вещь. Работая в местах, не пересекающихся с программированием, я все равно получал навыки, пригодившиеся мне впоследствии в программировании. Не смогу объяснить это более понятно, извините. 50 | 51 | Однажды я попал работать в веб-студию, но через месяц я оттуда убежал. Я не знал тогда, как правильно делать сайты, но понял одно - точно не так, как делали там. 52 | Были тогда в городе и хорошие компании. Но им я оказался не нужен. 53 | 54 | В конечном итоге судьба занесла меня в местный техникум. Я устроился программистом. Под программированием в техникуме понимали работу в разных программах - ворд, эксель. Основная часть работы сводилась к обработке министерских писем, составлению отчетов итд. Меня воротило от всего этого, но были и интересные задачи. Например в техникуме я подружился с Mikrotik и локальной сетью. Научился держать паяльник в руках. В общем, я работал эникейщиком. 55 | 56 | В это время я активно стал заниматься саморазвитием. Тогда я впервые познакомился с Хекслет. У них в то время обкатывалась новая фича, и я как тестировщик попал на бесплатного ментора. Это было крутое время. Я приходил на работу в техникум, и создавая видимость работы, проходил PHP-стэк, решал задачи, пыхтел как паровоз. 57 | 58 | На Хекслете особый подход к обучению. Мне запомнился один комментарий сооснователя на решение одной задачи какого-то парня. Среди прочего он писал - **Вы не должны хотеть этого.** То есть сам образ мышления должен быть другим. И многие после прохождения курса писали, что в голове все словно переворачивается вверх дном. 59 | 60 | Я прошел почти всю профессию бэкенд разработчика и вновь пытался устроиться в IT, теперь уже на удаленку. Я слал резюме, звонил HR-агентам, проходил собеседования. 61 | Но где-то я не справлялся, где-то справлялся, но не хватало английского, где-то всего хватало, но находились ребята лучше меня. Отказы больно били по самолюбию, и я понял, что нужно что-то менять. Тогда было решено понизить порог вхождения. 62 | 63 | Верстка в принципе довольно приятная штука. Она спокойная, понятная. Я отдыхаю, когда занимаюсь этим. Правда вкладывать душу в конвейер по производству сайтов мне, не особо хотелось, но я решил не сдаваться. Дальше была Html Academy, курсы, интенсивы, макеты. 64 | 65 | К тому времени у нас в семье родилась дочь, и в связи с этим я пошел на вторую работу в охрану. Это военная часть и все по-серьезному, но если аккуратно, то можно с собой прихватить некоторые посторонние предметы. И вот однажды на смене я ковырялся с какой-то задачкой. Была ночь и зима. На вышке минус. И я на минуту прикрыл нетбук, посмотрел на себя со стороны, на все то, что я здесь вам написал, и сказал сам себе - ты либо дурак, либо программист. 66 | 67 | Кстати, именно тогда я по-настоящему научился слепой печати. 68 | 69 | Взирая на прожитые годы могу сказать, что было всякое. Взлеты, падения сменяли друг друга раз за разом. Были сомнения типа - может это все-таки не твое, может это ошибка, и нужно все оставить и идти засевать огород картошкой и разводить куриц? Тогда я спрашивал себя, каким делом смог бы заниматься безвозмездно, только потому, что оно нравится само по себе? И перебирая все профессии я пришел к выводу, что программирование - это мое. 70 | 71 | Через некоторое время я попал на очередное собеседование. Прокат велосипедов, нужен человек, способный разработать веб-приложение для трека проката. Хозяин сам в прошлом программист, безопасник. ЗП маленькая. И я согласился, и меня взяли. 72 | 73 | На момент написания всего этого я получил на этом месте уже четвертую зарплату. Чувствуете? Я зарабатываю на жизнь программированием. Я программист! 74 | 75 | Работая единственным разработчиком в команде, обладаешь повышеной свободой выбора. Серверную часть я пишу на PHP, фронт на Vue.js. Работаю удаленно, раз в неделю захожу в офис. Недавно мое приложение вышло в продакшн, и оно работает. Это очень льстит. Конечно, знаний не хватает, поэтому я вновь стал учиться. Здравствуй, Хекслет! 76 | 77 | Не знаю насколько продолжительным будет этот этап в моей жизни, не знаю как повернется дальше. Мне бы хотелось чего-то более серьезного, работы в команде, пулл-реквестов, мозговых штурмов. Не собираюсь останавливаться на достигнутом. Думаю, что это только очередная ступенька. 78 | 79 | 80 | - [hexlet](https://ru.hexlet.io/u/-el-se) 81 | - [vk](https://vk.com/pave1se) 82 | - [github](https://github.com/pavel-else ) 83 | 84 | 85 | https://github.com/pavel-else/our-stories/blob/master/stories/pavel-else.md 86 | --- 87 | 88 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — посетите [мой репозиторий](https://github.com/pavel-else/our-stories/blob/master/stories/pavel-else.md) и поставьте Star в верхнем правом углу. Спасибо! 89 | -------------------------------------------------------------------------------- /stories/svil.md: -------------------------------------------------------------------------------- 1 | МОЯ ИСТОРИЯ 2 | =========== 3 | ### Это история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — поставьте Star в верхнем правом углу. Спасибо! 4 | 5 | --- 6 | ![svil1502](https://user-images.githubusercontent.com/23365602/46631527-580efe80-cb50-11e8-9166-675058ac96ae.jpg) 7 |

Хочу стать программистом.

8 |

Ну и хоти. Скажут( подумают). Если бы не одно но...Мне 47. Четвертый год пытаюсь им стать. Даже очно учусь в ВУЗе. Даже без выходных читаю, учусь. И до сих пор не знаю, куда меня это заведет...

9 | 10 |

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

11 | 12 |

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

13 | 14 |

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

15 | 16 |

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

17 | 18 |

Впереди море информации, которую надо переработать, привыкнуть к ее применению. Позади старая сытая беспокойная нервная жизнь, куда не хочется возвращаться. Год до получения диплома и неизвестность, хотя два сайта за плечами на Wordpress и Yii2. Не покидает ощущение, что знания поверхностные, хочется углубиться во что-то одно, но учеба отвлекает от непосредственной цели, приходиться тратить время на то, что не пригодиться в реальной жизни.

19 | 20 |

Мечтала изучить Java, до сих пор только книги читаю и не прикасаюсь к святым источникам, много времени уходит на web-программирование, которое не могу сказать, что знаю и сходу, не гугля, сразу напишу код.

21 | 22 |

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

23 | 24 |

Настоящее программирование появляется с циклами, ветвлением, следованием, алгоритмами.

25 | 26 |

У меня другой случай. Я хотела изначально стать java-разработчиком. Но порог вхождения в эту специальность очень высокий. Если б я была парнем лет 20 и жила б в городе-миллионнике, то найти обучение со стажировкой не составило бы и труда. Так молодежь и попадает в профессию. Но когда тебе за 40, нужно уже что-то такое, что заинтересует работодателя. Вот с этим я бьюсь уже давно. Не могу сделать ничего путного, поскольку все время поглощает учеба в институте. Java изучаю параллельно учебе маленькими шажками. Портфолио нет.

27 | 28 |

Решила добиваться совершенства в той области, которая получается, параллельно изучая Java по мере сил по-тихоньку. За лето прочитала книгу от корки до корки "Изучаем Java" Кэти Сьерра и Берт Бейтс. Впервые что-то стало проясняться, хотя перед этим и Лабораторную работу на Java писала, и курсы смотрела. Но как доходит до чего-то конкретного, количество вопросов не дает двигаться дальше. В плане будущей работы есть перспектива устроиться php-разработчиком со знанием фреймворка Yii2. На нем за лето доделала практику в институте, теперь делаю сайт компании с интеграцией 1С - это и есть моя дипломная работа. По фреймворку тоже было много вопросов, но на любые вопросы всегда можно найти ответ на форумах, в отличие от вопросов по Java.

29 | 30 |

Параллельно прохожу неоплачиваемую стажировку по разработке сервиса на Zend Framework(PHP). Если продержусь три месяца - возьмут на работу. Серверная часть их проекта на Java, и это для меня интересно. Они меня особо не расспрашивали на собеседовании. Просто посмотрели учебный проект на Yii2.

31 | 32 |

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

33 | 34 |

Можно ли было достичь текущего уровня, не бросая основную работу гуманитария? Нет. Нужно погрузиться целиком в процесс, научиться думать как программист, общаться с ними, ведь мы из себя представляем "среднее арифметическое" от тех, с кем общаемся.

35 | 36 |

Возраст только в глазах окружающих. Мое личное восприятие нового в моей жизни не изменилось.

37 | https://github.com/svil1502/our-stories/blob/master/stories/svil.md 38 | 39 | 40 | 41 | --- 42 | 43 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — поставьте Star в верхнем правом углу в моём форке (по ссылке выше). Спасибо! 44 | -------------------------------------------------------------------------------- /stories/tobe-or-not.md: -------------------------------------------------------------------------------- 1 | # Быть ***или-не*** быть 2 | 3 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — посетите [мой репозиторий](https://github.com/natawik/our-stories) и поставьте Star в верхнем правом углу. Спасибо! 4 | 5 | --- 6 | На днях мне на почту пришло письмо, сообщающее об этом конкурсе. Не очень люблю такого вида мероприятия, так как считаю их субъективными. Но, поскольку так уж вышло, что все мы люди (к тому же, мне всегда нравилось изгалать свои мысли в письменной форме) я решила попробовать. 7 | 8 | Подумав, что же все-таки написать, я пришла к выводу. По сути ведь это просто ответ на вопрос: "Зачем я все это делаю?" И ответ на самом деле такой, что я не знаю, зачем. Просто нравится так проводить время, обучаясь, заставляя себя думать. Изначально, конечно, привлекло то, что зарплата у даже у среднего уровня программиста раза в 2 больше, чем у ведущего инженера, например, моей специальности. Понятно, что до этого надо дорасти, наверно прочитать тонну книг, изучить много вопросов, да и поработать тоже немало придется. Плюс перспективы, у любого даже небольшого магазина и даже не магазина, да у чего угодно нынче есть приложение и сайт. А у некоторых даже свои информационные системы, как я узнала недавно, заказав "ДОДО-пиццу")) Так что, пожалуй, надо хотя бы немного разбираться в том, как устроен интернет, компьютеры и всё такое. 9 | 10 | Я вспоминаю фразу: "Главное найти занятие по душе, и тогда не придется работать ни одного дня в жизни". Но какое это занятие для меня? Идея заняться программированием была подкинута мне в голову другим человеком, а я приняла её свой счет, и начала исследовать вопрос, искать ресурсы и голова начала взрываться от количества информации, в браузере появилось штук 50 закладок, пришлось даже их сгруппировать)) Везде было что-то типа "вот смотрите, немного служебного кода и получилась такая фигня". А что там за буковки и циферки в этом коде, узнаете потом, когда запишитесь на платные курсы. Я понимала, что все это конечно круто, переписать какие-то теги, циклы, массивы, я даже по шаблону на обучающих курсах сделала сайтик, скачала на домашний комп сервер, но суть всё равно была непонятна, как оно всё работает. Надо было начинать с чего-то меньшего. Всё, что я искала, было не то. И вот, в очередной раз пустившись в поиски, в какой-то статье на хабре нашла ссылку на бесплатные уроки code-basics. Это было как раз то, что нужно для "чайника"! Я очень обрадовалась, что нашла такой ресурс, особенно мне нравилось выполнять задания. Весело было читать примеры из "Игры престолов", хотя я этот сериал и не смотрела)) 11 | 12 | Ещё, возможно, дополнением к ответу на вопрос "зачем я это делаю", будет то, что уроки помогают мне справиться с собой. Есть такая 13 | черта характера - доделать/выяснить/справиться именно сегодня, любыми способами, выкрутиться хоть как-нибудь, именно сейчас, уже выходя 14 | за прелелы здравого смысла, когда даже не понимаешь, что делаешь. Я прохожу курсы для начинающих, и каждое задание для меня как 15 | вызов. Тяжело, но наверно пока рано сдаваться) Надеюсь, навыки логического мышления можно развить, 16 | главное работать над собой. Сижу и думаю до последнего, и так пробую, и этак, и цифру поменять, и букву, и по каждой строчке пройтись. 17 | Представляю, что я компьютер)) Что я делаю и в каком порядке?! Но..ничего не помогает, и я сижу дальше, уже час ночи, завтра на работу... и потом, при просмотре готового решения только досада появляется - я же это делала!!! Как говорится, мыслила в правильном напрвлении, но не хватило чего-то, что помогло бы связать все данные вместе. После этого случая я поняла, что нужно уметь делать перерывы, и бороться с собой, как бы сильно ни хотелось "узнать правду", и вместе с этим получить вот это ощущение - "я сама сделала". Возможно надо было подождать, и решение само бы пришло на следующий день, а может и позже. 18 | 19 | Если бы я начала читать книгу "Код. Тайный язык информатики" немного раньше, я бы давно поняла, что такое "сухой контакт" или "земля". Но видимо так надо было, когда я начинала работать проектировщиком, пришлось разбираться во всем самой. Когда до чего-то доходишь сам, то можешь кого угодно переспорить, и это самые ценные знания. Остальное забывается, это я точно знаю из своего опыта. 20 | 21 | Больше всего мне нравится то, что на ошибки тебе указывает компилятор, а не "эксперт", который и сам возможно, не знает, как лучше, а 22 | исправлять код надо потому, что он не работает, а не потому, что это кому-то не нравится. Это, на мой взгляд, главное отличие от бесконечных и неадекватных исправлений в проектировании, которым я занимаюсь сейчас, когда главная цель непонятна, зачем и почему мы переделываем одно в другое и обратно в зависимости... непонятно от чего. Хотя...Может я и ошибаюсь. Конечно, подобные ситуации скорее всего имеют место быть в любой сфере деятельности, и конечно, я многого не знаю, но время покажет. Если занятие моё - само пойдет, и трудности не будут казаться такими отталкивающими, думаю так. А если нет,то по краней мере я с пользой проведу время, узнав что-то новое и современное. 23 | 24 | - [My Instagram](https://www.instagram.com/natawik/) 25 | - [My twitter](https://twitter.com/natawik) 26 | - [My VK](https://vk.com/natalya_babich) 27 | 28 | Ссылка на мою историю: **https://github.com/natawik/our-stories/blob/master/stories/tobe-or-not.md** 29 | 30 | --- 31 | 32 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — посетите [мой репозиторий](https://github.com/natawik/our-stories) и поставьте Star в верхнем правом углу. Спасибо! 33 | -------------------------------------------------------------------------------- /stories/zoomieos: -------------------------------------------------------------------------------- 1 | # Где-то 7 лет назад! 2 | 3 | Небольшая история о том, как я иду к тому, чтобы стать профессиональным Frontend-разработчиком. 4 | 5 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — посетите [мой репозиторий](https://github.com/ZoomieOS/our-stories/our-stories/zoomieos.md) и поставьте Star в верхнем правом углу. Спасибо! 6 | 7 | --- 8 | Здравствуйте, меня зовут -- Олег я из города Минска. Где-то 7 лет назад, у меня появился компьютер, а затем желание копаться в нём, подключать, отключать 9 | разбирать, всё-всё, что можно было сделать. Мне это нравилось, я чувствовал к этому увлечение. Позже мне подключили интернет, и вот тут началась история к 10 | программированию 11 | 12 | ## Мой первый опыт в оздании сайта 13 | 14 | Где-то уже в году 2011, я задумался, а как создавать сайты, на чём создавать сайты, что это вообще такое? И я начал изучать информацию в интернете. 15 | Наткнулся на один сайт (http://skripter.info/) и я там познакомился со многими ребятами, узнал что такое хостинг, CMS, доменное имя, как привязывать и т.д 16 | Мой первый сайт был на реселлере, какой-то чувак, продавал сайты на его хостинге, и я такой думаю, надо попробовать, на то время, я накопил 16 000 бел.руб 17 | на рос.деньги это где-то (60 коп.). На то время очень популярными были трекеры, варезы. И я начал создавать 'Варезник' -- сайт, как медиа ресурс определённый. 18 | был на поддомене iam.by и назывался multi-guest.iam.by, первая моя CMS система была DLE, для меня тогда была дико удобная, и порого вхождения, очень низкий. 19 | Взял накинул шаблон в Photoshop и натянул на сайт.(Ах! Да! Тогда я ещё парллельно начал изучать ФШ, и анимацию в ФШ). Было всё хорошо с сайтом, пока его не закрыли 20 | за продажу прокси. И на этом моя история с сайтами, временно прекратилась. 21 | 22 | ## Вторая попытка, но более серьёзная. 23 | 24 | Вторая попытка создания сайта, была со своего сервера, я тогда уже знал некоторых ребят в байнете, и с одним из них, сидя в TeamSpeak. Решили снова попробовать, 25 | а вдруг что получится. Мы наскребли денег, и арендовали VPS на linux, это был мой первый опыт с командной строкой, и вообще с пингивном. И я накатил туда LAMP. 26 | привязал домен, и всё заработало, теперь осталось домен и дизайн, купили домен, сначала на free-portal.of.by но потом когда выросли, апнули до free-poral.by 27 | Тем временем, я продалжал изчение HTML, CSS, PHP и тогда я узнал о библиотеке jQuery, но не задумывался, что это к JS. Позже я начал ставить сервера игровые, набирался 28 | опыта в администрировании сервера. Через какое-то время наша команда распалась и проект пришлось увезти в инактив. Кто знает, может ещё возобновит своё существование. 29 | 30 | ## Создание соц.сети 31 | 32 | У меня уже есть знания определённые, и я подумал, дуров создал же соц сеть, а почему я не могу?! В итоге я взял движок Social Engine 33 | И начал пилить под старый контакт, там были подарки, голоса, вообще удовлетворил себя, что я был админом соц.сети. Писал свои первые какие-то плагины 34 | и выкатывал его. В социальной сети было человек, постоянно, где-то 20-35. И все они вроде бы как общались. Но в дальнейшем, я не мог её оформить, так как завно в РБ 35 | требует чтобы регистрировали соц. сети. Тогда я ушёл на перерыв 36 | 37 | ## Первая работа после перерыва. 38 | 39 | Скажу так, что начал искать работу, и подвернулась мне 'Разработчик WordPress', и я согласился, хоть серьёзного опыта я не имел. Создал сайт на CMS 40 | beleksprint.by . Просили использовать PageBuilde'r, что я и сделал, натягивал шаблон, потом писал какие-то плагины на PHP, незначительные. Проработав и 41 | сделав несколько проектов, я уволился и пошёл на такую же позицию, только уже к серьезным людям. Повысил свои скиллы в CSS, HMTL, JS, PHP. 42 | Налепав сайтов где-то 3-4 с поддержкой, ушёл с этой компании. 43 | 44 | ## В настоящее время 45 | 46 | Я не упомянул, что в этом промежутке, я проходил какие-то курс онлайн HMTLAcademy, codeacademy, freecodecamp и hexlet. 47 | Хочу заняться фронтенд, ибо мне это интересно. Я готов проводить за материалом для изучения, часы, а ели и понадобится, то и дни. Могу писать код, часами 48 | дебажить. Но было бы неплохо, если бы я выиграл обучение на Хекслет, с ментором и своими проектами, чтобы не стыдно было показать портфолио. 49 | Надеюсь вам понравился мой рассказ, вы оцените его по достоинству. 50 | 51 | 52 | ОПЦИОНАЛЬНО: ссылки на сайты или ваши профили в соц. сетях. 53 | - [Сайт типографии](http://beleksprint.by) 54 | - [Сайт добавок](http://euroin.by) 55 | - [http://tik](http://tikitour.by) 56 | 57 | https://github.com/ZoomieOS/our-stories/blob/master/stories/zoomieos.md 58 | 59 | --- 60 | 61 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — посетите [мой репозиторий](https://github.com/ZoomieOS/our-stories/our-stories/zoomieos.md) и поставьте Star в верхнем правом углу. Спасибо! 62 | -------------------------------------------------------------------------------- /stories/zoomieos.md: -------------------------------------------------------------------------------- 1 | # Где-то 7 лет назад! 2 | 3 | Небольшая история о том, как я иду к тому, чтобы стать профессиональным Frontend-разработчиком. 4 | 5 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — посетите [мой репозиторий](https://github.com/ZoomieOS/our-stories/our-stories/zoomieos.md) и поставьте Star в верхнем правом углу. Спасибо! 6 | 7 | --- 8 | Здравствуйте, меня зовут -- Олег я из города Минска. Где-то 7 лет назад, у меня появился компьютер, а затем желание копаться в нём, подключать, отключать 9 | разбирать, всё-всё, что можно было сделать. Мне это нравилось, я чувствовал к этому увлечение. Позже мне подключили интернет, и вот тут началась история к 10 | программированию 11 | 12 | ## Мой первый опыт в оздании сайта 13 | 14 | Где-то уже в году 2011, я задумался, а как создавать сайты, на чём создавать сайты, что это вообще такое? И я начал изучать информацию в интернете. 15 | Наткнулся на один сайт (http://skripter.info/) и я там познакомился со многими ребятами, узнал что такое хостинг, CMS, доменное имя, как привязывать и т.д 16 | Мой первый сайт был на реселлере, какой-то чувак, продавал сайты на его хостинге, и я такой думаю, надо попробовать, на то время, я накопил 16 000 бел.руб 17 | на рос.деньги это где-то (60 коп.). На то время очень популярными были трекеры, варезы. И я начал создавать 'Варезник' -- сайт, как медиа ресурс определённый. 18 | был на поддомене iam.by и назывался multi-guest.iam.by, первая моя CMS система была DLE, для меня тогда была дико удобная, и порого вхождения, очень низкий. 19 | Взял накинул шаблон в Photoshop и натянул на сайт.(Ах! Да! Тогда я ещё парллельно начал изучать ФШ, и анимацию в ФШ). Было всё хорошо с сайтом, пока его не закрыли 20 | за продажу прокси. И на этом моя история с сайтами, временно прекратилась. 21 | 22 | ## Вторая попытка, но более серьёзная. 23 | 24 | Вторая попытка создания сайта, была со своего сервера, я тогда уже знал некоторых ребят в байнете, и с одним из них, сидя в TeamSpeak. Решили снова попробовать, 25 | а вдруг что получится. Мы наскребли денег, и арендовали VPS на linux, это был мой первый опыт с командной строкой, и вообще с пингивном. И я накатил туда LAMP. 26 | привязал домен, и всё заработало, теперь осталось домен и дизайн, купили домен, сначала на free-portal.of.by но потом когда выросли, апнули до free-poral.by 27 | Тем временем, я продалжал изчение HTML, CSS, PHP и тогда я узнал о библиотеке jQuery, но не задумывался, что это к JS. Позже я начал ставить сервера игровые, набирался 28 | опыта в администрировании сервера. Через какое-то время наша команда распалась и проект пришлось увезти в инактив. Кто знает, может ещё возобновит своё существование. 29 | 30 | ## Создание соц.сети 31 | 32 | У меня уже есть знания определённые, и я подумал, дуров создал же соц сеть, а почему я не могу?! В итоге я взял движок Social Engine 33 | И начал пилить под старый контакт, там были подарки, голоса, вообще удовлетворил себя, что я был админом соц.сети. Писал свои первые какие-то плагины 34 | и выкатывал его. В социальной сети было человек, постоянно, где-то 20-35. И все они вроде бы как общались. Но в дальнейшем, я не мог её оформить, так как завно в РБ 35 | требует чтобы регистрировали соц. сети. Тогда я ушёл на перерыв 36 | 37 | ## Первая работа после перерыва. 38 | 39 | Скажу так, что начал искать работу, и подвернулась мне 'Разработчик WordPress', и я согласился, хоть серьёзного опыта я не имел. Создал сайт на CMS 40 | beleksprint.by . Просили использовать PageBuilde'r, что я и сделал, натягивал шаблон, потом писал какие-то плагины на PHP, незначительные. Проработав и 41 | сделав несколько проектов, я уволился и пошёл на такую же позицию, только уже к серьезным людям. Повысил свои скиллы в CSS, HMTL, JS, PHP. 42 | Налепав сайтов где-то 3-4 с поддержкой, ушёл с этой компании. 43 | 44 | ## В настоящее время 45 | 46 | Я не упомянул, что в этом промежутке, я проходил какие-то курс онлайн HMTLAcademy, codeacademy, freecodecamp и hexlet. 47 | Хочу заняться фронтенд, ибо мне это интересно. Я готов проводить за материалом для изучения, часы, а ели и понадобится, то и дни. Могу писать код, часами 48 | дебажить. Но было бы неплохо, если бы я выиграл обучение на Хекслет, с ментором и своими проектами, чтобы не стыдно было показать портфолио. 49 | Надеюсь вам понравился мой рассказ, вы оцените его по достоинству. 50 | 51 | 52 | ОПЦИОНАЛЬНО: ссылки на сайты или ваши профили в соц. сетях. 53 | - [Сайт типографии](http://beleksprint.by) 54 | - [Сайт добавок](http://euroin.by) 55 | - [Сайт тура-агента](http://tikitour.by) 56 | 57 | https://github.com/ZoomieOS/our-stories/blob/master/stories/zoomieos.md 58 | 59 | --- 60 | 61 | ### Эта история участвует в [конкурсе](http://mystory.hexlet.io/) от [Хекслета](https://ru.hexlet.io/). Если вам понравилось — посетите [мой репозиторий](https://github.com/ZoomieOS/our-stories/our-stories/zoomieos.md) и поставьте Star в верхнем правом углу. Спасибо! 62 | --------------------------------------------------------------------------------