Начинаем, разумеется, с плохого. Итак, средненький программист сидит в компании по производству поролона и мнит себя гуру воздушного замка по деланию программок, которые работают. Возможно, он даже назовёт себя сеньором, но не каждый отважится так хватить, если только от радости получения очередной премии. Программирование - искусство? Да зачем же так громко. Пожалуй нет, для него это работа по написанию сочинений. Да вот незадача - оценить некому. А потому он ваяет любое: красивое (по случаю) и грубое (по разумению), не видя разницы между мухами и котлетами. Ну и конечно, никакой речи о новом и прорывном: код работает да и ладно.
А что с хорошим программером? А у него всё в порядке, он в любой момент даст фору любому средненькому. Отчего же так? А всё в глазах: они горят, в них стремление создавать и то единственно, что двигает битовые горы - страсть. Именно она заставляет его шлифовать ночами некрасивости и заусенцы (которые, к слову, видны лишь ему и подобным), ведь во главу стола поставлена податливость и гибкость. Он - творец, который с лёгкостью (подчёркиваю - с лёгкостью, означающей сиюминутность) добавляет новое, исправляет забытое и рушит ненужное. И всё... работает!
Критерии в студию! Вы хороший программист? Если только:
- свихнулись на, собственно, программировании;
- вас считают таковым другие (хотя тут есть неточность: коли работа на свечном заводике, или на поролоновом, то тут может проступить переоценка возможностей и волевых качеств);
- вы хотите стать лучше (ну тут не поспоришь; хотя... главное всё же становится лучше, а не хотеть);
- вам на деньги начхать, ибо главное - стать хорошим девелопером.
Но опять же - это не всё. Страсть - страстью, но нужен опыт, который на пустом месте не возникает. Последний зависит от многих факторов. Главным образом, от среды, в которой варишься.
В общем, делаем выводы.
Почерпнуто
2 комментария:
Мда, довольно интересные размышления и я сними согласен, но частично. А именно: конечно понятно, что каждый школьник наваявший дома программку "Привет мир!", по заданию учителя информатики, наровит себя назвать кодером и программером. Это уже да, это зашкаливание самооценки и не только. Но вот превозношение понятия "хорошего программера", тоже не "айс". Почему, да потому что отчасти да, вдохновение и маньячество в программерском деле это есть и это хорошо, но вот по поводу не важности денег это большая редкость.В нынешнем мире все основано на заработке и поэтому количество денег которое будет получено или предполагается получить став хорошим программистом, влияет на сам уровень программиста.Поэтому думаю хорошие программисты попадающие под твою оценку Миша, это редкостные еденицы, и думаю не в нашей стране и не в странах бывшего СССР. Не тот у нас менталитет. Может муру написал, но утро не выспался. да простит меня автор =)
Речь не о школьниках.
Количество денег влияет на уровень программирования? Деньги мотивируют на получение денег. А это не всегда связано с активизацией умственных способностей и тем более страсти.
Как раз у нас такой менталитет. Это там - на западе - деньги всему голова. В нас же больше идейности. Конечно, это не повсеместно, но наблюдается отчётливо.
Отправить комментарий