Добрый день!
Долго думал, как сформулировать вопрос, напишу коротко как смогу. Прошу сильно не пинать, на других форумах тема наверняка не раз поднималась, но аналогичных вопросов на ХэшКоде я еще не видел.
Коротко о том, чем я занимался и что умею.
В студенчестве почти все свободное уделял программированию - C, C++, WinAPI, asm, Delphi - мне это было жутко интересно, т.к. преподавали у нас один Pascal.
Слово Web меня пугало, интернета у меня тогда не было, поэтому ограничивался только Desktop программированием, пользовался материалами, которые изредка скачивал у друзей, у которых был интернет (тогда еще dial-up).
Теперь, проработав несколько лет, увидел, что, надо постоянно развиваться, изучать новые технологии и при этом еще успевать программировать. Это меня еще дальше оттолкнуло от Web программирования (мне всегда казалось, что там много шаманства). Тем не менее, пришлось изучать и новые технологии и научиться делать не очень сложные ASP.NET приложения.
Везде, где работал, занимал ведущие места, есть хорошее знание математики.
К чему это все. Профессия программиста меня начала утомлять, день проходит "работа - дом - покушать - спать". От этого и здоровье страдает и личная жизнь.
Такими темпами далеко не пойдешь.
Сейчас у меня есть достойная работа и там не надо заниматься изучением каждой новомодной плюшки и Web'а, проект типа какого-нибудь архиватора - нашел то, чем больше всего нравится заниматься.
Зарплата моя, по меркам города (живу в провинции), хоть и высокая, но жилье купить точно не хватит.
Тем временем.
Есть знакомый, лет на 5 младше меня. Он занимается обычной разработкой сайтов. Дело может и немного скучноватое, но он уже открыл свой офис, набрал людей, купил жилье, ездит в дорогом автомобиле. Да, у него конечно есть компьютер (у меня только со 2 курса) и интернет (у меня года 3 назад) уже со школы, но программировать он толком не умеет, а сайты на CMS штампует.
В связи с чем возник вопрос, может мне тоже пора начать работать на себя, уйти от разработчика?
Надеюсь у меня уже есть достаточно опыта, что бы организовать работу небольшой IT команды, настроить рабочие места, софт и т.д. Меня это привлекает, начать что-то свое, занять свою нишу. Начинать какой-нибудь стартап проект не хочется, больше привлекает занятие типа разработки того же сайта, где уже все пройдено (есть множество CMS, шаблонов, для нестандартных случаев наверное программируются не очень сложно), одна только проблема - найти клиентов.
- Правильно ли я рассуждаю или это все мое узконаправленное мировоззрение?
- У кого какой опыт, что посоветуете?
- Отдельно хотелось бы узнать мнение тех, у кого есть свой опыт.
UPD
Некоторые пояснения, вопросы можно немного переформулировать:
- Какова на самом деле реальность?
- Не хотелось бы не повторять чужих ошибок, у кого есть опыт начала чего-то своего, кто чем занимается?