Нещодавно я почав свою першу роботу молодшим розробником, і у мене є старший розробник, який займається наставництвом мене в цій невеликій компанії. Однак є кілька разів, коли він давав би мені поради щодо тих речей, з якими я просто не міг погодитися (це суперечить тому, про що я дізнався у кількох хороших книгах на цю тему, написаних експертами, і питання, які я задавав на деяких питаннях з питань запитання, також згодні зі мною) та враховуючи наш насичений графік, ми, мабуть, не маємо часу на довгі дебати.
Поки що я намагався уникнути цього питання, слухаючи його, піднімаючи контрапункт, виходячи з того, що я навчився як сучасні добрі практики. Він знову піднімає свою первісну точку (більшу частину часу він скаже найкращу практику, більш рентабельну, але просто не пішов далі), я беру записку (оскільки він не піднімав нової точки, щоб протиставити мій контрапункт), подумайте про це і дослідження вдома, але не вносити жодних змін (я все ще не переконаний). Але нещодавно він знову підійшов до мене, побачив мій код і запитав мене, чому я не змінив його на його пропозицію. Це втретє за 2–3 тижні.
Як молодший розробник, я знаю, що я повинен його поважати, але в той же час я просто не можу погодитися з деякими його порадами. Але на мене тиснуть внести зміни, які, на мою думку, можуть погіршити проект. Звичайно, як недосвідчений розробник, я можу помилитися, і його спосіб може бути кращим, це може бути 1 з тих випадків виключення.
Моє запитання: що я можу зробити, щоб краще оцінити, чи є порада старшого розробника хороша, погана чи, можливо, хороша, але застаріла в сьогоднішньому контексті? І якщо це погано / застаріло, яку тактику я можу використати, щоб не реалізувати його на своєму шляху, незважаючи на «тиск», зберігаючи той факт, що я поважаю його як старшого?