Почему вы отказываете людям в праве изобретать слова?
Язык — это динамическая структура: он постоянно меняется и обновляется. Придумал новое слово — хорошо, ввел его в обиход — еще лучше. Язык становится богаче. Больше слов, хороших и разных.
Как показывает практика, а все мои ученики успешно работают программистами, уровня Java хватает, чтобы а) пройти собеседование, б) успешно работать и развиваться дальше.
— От 20 лет
1. Знания Java.
2. Уверенное понимание принципов ООП.
3. Базовое знание SQL.
4. Усидчивость, внимательность, аккуратность, обучаемость.
Условия
— Постоянная, полный день, работа на территории работодателя
— Оформление, отпуск, больничный и пр. по ТК
1. Офис в 5 мин от МИЭТ.
2. Стартовая ЗП 20-40 тыс. рублей на полный рабочий день.
3. Возможен гибкий график и работа неполную неделю.
4. Оформление по ТК.
5. Молодой коллектив.
И где тут космические требования?
Любой из моих учеников сможет получить эту работу
Обе истории — это не типичные, а скорее уникальные ситуации. Но они заставили меня задуматься.
Мир так не работает: много работаешь, тебя замечают, хвалят и повышают.
Вы должны заявить о себе Убедить всех что справитесь. И справиться. Многие люди хотят, чтобы им дали шанс показать себя, и они годами ждут этого шанса. Если вы можете приблизить его, если вы готовы, не тормозите — сделайте же уже что нибудь!
— Долго ли ждать перемен к лучшему?
— Если ждать, то долго!
Девушку, про которую идет речь, обучал пять с половиной лет назад. За это время она поработала в двух конторах. В последней за четыре года честно доросла до тимлида.
Пересмотр зарплаты раз в год. Сейчас обычно стартовая зарплата у джуниора $700-$800, тогда зарплаты были раза в полтора-два меньше.
Простота — не единственный критерий. Я очень хотел, чтобы компания, куда они устроятся, продолжала их обучать. Нашел такое только в крупных компаниях и Java-проектах.
Я — тот идеальный программист, которого вы описываете.
1 Знание алгоритмов
8 лет (вуз+школа) занимался олимпиадным программированием, призер олимпиад ACM. Книгу Кормена «Алгоритмы: построение и анализ» знаю чуть ли не наизусть.
2 Шикарная математика
Факультет математики, бакалавр, красный диплом.
3 Computer Science
Факультет кибернетики, магистр (2 года), красный диплом.
Знаете что из этого понадобилось за 10 лет работы программистом?
Ничего.
Шансы, что в за два первых года работы вы будете писать свой графический движок равны 0.
Шансы, что за 10 лет вы напишете свой собственный фреймворк немногим больше.
А если и будете — значит просто изобретаете велосипед.
Представьте, что вы переписываете проект из под IBM WebSphere под JBoss. Типичная ситуация для джависта.
Ваша эффективность зависит от:
1 Умение понять ход мыслей программистов IBM
2 Умение понять ход мылей разработчиков JBoss
3 Сколько сот часов вы провели, разбираясь в коде продукта.
Язык — это динамическая структура: он постоянно меняется и обновляется. Придумал новое слово — хорошо, ввел его в обиход — еще лучше. Язык становится богаче. Больше слов, хороших и разных.
Вы на 3600 со старта не сильно рассчитывайте — там у девушки 5 лет опыта было.
Некоторые люди перестают учиться в 22 года. Это — глупость: учиться нужно всю жизнь.
Условия:
— Заработная плата (40 000 оклад + %)
Неужели тот факт, что 8 человек уже изменили свою жизнь в лучшую сторону ничего не значит?
www.job.ru/it-telecom/3176183
И где тут космические требования?
Любой из моих учеников сможет получить эту работу
Мир так не работает: много работаешь, тебя замечают, хвалят и повышают.
Вы должны заявить о себе Убедить всех что справитесь. И справиться. Многие люди хотят, чтобы им дали шанс показать себя, и они годами ждут этого шанса. Если вы можете приблизить его, если вы готовы, не тормозите — сделайте же уже что нибудь!
— Долго ли ждать перемен к лучшему?
— Если ждать, то долго!
Девушку, про которую идет речь, обучал пять с половиной лет назад. За это время она поработала в двух конторах. В последней за четыре года честно доросла до тимлида.
Пересмотр зарплаты раз в год. Сейчас обычно стартовая зарплата у джуниора $700-$800, тогда зарплаты были раза в полтора-два меньше.
Образование — всего лишь образование.
Усидчивость
Человек должен быть в состоянии разбираться в коде/документации часами.
Ум/Интеллект
Если вы не можете понять интерфейсы, вы не сможете правильно их использовать.
Социальность/Альтруизм?
Получать удовольствие от работы в команде.
Это не уровень junior'а. Им такие вопросы не задают никогда.
40 отложил за 2.5 года. 20 занял. Еще 15 дали родители девушки.
Купил новую двушку в Киеве за 75.
Там внизу страницы есть калькулятор на основе статистики зарплат.
Выберите Kiev, Senior Developer, Java.
По личному опыту скажу, что примерно так все и есть.
1 Знание алгоритмов
8 лет (вуз+школа) занимался олимпиадным программированием, призер олимпиад ACM. Книгу Кормена «Алгоритмы: построение и анализ» знаю чуть ли не наизусть.
2 Шикарная математика
Факультет математики, бакалавр, красный диплом.
3 Computer Science
Факультет кибернетики, магистр (2 года), красный диплом.
Знаете что из этого понадобилось за 10 лет работы программистом?
Ничего.
Шансы, что в за два первых года работы вы будете писать свой графический движок равны 0.
Шансы, что за 10 лет вы напишете свой собственный фреймворк немногим больше.
А если и будете — значит просто изобретаете велосипед.
Представьте, что вы переписываете проект из под IBM WebSphere под JBoss. Типичная ситуация для джависта.
Ваша эффективность зависит от:
1 Умение понять ход мыслей программистов IBM
2 Умение понять ход мылей разработчиков JBoss
3 Сколько сот часов вы провели, разбираясь в коде продукта.