Почему ВУЗы не учат программистов
zabivator — 08.02.2011 Крик души. Хочу видеть следующие предметы в ВУЗах:* Qaulity Assurance. What is quality, how to measure quality, how to test, targets and goals of QA team, responsibility of QA team, QA <=> Dev teams communications, test automation.
* Release process. Continuous integration, nightly builds, email report, release-in-single-click, documentation process, release-notes, deployment.
* Mail managment. How read work email: subject read, brief review, short read, full read, full read with history. Single email concept. Email read responsibility
* Task managment. Priority of tasks, day/week reports, to-do goals list.
Эти вещи обязана знать ПОСЛЕДНЯЯ СЕКРЕТУТКА В ПРОЕКТЕ. Хотя бы в общих чертах.
А тех разработчиков, кто "просто работает с кодом" ебать и уволнять нещадно.
Почему вместо эти вещей, необходимых для ВЫЖИВАНИЯ в ВУЗах читают хуйню типа "как использовать CREATE TABLE в Oracle"?
Manual по CREATE TABLE человек прочитает сам. А вещи указанные мною выше ты получиш сейчас лишь через собственные грабли шишки и опыт.
Хотя бы потому, что догадаться о важности этих вещей для разработчика очень нетривиально.
Я вот начал догонять их важность лишь на 5 или 6 год промышленной разработки.
Но это вопрос к культуре проектов, где я работал...
|
</> |