Преждевременная оптимизация является первопричиной всех бед в программировании. Дональд Кнут
Программист я или не программист?
Довольно редко мне приходиться встречать людей, не имеющих технического образования но в тоже время работающих девелоперами в сфере разработки программного обеспечения. Не знаю как Вы, но таких людей я могу посчитать на пальцах – один, два, три, и обчелся, в связи с чем в голове постоянно витают вопросы на тему:
Сколько программистов в этом мире с НЕ техническим образованием, и имеют ли право люди с экономическим, юридическим, гуманитарным образованием называть себя программистами, не имея технического образования? Встречали ли Вы таких людей?
Тэги: программирование



имеют право еще и ого го какое, само образование ни о че еще говорит. Яркий пример таварищ хВоланд.
Много людей имеют таланты и не всегда учатся на специалиста в даной талантливой сфере! Талантливый програмист может учится на банкира, и при этом скучать на лекциях по банковскому делу, жалея, что меньше времени остается любимому делу – программированию.
Хотя любой талант стоит подкрепить учебой, используя опыт старших коллег!)))
Вы немножко подумайте над словом ‘язык’ в словосочетании ‘язык программирования’. Программисты в каком-то смысле переводчики из языка бизнес требований на язык понятный железке. Поэтому гуманитарное образование вполне подходит для программиста.
Виктор, я абсолютно разделяю Ваше мнение, что программисты в каком-то смысле переводчики из языка бизнес требований на язык понятный железке. Могу даже предположить, что люди с не техническим образованием имеют некое преимущество в том случае, когда знание определённой предметной области как никогда необходимо для эффективного решения поставленной задачи
Во-первых, программирование разное бывает.
Но плюс в том что в этом разном программировании можно разобраться самому.
В космос сам не полетишь и с медицинским образованием самолетом не дадут управлять.
А вот политикой и программированием имеют полное право заниматься простые мотивированные люди.
Виктор +1! Я, как переводчик, поддерживаю!)
Да программист, программист! Главное же не образование, а умения, а то многие, закончив университет, становятся такими “спецами”…
А имеют ли право люди с тех. образованием называть себя экономистами, юристами, историками?
начнем с того, кто такой программист – это человек, который занимается разработнкой программного обеспечения. Думаю настоящих настоящих программистов с гуманитарным и экономическим образованием очень мало, но все же они есть и имеют право себя таковыми называть. Потому что действительно в нашей стране, увы, образование это что, только корочка, хорошо если кому то оно дает знания, но многим и не дает. Человек, который хочет что то уметь, научится и без технического образования, другое дело что таких людей единицы)
Я считаю, что хорошим програмистом без технического образования быть не возможно. Можно быть делетантом без образования и называть себя громким словом ПРОГРАМИСТ. Но все же, я думаю, что програмист – это многогранная профессия и чтобы быть хорошим програмистом надо знать или иметь хорошее представление о экономике, юриспурденции, быть творческим человеком и т. д., в зависимости от того, какого рода программы он пишет.
Мой окончательный ответ – не может человек без соответсвующего образования называть себя програмистом. Я таких людей не знаю, но не ислючено, что такие люди в Мире есть.)))
2 Юрий
Принимайте исключение
философский факультет и 5+ лет работы программистом
На самом деле, если у человека есть техническое образование – говорит о многом, но… если у человека нету технического образования, это ничего не значит!
Ларри Уолл, создатель языка Perl — лингвист по образованию.
привет всем!
я думаю, что програмер ты или нет точно так-же как и художник, музыкант, танцор, учитель и т. д. это не образование, это любимое дело или то чем ты можешь зарабатывать на хлеб с маслом.
не все люди получившие образование по программированию этим занимаются и не все программеры – программеры по образованию… некоторые могут быть и кибернетики
To Figaro:
Хорош тот кИБЕНИматик, которого хоть раз да в космос отправляли ))
Имхо чтобы быть действильно программистом, нужно знать все изнутри. Знаем все как работает – можем писать приложения эффективней в плане скорости. Больше опыта – выше скорость написания. Что дает факультет по специальности? – доп знания, не в ущерб специализации. Что дают левые факультеты? – тратят время. Отсюда вытекает, что никакой очный левофакультетник не составит конкуренции аналогичному студенту с “правильного” факультета в вакууме.
>”философский факультет и 5+ лет работы программистом”
У меня есть знакомый, он работает только с php около 6 лет, он не юзает до сих пор ООП и не знает зачем это вообще. Все зависит от человека, кто-то желает учиться, а кто-то 5 лет пишет лапшакод.
>”Ларри Уолл, создатель языка Perl — лингвист по образованию.”
Оттого ООП и семантика через жопу
Уважаемый ph34r!, примите мои НЕСОГЛАСИЯ:
>>Что дают левые факультеты? – тратят время.
Абсолютно не согласен! Левые факультеты дают понимание предметной области, которое в свою очередь является ключевым в решении бизнес задач.
>> никакой очный левофакультетник не составит конкуренции аналогичному студенту с “правильного” факультета в вакууме
Никогда не говори никогда. Исключения есть везде!. Как жаль, что Вы их не наблюдаете.
*********
>>Все зависит от человека, кто-то желает учиться
А вот с этим согласен на все 100%!
Думаю ,что все таки если есть техническое образование,а если оно еще и по соответсвтующей специальности ,и если человек постоянно учится ,то все возможно.
Программист…это как строитель…можно взять и самостоятельно строить дом…а можно работать на стройке и создавать панельные дома и\или дворцы…
Мой вердикт-есть виртуозы-они не привязаны ни к каким рамкам…а есть ремесленники-они хорошо знают свое дело.
МЫ имеем право на существование. Вот я гуманитарий- учитель по образованию, хотя имеют техническое образование (политехнический колледж с отличием)! И не чувствую себя ущербным разработчиком. Тут главное не образование а коммуникабельность, умение быстро реагировать на изменения, быстро осваивать новые технологии и т.д.. А образование – это как автомобиль, он может быть крутым, но купили тебе его родители !!!
А как насчёт обратного утверждения ?
Сколько людей, которые учатся на технических-програмистских специальностях абсолютно не умеют Программировать.
Действительно, как на счет обратного утверждения?
Граждане студенты/выпускники технических специальностей, поделитесь информацией о процентном соотношении никудышных/толковых программистов…
Программисты без специального тех. образования, отдайте свой код на доработку специалисту. Столько нового узнаете о своих возможностях и талантах))) В каждом деле нужна грамотность, которую дают в университетах и институтах.
2Andrey
…Билл Гейтс поступил в Гарвард на факультет юриспруденции в 1973 году, но через два года бросил учебу и занялся бизнесом…
2Evgenij
В итоге получился отличный бизнесмен))) не он же программы пишет
Andrey, ещё скажите что и не писал…)))
>Программисты без специального тех. образования, отдайте свой код на доработку специалисту.
Билл, т.к. Andrey со специальным тех. образованием, а ты нет, отдал бы ты лучше ему свой код на доработку )))
Да… почитал тут посты…
Могу сказать следующее – главное рвение к познаниям + упорство для достижения той или иной цели.
Из моего выпуска – много не работают по специальности, т.к. их привлекают другие направления. Некоторые учились для получения корки, а некоторые для получения знаний.
Иметь несколько образований – это только плюс.
Сталкивался с разными людьми. Одни считали себя мего-шмего-пупер-дупер программистами, хотя ими и не являлись и подходили больше на должность тупого кодера, которому раскажи да покажи как всё делать. Другие без всякого хвастовства, быстро и качественно решали поставленные задачи.
В итоге тут один вердикт: Всё имхо зависит только от человека.
P.S. Не бейте ногами – покалечитесь
Интересный вопрос.. Вообще я считаю что образование не главное. Институты учат учиться, и не более того. Если человек занимается любимым ему делом, у него это отлично получается, его труд высоко ценится – тогда он может считаться СПЕЦИАЛИСТОМ в полном смысле этого слова.
з.ы. это относится не только к программистам.
з.з.ы. знаю и экономистов которые работают программистами.. и программистов которые работают в сфере экономики) отзывы об этих людях только хорошие.
таких людей не встречал, но если человек самочука и получается у него нормально, то думаю он не будет никому помехой, если его “разработки” вызывают только улыбку, или вообще бешенство, то лучше бы он занимался чем то другим …