Недостаточно знать много, как и решать задачи, даже сложные, но они могут быть такими же бесполезными как те книги что валяются на полках и пыль собирают. Так вот, по каким критериям можно здраво оценить себя, в плане разработчика.
Помню был собес на офис, первый вопрос который мне задали, что такое интерфейс и из чего он состоит. Имея опыт разработки 4 года на тот момент, сначала такой вопрос конфузит, потому что ожидаешь какой-то подвох, словно собеседник хочет услышать что-то конкретное, а не примитивное, он и был, думаю это было просто проверка реакции нежели знаний, но долю сомнений что где-то тут подвох, все же он посеял.
Никак нельзя не себя оценить. И вообще не надо себя оценивать. Просто делайте все лучше на 1% каждый период времени t. Будьте круче себя прошлого. Все остальное - всего лишь мнения других людей.
выбираешь гитхаб со звездочками и смотришь код
если все понятно - считай, достиг
второй вариант - написать то, написать се, но, как показывает практика, на проде, даже без хайлоада - написанное может работать совсем не как на тесте, индусский код тоже работает )
Так а толку, уже пересмотрено сотни проектов и пакетов. Но от того что я знаю как там работает пакет 2010 года, сидя и ничего не делая для работодателя я 0. Возможно лучший способ узнать сколько ты стоишь ето умение продавать, и все. Не важно что и как ты делаешь или знаешь. Как писал, ето книги на полке.
Так вот, по каким критериям можно здраво оценить себя, в плане разработчика.
Качество и производительность.
Пример: Если я создаю продукт, который работает со скоростью K*X и трачу на него Y/K дней, то моё время стоит дороже в 2K раз, чем у тех, чей продукт работает со скоростью X и кто это делает за время Y.
PS: Что такое качество и производительность - сразу 2 вопроса новых создавай!
Ахахах, вечер добрый или день! Вы как всегда. Но вот только я описал выше про книги. Можно просто знать как делать качественно и производительно, но не использовать ети знания. А даже если и спользовать и делать что-то, ето не значит что вы делаете что то полезное, что будет оценено обществом. То есть. Вы сделали никому не нужный продукт, качественно и производительно, но ваше цена, ценность на рынке, для общества скорее упадет.
....но не использовать ети знания. А даже если и спользовать и делать что-то, ето не значит что вы делаете что то полезное, что будет оценено обществом.
Что делать со знаниями - решать Вам.
Перед тем, как начать что-то делать для общества, неплохо бы провести исследование интереса целевой аудитории к будущему продукту и выявить все альтернативы, чтобы сделать качественнее уже имеющихся на рынке (чем, собственно и занимается бизнес).
То есть. Вы сделали никому не нужный продукт, качественно и производительно, но ваше цена, ценность на рынке, для общества скорее упадет.
Она скорее поднимется из-за применённых технологий в этом продукте: т.е., Вы покажете свои знания по умению использования и применения технологий в реальной задаче. А что упадёт - это вряд ли.
Именно от возможности прямо здесь и сейчас создать нужный (Вам или бизнесу - не важно) продукт качественно и за короткий срок (по сравнению с рынком), и зависит стоимость вашего времени.
Рынок ИТ большой, динамичный и относительно молодой. Нет ни точек отсчёта, ни устоявшихся способов измерения уровня профессионализма. Так что самый надёжный на данный момент способ - измерять циферками в расчётке.
Да, я к примерно такому же выводу пришел. Не важно что знаешь и умеешь, умение продавать и считать деньги единственное что показывает на сколько ты ценен и полезен.
BonBon Slick, отнюдь. Бизнес как раз умеет считать деньги на много лучше программистов, а потому никогда не станет платить тому, кто не приносит выгоды достаточной, чтобы отбивать как минимум два своих оклада со всеми налогами.
твой час стоит ровно столько, за сколько ты его можешь продать, это скорее от "рынка" и от умения продавать зависит, а не от твоих навыков.
хотя есть конечно ориентиры типовых ставок. Вижу часто мидлы себя умудряются очень дорого продать, сильно выше этих средних ориентиров и наоборот. Как себя оценить - ну только пробовать продавать свой труд дороже, чаще собеседоваться получать может какие-то офферы и уже из таких предложений формировать свою оценку.
Мало знать себе цену, нужно еще пользоваться спросом.
Продать можно и дорого и дешево, рыночная экономика усредняет это со временем.
А так - "решать задачи, даже сложные, но они могут быть такими же бесполезными" - полезность задач определяешь не ты, а заказчик, который платит тебе деньги
Хорошо работает тупо оценка сколько часов человек отработал в отрасли
Вопрос понятное дело без подвоха, чисто отсеять ненужных людей.
Так же как при ООП спрашивают про полиморфизм.
Что? Ну вот видел я людей которые отработали 15 лет в ИТ, у них своих компании и работают они с Disney который вливает в них миллионы, он СТО и тех директор всей компании, сооснователь, пришел к ним на собес. А он мне расказывает почему в Java есть multi inheritance а в PHP его нет. И ето мои 3 года, против его 15+. Посмеялся, попрощался. Хотя там были интересные вопросы.