Pull to refresh
87
0
Степан @TheHorse

User

Send message
Я нуждаюсь в том, чтобы мое ПО было качественным. Это проблемно, если у меня проблемы с языком на котором я его пишу. Хочется быть экспертом в чем-то, а не как попало знать все.
Я знаю, но не будет такой энтропии. Я хочу зафиксировать язык, экосистему и развиваться в научном, предметном, методологическом направлении.

Экосистемы обновляются. Иногда быстро, но следить за этими изменениями относительно просто. За изменениями в языке — элементарно, пока не выйдет новая мажорная ветка.
У меня мозг уже лопается от прыжков меж c, c++, c#, php, js, java, delphi, python (недавно появился). Они похожи, можно программировать почти сходу. Мечтаю лишь о том, чтобы привязаться к чему-то одному. Такую энтропию сложно контролировать, практически невозможно.

К тому-же языки уже не те. Вокруг каждого убер экосистемы, которые толще самих языков на порядки, и чтобы нормально программировать (создавать качественный продукт) нужно это все знать.

Я считаю себя хорошим программистом, вижу много проблем со сменой языка.
И все правильно будут делать, если их будут учить MFC, MS Access…
Магические константы:
angleStep:0.019f
angleStep:0.02f


Принцип единой ответственности:
-(ccColor4B) endColor
{
	ccColor4B result = color;
	result.a = 0;
	return result;
}

Вне класса работы с Color.

Очень надеюсь, что не ошибся с критикой. Иначе, прошу прощения.

Нет, я не заметил, что подтверждаю ваши аргументы. Да, все это относится не к ЯП, а к программированию в общем, но оно обязано учитываться для образцово показательных примеров. Вы говорили, что совершенствовались в предметной области — разработки игр, а не во всем, что не касается конкретно языка.
Этот код не может быть образцом того, каким должен быть код на objc для ипад. В нем есть некоторое множество кривостей (магические константы, нарушения принципа единой ответственности, наверное что-то еще, чего я не сумел понять (не знаток objc)).

Образец должен быть образцово показательным, на то он и образец.
Код в студию, пожалуйста. Строк 100-500, если не затруднит.
Junior PHP Developer — слишком размытой и не формальное понятие. В одном месте это может требовать степени доктора технических наук, три победы на международных олимпиадах по программированию, в другом — справки, что не псих и законченное среднее образование.

PHP популярен, вакансий много. Обязательно (точнее крайне вероятно) найдете что-то где-то между двух этих границ. Чем больше опыта, чем больше знаний, тем вероятней найдете что-то приличное.

И вы должны понимать, что 3 года не показатель. За 3 года можно стать экспертом, а можно и не научится ничему.
Там просто очень удачный контр-пример на некорректную формулировку.
Конечно можно, и это практически не зависит от вашего текущего уровня, который почему-то как-то не особо исчисляется годами.
Универ, помимо всего прочего, дает и знания конкретных областей.
Ну вам не пригодилось, другим пригодятся. Познакомится с какими людьми? Да вопрос, и большинство склоняется к тому, что лучше учится, судя по этим всем комментариям.
C радостью бы послушал.
А как они считали центр масс вершин? Вы в условии давали массы вершинам?
Вы не поверите. Мой товарищ, который занимается IT уже лет 7, имеет IQ 130 недавно спрашивал меня о центре масс. Сам был в шоке. Вероятно потому, что его образование — фикция.
Я не утверждал обратное.
только с инфой.
Можно. Я это осилил в хорошем объеме и с отличной глубиной где-то за полгода, в 9ом классе.

В университете можно учится, а не штаны просиживать. Повышая планку, я считаю, что программист просто обязан знать математики, устройства компьютера, сети, теории чисел, алгебры логик… кучи всяких наук. Не зная их, вы просто рискуете использовать фиговые решения, и никогда не найти решения получше. Например вы можете продолжать верить, что нельзя сортировать быстрее чем o(n*log(n)). Или не знать как посчитать центр масс, или вообще что такое центра масс. Или не уметь применять метод Монте-Карло.
И в случае последнего, важно то, что вы не можете просто так взять и нагуглить «метод Монте-Карло», поскольку ранее о нем ничего не слышали.
Просто за этими структурами и алгоритмами столько всего, что разбираться прийдется не мало.
P. S. Лично я не пишу код, я программирую.

Information

Rating
Does not participate
Location
Уральск, Уральская обл., Россия
Date of birth
Registered
Activity