Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Центр помощи > Нужна помощь в направлении программирования


Автор: Alex125rus 12.8.2014, 16:30
Помогите определиться с направлением для программирования и выборе языков. Я в тупике, я не знаю куда и в какую сферу податься. Есть желание стать программистом.. Я имею высшее образование, которое мне не по душе, и есть желание освоить эту профессию, для начала самостоятельно.
Предполагаю что у меня технический склад ума, хорошая логика. Дизайнер из меня не очень, рисовать на компьютере хорошо не умею, максимум, что я люблю – это монтировать видео в Сони Вегас. Создание разных интернет сайтов типа онлайн магазинов, чатов, сайтов компаний и прочего – не для меня, я считаю это не серьезным.
Было бы здорово создавать программы, которые взаимодействуют с «железом»,  которые заставляли бы двигаться определенные вещи типа станков, приборов,  роботов в реальной жизни, а не в виртуальном мире. Мечтаю внедрить какие либо системы для отказа от тяжелого человеческого труда, то есть заменить человека.  А так же чтобы это было востребовано как в России, так и за ее пределами и хорошо оплачивалось. Так же возможно рассмотрел бы создание программ под какие либо Айфоны, Планшеты и ПК, но не уверен на счет игр. Было бы классно, если можно было работать удаленно (но не создание сайтов). Счастлив был бы работать в таких компаниях как Гугл и Майкрософт.
Вот я кратко изложил свои мысли. Помогите пожалуйста определиться с направлением программирования и где это было бы востребовано. А так же с  и выбором первого языка. И что вообще необходимо знать.

Автор: Фантом 12.8.2014, 18:13
Программирование сейчас делится на три вида:
1) Программирование ОС и инструментов для других программистов. 
2) Программирование в прикладных областях естественнонаучного или технического характера. 
3) Прикладное программирование в областях, где "родные" специалисты, как правило, программировать не умеют. 

В первое Вам соваться поздно - набрать необходимую квалификацию самостоятельно и позже, чем потенциальные коллеги, крайне трудно. 

Второе уже давно занято специалистами в этих областях, которые умеют программировать. Соответственно, тут можно попытаться что-то сделать, но тогда надо свое высшее образование, которое "не по душе", вспомнить и превратить в преимущество.

Третье... пока еще есть. Сайты, 1С и т.п. Тут просто надо выяснять, что в данный момент нужно на рынке и пытаться зарабатывать на этом деньги. Соответственно, пожелания, чем хочется заниматься, тут не принимаются - чем надо заказчику, тем и займетесь.

А выбор языков... Это, знаете, сродни вопросу - "я хочу быть писателем, посоветуйте, мне писать синей ручкой или черной?"


Автор: Poseidon 28.8.2014, 14:30
Цитата(Фантом @  12.8.2014,  18:13 Найти цитируемый пост)
А выбор языков... Это, знаете, сродни вопросу - "я хочу быть писателем, посоветуйте, мне писать синей ручкой или черной?"
Был у меня один заказчик, на дух не переносил Delphi. Кто-то ему там что-то рассказал, поэтому у него была твердая уверенность что на Delphi хорошую программу написать нельзя. Ну так вот, заказал он у меня один проект с обязательным условием "Не на Delphi". Ладно. Получил я техзадание, обсудили нюансы, взялся за реализацию. Проект был не то что бы совсем сложный, но и не простой. Писал я его на Delphi, вопреки договоренности. Условия предоставления исходного кода не было, и компьютерных навыков, для того что бы разобраться на чем написана программа, у заказчика не было. В итоге заказчик, когда увидел результат, был очень даволен. На столько, что произвел оплату на четверть больше договоренной суммы. Спустя некоторое время, после доработки нескольких моментов и внедрения новых фитч, последовал вопрос, который я ждал все это время: "На чем написана?". Признался. Заказчик был в легком шоке. У него порвало шаблон. Как так, такую программу да на Delphi. 

Я это к чему? Большинству заказчиков все-равно на чем написана программа. Им важен результат. Все эти холивары - пустая трата времени.

Автор: Guinness 28.8.2014, 15:07
Цитата(Poseidon @  28.8.2014,  15:30 Найти цитируемый пост)
Все эти холивары - пустая трата времени.

Неправда, много интересного можно узнать)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)