Стоит ли пытаться родить идеал?
236
17
Здарова
Назрел такой вопрос. Допустим, есть определенный таск, к нему идут требования и все остальное, т.е. ты можешь самостоятельно по пунктам оценить, соответствует ли твое решение/законченная работа всем условиям таска и т.д.
Стоит ли пытаться сделать все идеально (ну или что-то около того), учитывая, что я только вкатываюсь?
Пример: вот мне надо было сделать свое cv, т.е. придумать его дизайн, содержание, набросать верстку и выдать готовую страницу (да, можно просто скатать из интернета, но считаю это самой тупейшей затеей, потому что...зачем? у меня есть все (ну или бОльшая часть) знаний, которых более чем достаточно для самостоятельного выполнения, + гугл никто не отменял).
Я 3 раза начинал заново, делал примерно до середины и удалял нахрен, потому что выглядело всрато, хотя полностью соответствовало критериям таска, т.е. если брать балльную систему - я бы набрал максимум, и функционал работал бы на 100 %.
Но так как запас по времени есть - я хочу сделать что-то более менее удовлетворяющее моего внутреннего перфекциониста.
Вопрос: стоит ли на стадии обучения заморачиваться такими вещами или проще сделать таск и идти дальше учить, а красота придет уже в ходе практики?
p.s. на четвертый раз уже получается что-то более менее стоящее, но я убил на это порядка целого дня, хотя мог быстренько наклепать за час-полтора
![]()
Никогда не стоит делать что-либо спустя рукава. Заходишь в ММ - играй так чтобы пальцы болели. Программируешь - думай так, чтобы мозги кипели.Пока будешь пытаться сделать что-то хорошо, то в любом случае будешь ошибаться. Самое важное учится на своих ошибках. Если ты ошибся один раз, и эту же сделал во второй раз, то ты очень плохой работник и нереальный лохKemoin сказал(а):↑Здарова
Назрел такой вопрос. Допустим, есть определенный таск, к нему идут требования и все остальное, т.е. ты можешь самостоятельно по пунктам оценить, соответствует ли твое решение/законченная работа всем условиям таска и т.д.
Стоит ли пытаться сделать все идеально (ну или что-то около того), учитывая, что я только вкатываюсь?
Пример: вот мне надо было сделать свое cv, т.е. придумать его дизайн, содержание, набросать верстку и выдать готовую страницу (да, можно просто скатать из интернета, но считаю это самой тупейшей затеей, потому что...зачем? у меня есть все (ну или бОльшая часть) знаний, которых более чем достаточно для самостоятельного выполнения, + гугл никто не отменял).
Я 3 раза начинал заново, делал примерно до середины и удалял нахрен, потому что выглядело всрато, хотя полностью соответствовало критериям таска, т.е. если брать балльную систему - я бы набрал максимум, и функционал работал бы на 100 %.
Но так как запас по времени есть - я хочу сделать что-то более менее удовлетворяющее моего внутреннего перфекциониста.
Вопрос: стоит ли на стадии обучения заморачиваться такими вещами или проще сделать таск и идти дальше учить, а красота придет уже в ходе практики?
p.s. на четвертый раз уже получается что-то более менее стоящее, но я убил на это порядка целого дня, хотя мог быстренько наклепать за час-полтора
Нажмите, чтобы раскрыть...![]()
Kemoin сказал(а):↑Здарова
Назрел такой вопрос. Допустим, есть определенный таск, к нему идут требования и все остальное, т.е. ты можешь самостоятельно по пунктам оценить, соответствует ли твое решение/законченная работа всем условиям таска и т.д.
Стоит ли пытаться сделать все идеально (ну или что-то около того), учитывая, что я только вкатываюсь?
Пример: вот мне надо было сделать свое cv, т.е. придумать его дизайн, содержание, набросать верстку и выдать готовую страницу (да, можно просто скатать из интернета, но считаю это самой тупейшей затеей, потому что...зачем? у меня есть все (ну или бОльшая часть) знаний, которых более чем достаточно для самостоятельного выполнения, + гугл никто не отменял).
Я 3 раза начинал заново, делал примерно до середины и удалял нахрен, потому что выглядело всрато, хотя полностью соответствовало критериям таска, т.е. если брать балльную систему - я бы набрал максимум, и функционал работал бы на 100 %.
Но так как запас по времени есть - я хочу сделать что-то более менее удовлетворяющее моего внутреннего перфекциониста.
Вопрос: стоит ли на стадии обучения заморачиваться такими вещами или проще сделать таск и идти дальше учить, а красота придет уже в ходе практики?
p.s. на четвертый раз уже получается что-то более менее стоящее, но я убил на это порядка целого дня, хотя мог быстренько наклепать за час-полтора
Нажмите, чтобы раскрыть...Я из тех, кто всегда с горящими глазами заморачивается и делает таску на 100% рабочей и юзабельной и расширяемой.
Но хочу сказать что манагёры не особо по достоинству это оценивают, они просто видят таску рабочую, под капотом что там делается они не знают. Большинство челов даже в моей компании, даже в моей команде сдают таски тупо на пофиге, а потом когда на ретроспективе спрашивают че так вышло - говорят что "так ставили задачу, я задачу сделал, описывайте подробнее сделаем лучше". И в принципе прокатывает, их не выгоняют с компании, повышают им зп так же как и мне, короче проблем нету из-за этого.
Не считаю что это хороший подход, так как любой продукт который ты делашеь - в таком случае гарантированно провалится в выгребную яму, + ты будешь развиваться не в сторону архитектора, строящего сопровождаемый чистый код, который будет легко и быстро править, а в сторону человека, искусно подпирающего костылями всё по кд.
Костыли - это такая вещь, что чем их больше, тем сложнее ними каждый раз снова подпирать код. В какой-то момент ты понимаешь, что таска, которая с виду должна занимать час - займет у тебя неделю, потому что сначала пару дней ты будешь пытаться всунуться в то, что есть, затем ты сломаешься и остальные 5 дней будешь переписывать функционал полностью, под новые требования. Меня такие ситуации чисто из личных побуждений сильно достают, поэтому я стараюсь сделать сразу хорошо, я не люблю возвращаться в старые модули, но если тебе норм делать строго по таске - я думаю ничего страшного в этом не будет, не турнут.
Такая фигня же дружище, сейчас в RS School CV#3 Уже по критериям всё сделал на максимум, по хорошему надо все изменения запушить на гит и идти делать дальше таски экономить свое время тем самым под конец уже готовиться к stage 1 но я уже третий раз всё пересоздаю, как будто я что-то пропускаю из возможностей.Kemoin сказал(а):↑Здарова
Назрел такой вопрос. Допустим, есть определенный таск, к нему идут требования и все остальное, т.е. ты можешь самостоятельно по пунктам оценить, соответствует ли твое решение/законченная работа всем условиям таска и т.д.
Стоит ли пытаться сделать все идеально (ну или что-то около того), учитывая, что я только вкатываюсь?
Пример: вот мне надо было сделать свое cv, т.е. придумать его дизайн, содержание, набросать верстку и выдать готовую страницу (да, можно просто скатать из интернета, но считаю это самой тупейшей затеей, потому что...зачем? у меня есть все (ну или бОльшая часть) знаний, которых более чем достаточно для самостоятельного выполнения, + гугл никто не отменял).
Я 3 раза начинал заново, делал примерно до середины и удалял нахрен, потому что выглядело всрато, хотя полностью соответствовало критериям таска, т.е. если брать балльную систему - я бы набрал максимум, и функционал работал бы на 100 %.
Но так как запас по времени есть - я хочу сделать что-то более менее удовлетворяющее моего внутреннего перфекциониста.
Вопрос: стоит ли на стадии обучения заморачиваться такими вещами или проще сделать таск и идти дальше учить, а красота придет уже в ходе практики?
p.s. на четвертый раз уже получается что-то более менее стоящее, но я убил на это порядка целого дня, хотя мог быстренько наклепать за час-полтора
Нажмите, чтобы раскрыть...
Л0Х сказал(а):↑Никогда не стоит делать что-либо спустя рукава. Заходишь в ММ - играй так чтобы пальцы болели. Программируешь - думай так, чтобы мозги кипели.Пока будешь пытаться сделать что-то хорошо, то в любом случае будешь ошибаться. Самое важное учится на своих ошибках. Если ты ошибся один раз, и эту же сделал во второй раз, то ты очень плохой работник и нереальный лохНажмите, чтобы раскрыть...хочешь сказать, что есть идеальные люди, которые 2 раза одинаково никогда не ошибаются?
graffitcrab сказал(а):↑но если тебе норм делать строго по таске - я думаю ничего страшного в этом не будет, не турнут.
Нажмите, чтобы раскрыть...я же написал, что я еще не работаю, а только на стадии изучения технологий и вката
но при этом я работаю на данный момент уже девятый год юристом, и предпочитаю делать документы, от которых другая сторона не будет плеваться и материть меня по кд, наверно, ввиду этого и стараюсь писать более менее вменяемый и красивый код
и рассуждаю так - если даже самому не нравится то, что ты сделал, то другим точно не понравится
Ectx сказал(а):↑Такая фигня же дружище, сейчас в RS School CV#3 Уже по критериям всё сделал на максимум, по хорошему надо все изменения запушить на гит и идти делать дальше таски экономить свое время тем самым под конец уже готовиться к stage 1 но я уже третий раз всё пересоздаю, как будто я что-то пропускаю из возможностей.Нажмите, чтобы раскрыть...так я его же делаю
![]()
к меня уже в 3 ветке 22 комита, потому что я все удалял и заново начнал писать
Пока учишься, и первые годы работаешь, это норм. Со временем свой стиль вырабатывается и надо реже это делать(рефакторить).Kemoin сказал(а):↑хочешь сказать, что есть идеальные люди, которые 2 раза одинаково никогда не ошибаются?
я же написал, что я еще не работаю, а только на стадии изучения технологий и вката
но при этом я работаю на данный момент уже девятый год юристом, и предпочитаю делать документы, от которых другая сторона не будет плеваться и материть меня по кд, наверно, ввиду этого и стараюсь писать более менее вменяемый и красивый код
и рассуждаю так - если даже самому не нравится то, что ты сделал, то другим точно не понравится
так я его же делаю
![]()
к меня уже в 3 ветке 22 комита, потому что я все удалял и заново начнал писать
Нажмите, чтобы раскрыть...
E1ektr0 сказал(а):↑Пока учишься, и первые годы работаешь, это норм. Со временем свой стиль вырабатывается и надо реже это делать(рефакторить).Нажмите, чтобы раскрыть...так я не совсем понял, пытаться сделать сразу все идеально - правильно или не стоит сильно на это заморачиваться и лучше просто потратить время на изучение стека, а эстетика и красота уже с опытом придут?
я до сих пор иногда открываю документы, которые писал пару лет назад - и мне хочется себе глаза выколоть
Kemoin сказал(а):↑хочешь сказать, что есть идеальные люди, которые 2 раза одинаково никогда не ошибаются?
Нажмите, чтобы раскрыть...Нет, я не сказал что такие есть, просто ошибатся 2 раза с одной и той же ошибкой это хреново, это не дота где у тебя мышка скользнуть может, а разум. Представь что ты при написании конфигурации к контейнерам в докере неправильно порты пробросил и долго думал, почему ничего не работает. После этого ты узнал, что что-то намудил с портами и сеть докера не работает, починил это и запомнил, что важно посмотреть порты при создании конфигурации. В следующий раз нужно про это помнить.
Л0Х сказал(а):↑Нет, я не сказал что такие есть, просто ошибатся 2 раза с одной и той же ошибкой это хреново, это не дота где у тебя мышка скользнуть может, а разум. Представь что ты при написании конфигурации к контейнерам в докере неправильно порты пробросил и долго думал, почему ничего не работает. После этого ты узнал, что что-то намудил с портами и сеть докера не работает, починил это и запомнил, что важно посмотреть порты при создании конфигурации. В следующий раз нужно про это помнить.
Нажмите, чтобы раскрыть...Это логично, что если где-то накосячил, то в следующий раз уже имеешь ввиду, но ведь не всегда так получается.
BezMozg сказал(а):↑Рекомендую как попало наклепать весь функционал по таску, только чтобы работало, а потом уже страдать дизайнерскими муками.
Нажмите, чтобы раскрыть...я вот тоже к такому выводу пришел, что сначала сделаю все чтоб соответствовало требованиям, а потом уже буду свою вкусовщину пытать, чтоб выглядело не всрато
Это был просто очень важный совет который дал мне СТО когда настучал мне по голове, что я сделал одну и ту же ошибку второй раз. Просто ошибки - совершенно нормально. Повторение ошибок - плохо.Kemoin сказал(а):↑Это логично, что если где-то накосячил, то в следующий раз уже имеешь ввиду, но ведь не всегда так получается.
Нажмите, чтобы раскрыть...
Kemoin сказал(а):↑так я не совсем понял, пытаться сделать сразу все идеально - правильно или не стоит сильно на это заморачиваться и лучше просто потратить время на изучение стека, а эстетика и красота уже с опытом придут?
я до сих пор иногда открываю документы, которые писал пару лет назад - и мне хочется себе глаза выколоть
Нажмите, чтобы раскрыть...Да делай. Идеально? ХЗ. Сейчас оно норм, наберёшься опыта, поймёшь что говно. Ну делай хорошо, на текущий уровень.
Вообще, с опытом поймёшь, что разработка - это про компромиссы. Бюджет\скорость\качество.
Kemoin сказал(а):↑я вот тоже к такому выводу пришел, что сначала сделаю все чтоб соответствовало требованиям, а потом уже буду свою вкусовщину пытать, чтоб выглядело не всрато
Нажмите, чтобы раскрыть...Просто смотри... С точки зрения идеалиста, но немного поработавшего. От тебя требуют таск. Если ты сделаешь работающий таск со всратым дизайном, то ты сделал свою работу, дизайна же нет в таске. А дизайн дизайнеру отдадут допилить. А вот если ты не сделаешь нихрена, то твоё портфолио пойдёт по одному месту.
Заняться идеализмом можно, но когда готов таск и есть свободное время. И тут кстати тоже два конца палки - тебе никто не доплатит за твой идеализм, он тебе для души, но если сделаешь больше таска, то возможно найдëшь постоянного клиента и уж точно словишь хороший отзыв.
BezMozg сказал(а):↑Просто смотри... С точки зрения идеалиста, но немного поработавшего. От тебя требуют таск. Если ты сделаешь работающий таск со всратым дизайном, то ты сделал свою работу (дизайна же нет в таске) и к тебе придут потом ещё. А дизайн дизайнеры отдадут допилить. А вот если ты не сделаешь нихрена, то твоё портфолио пойдёт по одному месту.
Нажмите, чтобы раскрыть...логично
все таки, самому придумывать намного труднее, чем запилить ту же верстку по готовому макету..
E1ektr0 сказал(а):↑Да делай. Идеально? ХЗ. Сейчас оно норм, наберёшься опыта, поймёшь что говно. Ну делай хорошо, на текущий уровень.
Вообще, с опытом поймёшь, что разработка - это про компромиссы. Бюджет\скорость\качество.Нажмите, чтобы раскрыть...Тут я понимаю о чем речь. Я так извращаюсь потому что у меня в запасе несколько дней до дедлайна, надо было бы через час запушить - сделал бы на коленке и забил
Крутяк, по оценим друг-другу CVKemoin сказал(а):↑хочешь сказать, что есть идеальные люди, которые 2 раза одинаково никогда не ошибаются?
я же написал, что я еще не работаю, а только на стадии изучения технологий и вката
но при этом я работаю на данный момент уже девятый год юристом, и предпочитаю делать документы, от которых другая сторона не будет плеваться и материть меня по кд, наверно, ввиду этого и стараюсь писать более менее вменяемый и красивый код
и рассуждаю так - если даже самому не нравится то, что ты сделал, то другим точно не понравится
так я его же делаю
![]()
к меня уже в 3 ветке 22 комита, потому что я все удалял и заново начнал писать
Нажмите, чтобы раскрыть...?
Тема закрыта
-
ЗаголовокОтветов ПросмотровПоследнее сообщение
-
Сообщений:1
Просмотров:2
-
Сообщений:1
Просмотров:2
-
Сообщений:13
Просмотров:14
-
Сообщений:12
Просмотров:13
-
Сообщений:5
Просмотров:7