Pull to refresh

Comments 16

Уважаемая Юлия) Какова, е честно, цель статьи? Сверить часы с самоизучающими? Предложить коучинг?

2 В BigData от фонда Apache не хватает джавовских Camel, Flink, NiFi etc (например)

3 Зона комфорта - враг развития. Слоган копирайтера или выпускника МГИМО. Мотивация, стартап - примерно оттуда же

4 Hibernate это ORM для РСУБД. ORM не равно РСУБД. На mindmap тогда надо указать ветку ORM

цель поделиться знаниями и научиться писат. курсов у меня нет и создавать их не планирую)

... Ставим долгосрочные цели (с прицелом на ~ 5 лет), короткосрочные цели ( с прицелом на год) и составляем план их реализации ...

Очень красиво. НО! :)

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

Без этого любая попытка, самостоятельного изучения теории и практики программирования, тождественна самостоятельному изучению мертвого языка, никому и нигде неинтересного.

Как правило подобная попытка оканчивается очень быстро, за отсутствием реальной мотивации.

Это справедливо для любого самообразования, в любой сфере деятельности. :)

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

Для решения задач старалась придерживаться следующего порядка действий — проанализировать задачу, обдумать, отдать подсознанию и получить решение.

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

У мня первым опытом была веб разработка
по этапам:
- база html css
- синтаксис js
- js es6
- после чего делала что-то вроде заключительного учебного проекта с использованием всего, что выучила
- vue js (тут тоже делала учебный проект для закрепления),
- первая работа (на ней набивала знаний необходимых для работы)
- продолжила изучать vue
- новая работа (тут можно сказать план на год выполнился, потому что я получила планируемую зп)

По выводам ->
Нужно закреплять пройденный материал, учиться в пустоту по урокам без выполнения самостоятельного проекта не эффективно. И то что упоминала в статье, про реалистичность целей. Претендовать на зп 500к в месяц через год с начала обучения это не реалистично

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

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

Если этого не достаточно для "реальной мотивации" - то программист тоже получится не слишком реальный.

И это справедливо для любого самообразования.

UPD: А статья - действительно пустая. Прямо в духе Капитана Очевидность.

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

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

Автор, ваши планы довольно грамотные, но они наивны до безобразия. Всего один простой пример: я примерно 5 лет занимаюсь Hadoop, Spark и вот это вот все. И я до сих пор не могу сказать, что знаю огромную экосистему Hadoop и Spark хотя бы полностью, пусть местами и неглубоко. При этом у меня и до этого прилично опыта в этой индустрии, то есть и наши с вами начальные состояния несопоставимы.

Вот вы реально думаете, что за год способны освоить Hadoop и Spark, при этом имея в плане еще десяток тем примерно такого же масштаба (например, Андроид)? Я уже не говорю, что разработка под Хадуп и разработка под Андроид как правило вообще не пересекаются.

Урежьте осетра. Если это правда план на год — выкиньте нижнюю половину своей картинки, примерно на уровне чуть ниже паттернов. Ну и так, по мелочи — зачем вам три IDE? Чего вы хотите добиться, изучив все три? Хвастать в резюме? Так ведь никто не оценит. Как уже выше отметили, цель всего вот этого осталась не очевидной.

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

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

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

Ага, учишь, пишешь код до кровавых мазолей. Читаешь уйму полезной и не очень литературы. Ругаешься на форуме и доказываешь, что Java ещё торт. Пишешь статьи на хабре о Java и о всех кругах ада пройденных тобой, что бы стать супер эджайл сеньер nehuhri джава девелопер. А потом перекладываешь из одного json'a в другой:)

все, что я описала, связано с фразой "Все мысли материальны". Исходя из личного опыта фраза правдива и работает.

И что же конкретно вы вкладываете в три слова выделенные жирным? )

Не увидел вывода о результате. "Написать программу" не равно "создать продукт".
Работать на должности программиста и получать за это деньги не обозначает, что вы научились создавать продукт.

Цели могут быть разные, почему обязательно целью должно быть "Создать продукт" ?

Sign up to leave a comment.

Articles