Другие языки программирования и технологии

Способности к программированию!

Сложилась дилемма по поводу выбора профессии. Мой брат работает уже 2 года работает asp.net программистом в крупной компании. Он будучи победителем множественных олимпиад по программированию, а также с отличием закончивший ИТМО, получает не очень много. Вообщем, на жизнь хватает. Я, так сказать, хотел быть похожим на него. Мне самому нравилось копаться в различных программах, операционных системах, сейчас пишу всякие скрипты на perl. По сути балуюсь, но серьезно не занимаюсь. Через 2,5 месяца закончу 9 класс и продолжу обучение в колледже. Выбрал колледж, обучение в нем неплохое, специальность прикладная математика и ПО. Но есть одно но, это БРАТ, а точнее его слова - "Послушай, плохо я тебе не желаю, но лучше не иди учиться на программиста. У тебя 3-ка по физике, по математике почти 2, а это основные предметы, база, которая говорит о способностях к программированию. Если даже отучишься, то хорошим программистом не станешь. Будешь конкурировать с такими же на рынке труда за низкую зарплату и трястись за место. Лучше иди по стопам отца, в лингвистику". Покоробило меня от его слов, заставил задуматься. Вообщем, помогите советом. Хочу взвесить все за и против, чтобы принять правильное решение!
В каком-то смысле программист и лингвист - не такие уж и далекие профессии :-). По моему мнению нужно выбирать только ту профессию, которая нравится. Деньги - вопрос профессионализма, платят не за диплом или сертификат, а за практический результат. Признание приходит с опытом. Единственное, что важно - будете ли Вы счастливы, занимаясь выбранным делом. Если нет - то больших успехов достичь будет не просто. Будут ли деньги, заработанные на ненавистной работе компенсировать скуку и недовольство собой? Принесет ли одобрение родственников большее удовлетворение, чем дело, которое вызывает восторг и желание делать его так хорошо, как ты можешь. И даже лучше.

Вообщем, если Вам нравится программирование, то занимайтесь этим. Математику можно подтянуть, для многих задач вполне будет достаточно хорошего знания математики, который преподают в нематематических институтах. А для некоторых - и этого много. Хотя, конечно, знание математики существенно расширяют возможности программиста.
Роман Crabol
Роман Crabol
76 568
Лучший ответ
Что-то есть в словах твоего брата. Есть фраза: "Программист - это образ мышления". То есть, нужно уметь все раскладывать по полочкам в своей голове. Обычно, у тех, кто это умеет, нет проблем с математикой. Ведь в ней ничего нет, кроме логики и соображения. Баловство баловством, но одна пропущенная возможность в тексте - и твоя программа вместо пользы принесет только неприятности. Думай сам...
Сергей Устинов
Сергей Устинов
99 949
Ну начнем с того, что мечта на то и мечта - чтоб к ней стремится. По поводу способностей - Гений - это 95 % труда и 5% таланта - нет таланта - значит нужно 100% труда. Перестроить мозг чтобы мысли в нужных категориях можно. И то что ваш брат "хватал звезды" - не показатель что его опыт приминим к вам. Подумайте что вам интиресно. Тем более осознание того какая специальность вам интиресна придет далеко не в ближайшие два - три года. А гдето в середини обучения в институте - вы поймете да это то, или нет не то. Может вам вообще будет интиресны профессии связаные с путешествиями вроде геолога или пилота самалета или даже капитана корабля
Имхо, если уш так нравится определённый язык, то стремление и труд, всё перетрут. Математика, физика, ну я изучаю AS3, для большинства проектом мне хватает базовых знаний математики, а для физики есть движки. Ну и формулы силы притяжения, трения, и так далее найти в инете не проблема, если голова работает, то нет преград.
Знаю человека, который был двоишником и троишником в школе, но замечательно разбирается в автотехнике, в том числе и элетроприборах, думаю это стремление, школа учит по большому счёту х.. . те, история, литература, социология, философия и так далее - мне вообще никогда не пригодятся, а приходилось учить.
Дело тут, по-моему, не в заработной плате, и даже не в 3-ке по физике.
Исходить из принципа, что «Если не программирование, значит лингвистика» , тоже сомнительно (в конце концов, ты не написал о своём отношении к лингвистике) .

В 9 классе со мной учился один парень, изучал языки программирования, хотел стать программистом. Насколько я знаю, у него даже неплохо получалось. И вот сейчас он учится на лингвиста. Как так вышло? Просто он понял, что лингвистика для него более интересная сфера деятельности, вот и всё. На основании этого фактора вполне можно делать выбор. И мне слабо верится, что при выборе профессии он полагал, что лингвист зарабатывает больше программиста.

А я после 9-го класса пошёл в компьютерный колледж. По физике у меня была 3-ка, правда по математике 4-5. Не знаю, как там у вас, но мы в колледже на первом курсе прошли тот же курс физики, который мы проходили в 7-9 классе. Сейчас (3 года спустя) по математике у меня 5, по физике 4, по программированию 5.

Дело не в том, что было в школе, а в том, что ты будешь делать в колледже.
иди на лингвиста.. . будет лучше