в карьере был период, когда я работал длительное время над разными проектами с разными конторами и разными людьми, как на конторы, так и на собственных заказчиков
особенности проектов:
* все длились от 2 недель до 3 месяцев
* все требовали, помимо навыков кодинга, навыки проектирования на малом и на среднем уровне и навыки общения с клиентами
* работал или в группе людей, где я был единственным программистом (кодером и проектировщиком в одном лице), или же на пару с дизайнером в случае веб-сайтов
как правильно назвать мою должность за этот период?
на русском я пишу Технический руководитель/Разработчик
нужно найти замену термину Технический руководитель в данном контексте
Project manager — не совсем понятно и слишком громко на мой взгляд
Program manager — слишком громко на мой взгляд
Team lead — не подходит
есть вариант Tech lead — но никогда не встречал его на практике, понял что это что то вроде Program manager, но на более мелком уровне
по моему это подходит, или нет?
Ну если не подходит short-term contract(-or) developer, то ближе всего lead developer, хотя когда вы один вообще это странно (ведущий есть, а ведомых нету). До тимлида и прожект манагера врядли, обычно за такими должностями стоит значительный опыт работы с большой командой разработчиков.
Здравствуйте, anonymous_user, Вы писали:
_>в карьере был период, когда я работал длительное время над разными проектами с разными конторами и разными людьми, как на конторы, так и на собственных заказчиков
Я бы назвался консультантом.
"For every complex problem, there is a solution that is simple, neat,
and wrong."