Автор | Плюсы и минусы проффесии: Программист. |
Все языки программирования основываются на математике.
Большинство задач программирования не требует знания математики большего, чем сложение и умножение. Иногда, если нужно работать с какими-то объектами на плоскости или в пространстве, надо вспомнить, что такое синус и косинус. Вся остальная математика нужна очень редко и для специфических задач. Так что хорошее знание математики для программиста не приоритетное. Гораздо важнее другое |
Хорошая память и развитая логика нужны для программирования.
Хорошему программисту нужно четко помнить синтаксис всех употребляемых команд языка(ов). А также имена объявляемых переменных, структуру используемых баз данных и многое другое. Иначе написав пару строк кода будешь искать как точно называется та или иная команда или переменная, которую вчера сам придумал. |
лучше учись на сиськолога |
Иначе написав пару строк кода будешь искать как точно называется та или иная команда или переменная, которую вчера сам придумал.
Есть четкие правила,согласно которым даются имена переменным,функциям и классам.Кроме того,если программа хорошо структурирована,то поиск не займет много времени. |
для Dashko_O:
Третье:Требуются высокие знания не просто в сложных науках, а в точных!
Ну во-первых, я бы не сказал что математика и физика такие уж простые науки (физика лично мне очень тяжело даётся). А во-вторых, разработчик должен вникать в предметную область для которой он пишет проект, а эт может быть что угодно. Причём вникать в достаточно сложные вещи (а за чем автоматизировать то, что не сложно руками посчитать?) :) |
Так что хорошее знание математики для программиста не приоритетное.
Для хорошего программиста - приоритетные. Даже не столько самой математики, сколько численных методов. Иначе про оптимизацию можно забыть. ИМХО, конечно) |
А плюс если твой начальник нифига не разбирается в твоей работе, дает тебе задание, и ты говоришь: на это надо недели три. А сам потом сделал за 2 дня и сидишь себе в инете лазишь.
Неее. Разработчик начинает _зарабатывать_ только когда его проект начинает продаваться. До этого т.н. программирование - всего лишь, скажем так, "препровождение времени". Так что тут такой подход не катит :) |
Ну во-первых, я бы не сказал что математика и физика такие уж простые науки
я этого не говорила, я уточнила ;)
Для хорошего программиста - приоритетные. Даже не столько самой математики, сколько численных методов. Иначе про оптимизацию можно забыть.
согласна!
для Akron:
Я слышала чтоб учёные математики/физики становились писателями, но я никогда не слышала чтоб писатели становились учёными математиками/физиками. |
+ Уникальный опыт, отсюда же “нестандарное мышление”. Можно сделать банальную фиговину, боян бояном, неоднократно изобретённый велосипед, а люди будут смотреть на тебя как на бога. 0_о
+ Начинаешь понимать специалистов по точным наукам и себе подобных)
- Всем всегда чего-то хочется, но разбираться в вопросе им тупо влом. “Ты прогер ты и думай”. Могут усердно просить тебя “перекрасить ёлку”, увидев у кого-то “голубую ель”. |
как 1с программист с 4 летним стажем могу заявить
+ Зп от 40 и выше
-если не успеваешь сделать работу так как ее просто много тебе начинают показывать что твой мозг очень привлекателен и все его хотят ,,, у тебя от такой фигни он распухает и начинает болеть голова ты приходишь домой а работа из бошки не выходит
другое дело грузчиком покидал коробки с 9-18 домой пришел и о работе забыл. думайте сами решайти сами!!! |
Иногда, если нужно работать с какими-то объектами на плоскости или в пространстве, надо вспомнить, что такое синус и косинус.
Только в пространстве не синусы с косинусами, а вектора и матрицы |
у тебя от такой фигни он распухает и начинает болеть голова ты приходишь домой а работа из бошки не выходит
другое дело грузчиком покидал коробки с 9-18 домой пришел и о работе забыл. думайте сами решайти сами!!!
Кстати да. Всё время о проекте думаешь, напрягает. Была возможность сравнить работу на лопате (на стройке работал) и работу программиста (в данный момент), на лопате как-то проще. |
У жены программиста спрашивают:
-А как ваш муж за вами ухаживал?
-Ну...компьютер показал... |
Одновременно и + и - то, что приходится глубоко вникать в область программирования. Будь то бухгалтерия(финансы) или технологические процессы. На языке программистов никто и никогда задачу тебе не поставит, ты сам должен понять о чем идет речь.
- все родственники и знакомые считают своим долгом напрячь тебя по поводу посмотреть(починить) их компьютер. Некоторые знакомые в результате таких починок женились :D |
Подкину еще один повод к размышлению.
Весь цивилизованный мир давным-давно разделяет понятие программирования как алгоритмизации, оптимизации и т.п. и непосредственно кодинга как тупой записи предоставленного алгоритма на каком-либо языке. И эти две работы отличаются в десятки раз как по мозгозатратам, так и по оплате. |
- все родственники и знакомые считают своим долгом напрячь тебя по поводу посмотреть(починить) их компьютер.
а представь каково урологам...
сори за боян :) |
а представь каково урологам...
А тут не соглашусь, с такими вопросами проще обратится к незнакомому(не родственнику). |
как человек поработавший 1с программистом могу сказать что на самом деле 1с-программист это бухгалтер с углублённым знанием компьютера :Р |
Я главное его линкую, а он взял и отсвапился
для Vertolet: это термины из Unreal Tournament, профа тут ни при чём |
Минус в том, что пока ты надрюкаешься в каком-то одном языке или среде программирования, как оказывается что они уже устарели, и тебе надо изучать какие-то другие, читая какую-то нудную и тупую документацию на английском.
Изучение с нуля языка - это 1-2 недели.
А среду программирования изучать вообще не надо, лучше пишецца в любимом текстовом редакторе. Только опции компилятора.
Не вижу минуса... |