Мнение как будто из какой-то параллельной вселенной.
Работаю в сфере веб-разработки с 2008 года, с этого же года практически все свободное время делаю какие-нибудь домашние проекты — то одно хочется попробовать, то другое. Один из первых, например, делал потому что хотелось потестировать заработок на ссылках (сайт до сих пор живет), а последние 3 года пишу свою браузерную MMORPG. Плюс планов еще на 10 лет вперед есть.
Бывают перерывы в работе, на пол года — все это время также посвящаю программированию. Бывает, что мозги устают, но хватает перерыва в неделю — и уже самому хочется что-то поделать.
А если говорить о себе в 22 года — то в это время я мог бесконечно и с удовольствием играть в Lineage 2.
В общем, страдать с деньгами и без работы — за гранью моего понимания, хотя, повторюсь, находился в такой ситуации.
Слишком мало информации о самой разработке, и много выводов.
Первый же вопрос, который у меня возникает при прочтении подобных статей — а кто автор? Кто по специальности, какой опыт работы? Потому что история стартапа от программиста — это одно, история стартапа от маркетолога — совершенно другое. У каждого свои плюсы и свои пробелы в знаниях. И опыт маркетолога врядли поможет (у них главная проблема — найти хороших программистов) программистам, и наоборот.
выгоднее наговнокодить сейчас, продать, захватить рынок, а потом уже исправлять.
Уже несколько раз на этой странице упоминают проекты, которые «выходят на новые рынки» и захватывают их. И если не зарелизился за месяц — все, поезд ушел, другие уже заняли нишу. А можно конкретные примеры?
Вот Wandex был первой поисковой системой. По вашей логике, он должен был занять рынок, а все остальные остались бы в пролете. Но почему-то рынок занял другой поисковик.
В России тоже самое — когда-то топ-1 поисковиком и сайтом был Рамблер, а где он сейчас?
Фейсбук так же не был первой социальной сетью.
На моей практике, все слова о том, что «Надо зарелизиться как можно скорее, иначе поезд уедет», отражают только капризные хотелки менеджмента, которым хочется побыстрее. И больше ничего.
Ага, а когда оказываешься в подобной компании, и начинаешь мягко и не мягко поднимать вопросы на тему «Как вы могли такого наворотить?», «Какие нафиг бизнес задачи, тут над качеством надо работать» — тебя называют «токсичным», «мешающим работать» и увольняют.
P.S. Опережая фразу «Надо не сообщать об ошибке, а предлагать решение» — решение требует времени, а чтобы это время выбить (у нас же есть бизнес задачи горят!) надо объяснить, что в проекте куча проблем.
мне скучно в очередях, в дороге, и в любых других местах где все нормальные люди листают ленты, слушают музыку, играют или смотрят видео;
Хм, интересно…
Я примерно такой же гик как и автор, только немного с другим уклоном — я не ношу с собой телефон (старенький смартфон без интернета), за исключением случаев, где он мне точно понадобится.
И как раз возможность подумать о высоком в дороге является причиной. Потому что в современной жизни дорога, это, по сути, единственное место, где можно подумать о жизни.
Удивительная ситуация (мой взгляд со стороны) — у вас, откровенно слабый проект и боевка (заходил, пробовал), но вы 5 лет работаете над ним, и не собираетесь бросать.
А у max-warlock наоборот — хорошая, понятная, идея, 3000+ участников в группе, 1-2 тысячи просмотров у постов, десятки лайков и комментариев, активная аудитория (и все это за 2.5 года разработки, что для MMORPG не много), но автор подводит итог, что в одиночку MMORPG не сделать, все печально и плохо.
В общем, поражаюсь — в той ситуации, где действительно надо бросить проект — его тащат, а где есть отдача и нужно не опускать руки — опускают.
Странно, что вы смотрите на эту тему только под таким углом.
А у меня другой взгляд:
— Посмотреть на код, с которым я буду работать (не все готовы его показывать с ходу)
— Посмотреть на железо, с которым буду работать
— Оценить рабочее место (был случай, когда офис при беглом взгляде показался нормальным, но на практике оказалось очень печально)
— и т.д.
В общем, мне самому бы хотелось, перед трудоустройством, провести один тестовый день. А что касается времени — так это же не для всех предложений о работе, а только для тех, с кем вы уже готовы работать.
Очевидное решение, и мне кажется, что таких случаев будет все больше.
Потому что собеседования — это свой мир, со своими задачами, вопросами, которые в реальной жизни почти не встречаются. Можно успешно решать рабочие задачи, и завалиться на собеседованиях, а можно натренироваться на собеседованиях, успешно их проходить, но в реальной работе делать такое… от чего потом у других волосы дыбом встают.
Есть задача — если она выполняется согласно ТЗ — значит все замечательно. Все вопросы к составителям ТЗ на разработку ПО.
В теории — да, на практике жизнь выдает такое, что волосы встают дыбом:
Сделал задачу в жире. Под конец оказывается, что задача была написана некорректно — значительную часть работы можно было не делать. Начальник, узнав это, попытался вину скинуть на меня — мол это я, получив задачу, должен уточнять, действительно ли она такая, как написано.
На что начальник был послан лесом, а я отправился искать новую работу)
Да, но вот вопрос, зачем? Почему надо быть «неравнодушным»?
Тоже постоянно задаю себе этот вопрос. Что может быть проще — делать только то, что нужно, чтобы закрыть очередной таск в жире, и ни капли больше — не рефакторить, не находить и исправлять ошибки в чужом коде, не поднимать в команде темы «давайте работать качественней» и т.д.
Но в тоже время, как только я начну так работать — я перестану уважать свой труд.
Я видел команды, где с кодом (и, соответственно, с проектом) все было плохо, но где все были спокойны. Это напоминает поезд, который едет в пропасть, все пассажиры которого видят этого, но совершенно спокойны (а точнее им все равно — умрет один стартап — через неделю их возьмут в другой).
Для меня эмоции — это показатель того, что человек не равнодушен к тому, чем занимается.
И всё это он сказал мне очень по-доброму, и в завершение сказал, что если я действительно испытываю такие чувства, то мне, вероятно, нужно обдумать, чего же я желаю для себя и своей карьеры. Это была невероятно мягкая беседа в стиле «возьми себя в руки или выметайся»
Работаю с сайтами с 2007 года, прошел путь от недоспециалиста на все руки под названием «веб-мастер» (который не только фулл стек, но еще и в дизайн, и в SEO, и в контент может), затем перешел в чистые программисты (фулл стек), затем, в чистый бек — каждый раз моя зарплата вырастала, а работа становилась комфортней.
Полностью согласен с автором — на рынке труда ценятся специалисты высшего уровня. А чтобы стать таким специалистом нужно долгие годы сидеть в одной узкой сфере. Хотя, какой узкой, даже бек часто совмещает в себе несколько специалистов — программист, спец по БД, админа по поддержке серверов.
Сколько бы я, бек, не читал книжек по Linux, я никогда не стану таким прошаренным в настройке и поддержке веб-серверов как профильный админ, который годами, целыми днями, только этим и занимается.
Работаю с сайтами с 2007 года, работал и на фронте, и на беке, и в SEO (больше всего), и понимая, что сайты компаниям нужны не потому, что это «классно, модно, молодежно», а для конкретных бизнес задач — на последние тенденции развития фронта смотрю как на массовое помешательство.
Впрочем, для себя занял комфортную нишу (бек), где сейчас и обитаю. Прочтение статьи только напомнило о том количестве геморроя и подводных камней, которые приходилось решать, работая SEO-шником. Сегодня, с «развивающимся фронтом» их только увеличивается.
Испытывал что-то подобное в жизни, не в гугле, конечно, в рядовой компании, но тоже перерабатывал и хотел все сделать идеально. Как показала жизнь — совершенно зря, потому что:
1. Перерабатывая я отнимал время от своей жизни. Или попросту — не жил. Работа на работе, работа вне работы.
2. Никакого вознаграждения за свои переработки не получил — за два года даже не повысили зарплату. Вообще автор указывает на тот же урок — как бы ты хорошо не работал и не перерабатывал — если ты это не показываешь руководству — это никак не оценят. Будут считать что так и должно быть.
3. Кто-то может сказать, что компания выиграла? Тоже спорно. Когда я ушел, и на мое место пришел другой человек, который не готов был перерабатывать, не готов был брать на себя больше, чем описано в должностной инструкции — то проект просто умер. Посещаемость упала в 6 раз, а дизайн сайта превратился во что-то блевотно-серое (т.е. человеку сказали сделай сайт за такой-то срок — он его и сделал, по уровню своей з.п. и по отведенным срокам. Я бы на выходных сидел и пытался поймать озарение и идеальный вариант, а он сделал просто «нате»)
И только после того, как корпоративный сайт был убит, до руководство дошло, что чтобы получить хороший результат — надо вкладывать хорошие деньги. Через пару лет, когда зашел на сайт бывшей работы — увидел профессиональный сайт от хорошей веб-студии.
Так что переработки и «геройство» на работе не помогает никому — ни сотруднику, ни компании.
У меня жена отличница — без красного диплома, но близко к этому.
Ну… знаете… по лично моим оценкам — могло бы быть и лучше. Очень сильно бросается в глаза то, что человек может в жизни добиваться большего, но не делает этого. Иногда спрашиваю её: «у тебя в жизни вообще цель есть?»
Складывается ощущение, что отличники привыкают «выполнять задачки», а вот способность эти задачи самому себе ставить — как будто атрофируется.
Плюс очень ленивая. И мне кажется, что причина лени в следующем — она понимает, что умная, способная, и могла бы иметь совершенно другой уровень жизни (и мужа), но имеет то, что имеет. И получается и недовольна, и никаких действий к изменению не делает. А к окружающим выставляет условие «принимайте меня такой, какая я есть»
В общем так себе. Детей пока нет, и буду еще сильно думать над тем, делать ли их с таким человеком.
Вот! Вот ОНО!
Вот что мне не так не нравится в современных методах разработки, когда «запилим пару десятков зависимостей в composer, не сильно переживая о том что нужно, а что лишнее и он нам все подкачает»
Добавлю страницу в закладки. Буду показывать всем, кто так любит менеджеры зависимостей, и когда все легко и по-современному.
Попытался добавить техникум — «Московский электронно технологический техникум» — не позволило.
И пропустить этап с указанием образованием не позволило.
Очень «дружелюбный» сервис.
Рассмотрим плюсы и минусы, с которыми мы столкнулись при переходе с PHP на JS:
Будьте добры, напишите на основе какого временного отрезка сделаны эти итоги. Потому что, частности ради, нужно понимать, что за полгода использования какого-то продукта о нем может сложиться одно впечатление, а за 5 лет — совершенно другое.
Работаю в сфере веб-разработки с 2008 года, с этого же года практически все свободное время делаю какие-нибудь домашние проекты — то одно хочется попробовать, то другое. Один из первых, например, делал потому что хотелось потестировать заработок на ссылках (сайт до сих пор живет), а последние 3 года пишу свою браузерную MMORPG. Плюс планов еще на 10 лет вперед есть.
Бывают перерывы в работе, на пол года — все это время также посвящаю программированию. Бывает, что мозги устают, но хватает перерыва в неделю — и уже самому хочется что-то поделать.
А если говорить о себе в 22 года — то в это время я мог бесконечно и с удовольствием играть в Lineage 2.
В общем, страдать с деньгами и без работы — за гранью моего понимания, хотя, повторюсь, находился в такой ситуации.
Первый же вопрос, который у меня возникает при прочтении подобных статей — а кто автор? Кто по специальности, какой опыт работы? Потому что история стартапа от программиста — это одно, история стартапа от маркетолога — совершенно другое. У каждого свои плюсы и свои пробелы в знаниях. И опыт маркетолога врядли поможет (у них главная проблема — найти хороших программистов) программистам, и наоборот.
Уже несколько раз на этой странице упоминают проекты, которые «выходят на новые рынки» и захватывают их. И если не зарелизился за месяц — все, поезд ушел, другие уже заняли нишу. А можно конкретные примеры?
Вот Wandex был первой поисковой системой. По вашей логике, он должен был занять рынок, а все остальные остались бы в пролете. Но почему-то рынок занял другой поисковик.
В России тоже самое — когда-то топ-1 поисковиком и сайтом был Рамблер, а где он сейчас?
Фейсбук так же не был первой социальной сетью.
На моей практике, все слова о том, что «Надо зарелизиться как можно скорее, иначе поезд уедет», отражают только капризные хотелки менеджмента, которым хочется побыстрее. И больше ничего.
Вот от такого действительно разрывает шаблоны)
P.S. Опережая фразу «Надо не сообщать об ошибке, а предлагать решение» — решение требует времени, а чтобы это время выбить (у нас же есть бизнес задачи горят!) надо объяснить, что в проекте куча проблем.
Хм, интересно…
Я примерно такой же гик как и автор, только немного с другим уклоном — я не ношу с собой телефон (старенький смартфон без интернета), за исключением случаев, где он мне точно понадобится.
И как раз возможность подумать о высоком в дороге является причиной. Потому что в современной жизни дорога, это, по сути, единственное место, где можно подумать о жизни.
Удивительная ситуация (мой взгляд со стороны) — у вас, откровенно слабый проект и боевка (заходил, пробовал), но вы 5 лет работаете над ним, и не собираетесь бросать.
А у max-warlock наоборот — хорошая, понятная, идея, 3000+ участников в группе, 1-2 тысячи просмотров у постов, десятки лайков и комментариев, активная аудитория (и все это за 2.5 года разработки, что для MMORPG не много), но автор подводит итог, что в одиночку MMORPG не сделать, все печально и плохо.
В общем, поражаюсь — в той ситуации, где действительно надо бросить проект — его тащат, а где есть отдача и нужно не опускать руки — опускают.
Кому-то не поможет. Мне достаточно пары часов посмотреть код, чтобы понять, хочу ли я с этим работать.
А у меня другой взгляд:
— Посмотреть на код, с которым я буду работать (не все готовы его показывать с ходу)
— Посмотреть на железо, с которым буду работать
— Оценить рабочее место (был случай, когда офис при беглом взгляде показался нормальным, но на практике оказалось очень печально)
— и т.д.
В общем, мне самому бы хотелось, перед трудоустройством, провести один тестовый день. А что касается времени — так это же не для всех предложений о работе, а только для тех, с кем вы уже готовы работать.
Потому что собеседования — это свой мир, со своими задачами, вопросами, которые в реальной жизни почти не встречаются. Можно успешно решать рабочие задачи, и завалиться на собеседованиях, а можно натренироваться на собеседованиях, успешно их проходить, но в реальной работе делать такое… от чего потом у других волосы дыбом встают.
В теории — да, на практике жизнь выдает такое, что волосы встают дыбом:
Сделал задачу в жире. Под конец оказывается, что задача была написана некорректно — значительную часть работы можно было не делать. Начальник, узнав это, попытался вину скинуть на меня — мол это я, получив задачу, должен уточнять, действительно ли она такая, как написано.
На что начальник был послан лесом, а я отправился искать новую работу)
Тоже постоянно задаю себе этот вопрос. Что может быть проще — делать только то, что нужно, чтобы закрыть очередной таск в жире, и ни капли больше — не рефакторить, не находить и исправлять ошибки в чужом коде, не поднимать в команде темы «давайте работать качественней» и т.д.
Но в тоже время, как только я начну так работать — я перестану уважать свой труд.
Для меня эмоции — это показатель того, что человек не равнодушен к тому, чем занимается.
Не переношу такие «тонкие намеки».
Полностью согласен с автором — на рынке труда ценятся специалисты высшего уровня. А чтобы стать таким специалистом нужно долгие годы сидеть в одной узкой сфере. Хотя, какой узкой, даже бек часто совмещает в себе несколько специалистов — программист, спец по БД, админа по поддержке серверов.
Сколько бы я, бек, не читал книжек по Linux, я никогда не стану таким прошаренным в настройке и поддержке веб-серверов как профильный админ, который годами, целыми днями, только этим и занимается.
Впрочем, для себя занял комфортную нишу (бек), где сейчас и обитаю. Прочтение статьи только напомнило о том количестве геморроя и подводных камней, которые приходилось решать, работая SEO-шником. Сегодня, с «развивающимся фронтом» их только увеличивается.
1. Перерабатывая я отнимал время от своей жизни. Или попросту — не жил. Работа на работе, работа вне работы.
2. Никакого вознаграждения за свои переработки не получил — за два года даже не повысили зарплату. Вообще автор указывает на тот же урок — как бы ты хорошо не работал и не перерабатывал — если ты это не показываешь руководству — это никак не оценят. Будут считать что так и должно быть.
3. Кто-то может сказать, что компания выиграла? Тоже спорно. Когда я ушел, и на мое место пришел другой человек, который не готов был перерабатывать, не готов был брать на себя больше, чем описано в должностной инструкции — то проект просто умер. Посещаемость упала в 6 раз, а дизайн сайта превратился во что-то блевотно-серое (т.е. человеку сказали сделай сайт за такой-то срок — он его и сделал, по уровню своей з.п. и по отведенным срокам. Я бы на выходных сидел и пытался поймать озарение и идеальный вариант, а он сделал просто «нате»)
И только после того, как корпоративный сайт был убит, до руководство дошло, что чтобы получить хороший результат — надо вкладывать хорошие деньги. Через пару лет, когда зашел на сайт бывшей работы — увидел профессиональный сайт от хорошей веб-студии.
Так что переработки и «геройство» на работе не помогает никому — ни сотруднику, ни компании.
Ну… знаете… по лично моим оценкам — могло бы быть и лучше. Очень сильно бросается в глаза то, что человек может в жизни добиваться большего, но не делает этого. Иногда спрашиваю её: «у тебя в жизни вообще цель есть?»
Складывается ощущение, что отличники привыкают «выполнять задачки», а вот способность эти задачи самому себе ставить — как будто атрофируется.
Плюс очень ленивая. И мне кажется, что причина лени в следующем — она понимает, что умная, способная, и могла бы иметь совершенно другой уровень жизни (и мужа), но имеет то, что имеет. И получается и недовольна, и никаких действий к изменению не делает. А к окружающим выставляет условие «принимайте меня такой, какая я есть»
В общем так себе. Детей пока нет, и буду еще сильно думать над тем, делать ли их с таким человеком.
Вот что мне не так не нравится в современных методах разработки, когда «запилим пару десятков зависимостей в composer, не сильно переживая о том что нужно, а что лишнее и он нам все подкачает»
Добавлю страницу в закладки. Буду показывать всем, кто так любит менеджеры зависимостей, и когда все легко и по-современному.
И пропустить этап с указанием образованием не позволило.
Очень «дружелюбный» сервис.
Будьте добры, напишите на основе какого временного отрезка сделаны эти итоги. Потому что, частности ради, нужно понимать, что за полгода использования какого-то продукта о нем может сложиться одно впечатление, а за 5 лет — совершенно другое.
Вначале вы лишь упоминаете
Напишите точные сроки. Для объективности.