Настоящий программист

Страницы: 1 2  ОТВЕТИТЬ НОВАЯ ТЕМА
zenia 16 июл 2013 в 12:35
Шутник  •  На сайте 15 лет
0
Цитата (kleeen @ 16.07.2013 - 11:20)
Цитата (СловоТвердо @ 16.07.2013 - 11:57)
Цитата (zenia @ 16.07.2013 - 11:31)
А я кстати тоже так думал, что программист это машинные коды, ассеблер...
Пока не пересел на Spring, Hibernate, GWT и много много других фреймворков, которые облегчают жизнь программисту или уже не программисту?

Понимаете, тут ситуация интересная. Человеку, который начинал осваивать программирование ещё на советских калькуляторах (это абстрактный пример), знает и осознанно применяет соответствующие алгоритмы, оптимизируя программы по скорости, объёму памяти, надёжности, для которого красота кода - не последнее дело, такие фреймворки только на пользу, они позволяют не отвлекаться от программирования на выполнение рутинных действий (например, для создания динамических структур данных уже не приходится ваять необходимый функционал), в итоге программист хорошей квалификации занимается не "переноской роялей", а "игрой на них". В то же время эти самые фреймворки сильно понижают "порог вхождения" в язык программирования, ведь для казалось бы успешной работы уже не нужно понимать фундаментальные вещи, достаточно нагуглить пример, как вызвать необходимую функцию из подключённых библиотек. И в итоге получаем мальчиков и девочек, которые имеют весьма смутное представление о базовых алгоритмах, представлениях данных, их программы ужасно написаны, совершенно неоптимизированы ("а нафиг она нужна, памяти ж хватает, как и процессорного времени"), дико глючат, а зачастую состоят из "костылей" на 146%. Вот и получается, что ранее почётная профессия "программист" стала нынче обычным ремеслом, ведь даже тупого человека можно обучить таскать иконки в визуальном конструкторе.
Было время, занимался эникейством по месту жительства. И на одном вызове мамаша лоботряса старшего школьного возраста поделилась желанием, чтобы её отпрыск пошёл учиться на программиста, т.к. у него с математикой плохо, а тут живой пример успешного программиста - я, "пришёл, нажал несколько кнопок, всё заработало, и деньги заплатили неплохие". Пришлось объяснить, что для программиста математика - одна из фундаментальных наук, и с таким подходом дальше первого курса он не проучится.

Меня терзает смутное сомнение по поводу вашего уровня познания Spring, Hibernate и т.д.

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

Умение программировать калькулятор конечно хорошо, но все же надо признать, что процедурные языки сильно проще чем то-же ООП.

А я и не разделяю мнение автора. В один только Спринг я входил около полугода.
Enot22rus 16 июл 2013 в 14:42
Пиздобол-затейник  •  На сайте 15 лет
1
Я сёдня написал програмку для фрезера. Гравюру сделать. Неправильно скорректировал ноль. Сломал фрезу. Спасибо, что дешевую. А мог и баксов за 200 сломать.
Гаджимурат 16 июл 2013 в 19:35
Шутник  •  На сайте 13 лет
0
Думаю,что программист это тот,кто пишет программы для ЭВМ любых типов,а когда машина обучена,то так называемые программисты- конструкторы,конструируют сайты и прочее и прочее.Все остальные ....пользователи.Как то так. Сам изучал языки программирования типа фортран,кабол в 79-м году,а теперь хреновый пользователь!!.
MasterHora 16 июл 2013 в 23:00
.  •  На сайте 12 лет
0
Осмелюсь назвать себя программистом - и учился на 608-ю специальность в СССР, и сейчас в заграницах этим живу, но к чему я? Посоны, даже я заскучал от обилия деталей, а что другие... У нас свои платформы для обсуждения наших болячек есть...
FedFed 16 июл 2013 в 23:17
Домосед  •  На сайте 15 лет
0
я тоже был программистом. на ассемблере ваял и на фортране. сначала в школе, потом в институте. потом работал в серьезной компании. писал низкоуровневый софт на delphi и ms sql. а потом, в связи с переездом уволился. но при устройстве в новом городе мне сказали вылупив глазки "но вы же аэродинамик, вы не программист". ну хуле, вот так.

Это сообщение отредактировал FedFed - 16 июл 2013 в 23:18
СловоТвердо 17 июл 2013 в 07:40
Весельчак  •  На сайте 12 лет
0
kleeen, zenia, вы меня неправильно поняли. По поводу вышеназванных программных продуктов у меня нет никаких знаний. Я говорил о ситуации вообще - когда некий молодой человек, освоив за пару недель C# или php, заявляет, что он является гением программирования, а на деле - даже написать сортировку без гугля не сможет. К сожалению, сталкивался с такими "кодерами", которые считали вполне нормальным кусок кода типа этого:
Код
if(a==a)
{
//что-то делаем
}
else
{
//делаем что-то другое
}
Понравился пост? Ещё больше интересного в ЯП-Телеграм и ЯП-Max!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 6 695
0 Пользователей:
Страницы: 1 2  ОТВЕТИТЬ НОВАЯ ТЕМА

 
 

Активные темы



Наверх