У меня 9 классов школы и 2 курса колледжа по специальности АСУ.
Колледж бросил 6 лет назад. Хорошо владею ПК и по чуть-чуть сам изучал программирование.
Сейчас наконец одумался и хочу получить образование программиста, чтобы меня всему научили.
Схватываю я всё на лету, так что с учёбой проблем не будет.
Вопрос мой в том как сейчас лучше поступить.
Куда можно пойти учиться без особой потери времени и какую лучше специальность выбрать (мои предпочтения это создание программ и интернет-программирование) .
Спасибо, кто дочитал до конца, очень нуждаюсь в совете.
Другие языки программирования и технологии
Подскажите с выбором пути программирования.
Учиться по направлению лучше конечно в серьёзном вузе с выездом зарубеж и общением с практикующими специалистами стоящими на пике разработок - что бы выдеть всё новое и свежее и учиться этому. Обрати внимание ещё на сетевые технологии - CISCO - выучишься, получишь сертификатов кучу - будешь богатым и восстребованным специалистом.
Ну тут главное не просто программировать ради того чтоб программировать. Должен быть денежный интерес. Ну а чтоб работы были востребованы и приносили доход, как и в любом собственно бизнесе, нужно стараться делать для людей - что бы нравилось, польза была и качество. Ну а направления в принципе любые. Можно реализовывать себя в устоявшихся направлениях - бухгалтерия, финансы, складской учёт, ресторан, гостиница, медицинских учреждения, банки; Можно пойти путём разных ноу-хау и следовать по ветру новых исследовательских направлений - научная и изобретательская сфера, нейросети, ИИ и тд.
Интернет - ну понятно это вёб-программирование - ну тут либо свои движки писать сайтов, или собственно сайты на заказ делать с использованием всего арсенала технологий - по идее достаточно присосаться к одному крупному серьёзному проекту и будет хороший доход, или можно свой бизнес организовать с использованием умений и знаний - любые интернет магазины и сервисы любого направления - фотостоки, музыка, видео и тд. Кроме того популярный сайт сам по себе будет приносить доход за счёт продаж рекламы. Развивающееся направление - это электронный документооборот с электронными подписями и криптозащитой.
Ну отдельно на мой взгляд стоят направления в программировании графики и игр, так же разные редакторы (видео, звук, музыка)
Ещё одно направление - мобильные устройства - собственно можно сделать незатейливую игру для iPhone, которая всем понравится и заработать миллионы баксов.
Ну тут главное не просто программировать ради того чтоб программировать. Должен быть денежный интерес. Ну а чтоб работы были востребованы и приносили доход, как и в любом собственно бизнесе, нужно стараться делать для людей - что бы нравилось, польза была и качество. Ну а направления в принципе любые. Можно реализовывать себя в устоявшихся направлениях - бухгалтерия, финансы, складской учёт, ресторан, гостиница, медицинских учреждения, банки; Можно пойти путём разных ноу-хау и следовать по ветру новых исследовательских направлений - научная и изобретательская сфера, нейросети, ИИ и тд.
Интернет - ну понятно это вёб-программирование - ну тут либо свои движки писать сайтов, или собственно сайты на заказ делать с использованием всего арсенала технологий - по идее достаточно присосаться к одному крупному серьёзному проекту и будет хороший доход, или можно свой бизнес организовать с использованием умений и знаний - любые интернет магазины и сервисы любого направления - фотостоки, музыка, видео и тд. Кроме того популярный сайт сам по себе будет приносить доход за счёт продаж рекламы. Развивающееся направление - это электронный документооборот с электронными подписями и криптозащитой.
Ну отдельно на мой взгляд стоят направления в программировании графики и игр, так же разные редакторы (видео, звук, музыка)
Ещё одно направление - мобильные устройства - собственно можно сделать незатейливую игру для iPhone, которая всем понравится и заработать миллионы баксов.
Начинать програмировать проще в Делфи, а потом переходить на Си Шарп или Ява, а для вебтехнолоий это Пхп. Вот и двигайся в этом направлении, а учиться все равно где, если ты такой вундеркинд.
А у тебя образование школьное-то законченное? Если нет, то сначала нужно будет его получить, а затем браться за профессиональное образование. Но это так, лирический отступ) )
Лично я начинал с PHP (хотя до этого в школе и училище был Pascal, из которого были получены общие навыки программирования) , потому что он на мой взгляд очень удобен - можно получить навыки как функционального, так и объектно-ориентированного программирования. К тому же он очень прост и в довесок является основным языком веб-разработки для лёгких и средних интернет-проектов (а в некоторых случаях и для тяжёлых) . Хорошим и довольно интересным конкурентом является Python.
После PHP можно посмотреть в сторону платформ C#/.Net и Java. У первой есть существенный недостаток - ориентированность на форточки (ИМХО Mono не решает всех проблем) , да и при достижении проектом приличных масштабов и нагрузки, начинает серьёзно проигрывать Java EE.
Если тебя интересует работа за бугром, то останавливаться на PHP (да и вообще на скриптовых языках) не рекомендую - в нашей стране (а так же в странах Латинской Америки, Восточной Европы и Азии) да, можно без проблем найти нормальную работу будучи PHP-программистом, но не в развитых странах, где владение PHP можно указать как дополнительный навык, но не более того. Кстати, весомым плюсом будет наличие сертификата ZCE.
Delphi - хороший и довольно простой язык для разработки настольных приложений под Windows (при прямых руках приложение будет весить довольно мало и работать стабильно) . Распространён в СНГ и странах Азии (особенно в Индии) . В развитых странах найти хорошую работу Delphi-разработчиком нереально.
C# и Java используются для разработки сложных и высоконагружаемых интернет-проектов, а так же для построения масштабируемых клиент-серверных приложений корпоративного уровня. На данный момент такие программисты хорошо востребованы в нашей стране (и имеют хорошую з. п.) , а за бугром ещё больше.
Что бы заинтересовать иностранного работодателя необязательно иметь высшее образование, там, как правило, 2-4 года опыта работы ценится выше чем в/о (если ты, конечно, не учился в Беркли или в MIT), а ещё выше ценятся профессиональные сертификаты от Oracle, Microsoft, Cisco и т. д.
Ну и в нагрузку желательно знать JavaScript (если будешь изучать веб) и принципы работы с базами данных (MySQL, Postgres и т. д.)
Лично я начинал с PHP (хотя до этого в школе и училище был Pascal, из которого были получены общие навыки программирования) , потому что он на мой взгляд очень удобен - можно получить навыки как функционального, так и объектно-ориентированного программирования. К тому же он очень прост и в довесок является основным языком веб-разработки для лёгких и средних интернет-проектов (а в некоторых случаях и для тяжёлых) . Хорошим и довольно интересным конкурентом является Python.
После PHP можно посмотреть в сторону платформ C#/.Net и Java. У первой есть существенный недостаток - ориентированность на форточки (ИМХО Mono не решает всех проблем) , да и при достижении проектом приличных масштабов и нагрузки, начинает серьёзно проигрывать Java EE.
Если тебя интересует работа за бугром, то останавливаться на PHP (да и вообще на скриптовых языках) не рекомендую - в нашей стране (а так же в странах Латинской Америки, Восточной Европы и Азии) да, можно без проблем найти нормальную работу будучи PHP-программистом, но не в развитых странах, где владение PHP можно указать как дополнительный навык, но не более того. Кстати, весомым плюсом будет наличие сертификата ZCE.
Delphi - хороший и довольно простой язык для разработки настольных приложений под Windows (при прямых руках приложение будет весить довольно мало и работать стабильно) . Распространён в СНГ и странах Азии (особенно в Индии) . В развитых странах найти хорошую работу Delphi-разработчиком нереально.
C# и Java используются для разработки сложных и высоконагружаемых интернет-проектов, а так же для построения масштабируемых клиент-серверных приложений корпоративного уровня. На данный момент такие программисты хорошо востребованы в нашей стране (и имеют хорошую з. п.) , а за бугром ещё больше.
Что бы заинтересовать иностранного работодателя необязательно иметь высшее образование, там, как правило, 2-4 года опыта работы ценится выше чем в/о (если ты, конечно, не учился в Беркли или в MIT), а ещё выше ценятся профессиональные сертификаты от Oracle, Microsoft, Cisco и т. д.
Ну и в нагрузку желательно знать JavaScript (если будешь изучать веб) и принципы работы с базами данных (MySQL, Postgres и т. д.)
Похожие вопросы
- Подскажите с выбором языка программирования
- Выбор языка программирования
- Выбор языка программирования
- Необходимо консультация по реальности проекта, и выбору языка программирования для реализации нейросети. Подр. и внутри.
- Выбор языка программирования
- Выбор языка программирования
- Помогите с выбором языка программирования.
- Выбор языка программирования
- Помогите с выбором языка программирования
- Выбор языка программирования