Deprecated: Non-static method DbSimple_Generic::connect() should not be called statically, assuming $this from incompatible context in /home/u36306/netcoder.ru/www/classes/modules/sys_database/Database.class.php on line 66

Deprecated: Non-static method DbSimple_Generic::parseDSN() should not be called statically, assuming $this from incompatible context in /home/u36306/netcoder.ru/www/classes/lib/external/DbSimple/Generic.php on line 89

Deprecated: Non-static method DbSimple_Generic::parseDSN() should not be called statically, assuming $this from incompatible context in /home/u36306/netcoder.ru/www/classes/lib/external/DbSimple/Mysql.php on line 35
Девелоперизм в кровушке или путь молодого бойца. / О работе / Netcoder.ru

Девелоперизм в кровушке или путь молодого бойца.



В почти канун нового года, молодой, но, конечно же, перспективный разработчик (далее просто «Я»), по привычке начал свое утро не с нескафе, как на полюсе, а с посещения страницы rabota55.ру. Мне тогда еще и 22х не было. В прочем, как и сейчас. И в этом тоже заключалась проблема.

Подобной вакансии я ждал очень долго. Чтобы не соврать, 2 года и 7 месяцев. Потому как именно столько прошло после окончания мною техникума по профессии Системный программист. Конечно, за это время я профессионально вырос. На голову. Я и в данный момент учусь. В ВУЗ’е. На третьем курсе. И в этом тоже заключалась проблема.
Долгожданная вакансия: ООО «ИСС Арт», Программист(стажер)
Шесть букв, вселивших в сердце надежду, ночь за составлением резюме и результат: два письма на утро. Одно с фирмы, на собеседовании в которой я был неделей раньше – конечно же, с отказом (я и пошел туда, точно зная, что откажут; так как в противном случае я бы отказался сам), и второе. Кстати, если бы не первое собеседование, вряд ли я бы сейчас писал то, что пишу и еще менее вероятно, что за эти две недели я бы прочел эти 400 страниц…
А все было так. Впервые на собеседовании со мной разговаривал не HR, а непосредственно начальник отдела разработчиков (или кто он там), в общем человек, который! может! оценить мои знания. И он оценил. Около двух часов я писал экзамен. По C++, SQL, ООП в целом, Java, а на десерт – чтение текста на инглише (ну как без него). Писал бы я сегодня этот экзамен – не было бы вопроса, на который я не дал бы правильного и развернутого ответа. Но именно мое тогдашнее незнание дало мне понять, что как-то пора уже. Не то чтобы я тогда совсем ничего не ответил. Ответ был средний, и мне за себя не стыдно. Я отлично написал все тестовые программы и запросы, но было понятно, что найти человека, ответившего лучше – не составит труда абсолютно.
Второе письмо — «ИСС Арт». Обещались позвать на собеседование. Самое желанное))
Я понял, что это реальный шанс для меня! Во-первых, из-за первоначальной зарплаты-стипендии, более-менее умеющий разработчик туда не сунется. Следовательно, там будут только безопытные и студенты. А не это ли реальный шанс? Вывод – смысл бороться есть. Нужно всего-навсего стать лучшим. Хотя бы среди них)…
Начал я, как водится, со штурма интернета. По очереди, пройдя весь список требований к соискателю. Прочел ни одну статью про системы управления версиями(оказывается клевая штука!!), узнал о существовании Торвальдса и его Git’а, посмотрев его выступление, обнаружил кучу интересных видео о классах и т.п… Вообще, интернет – кладезь знаний, золотая жила, и это ни для кого не секрет! Было бы желание. ((Интересно, почему всему, что пригодится в жизни, нужно учиться самому? Почему, когда на рынке нужны C# developerы, в институте нас учат Делфе!??))

Допустим, базовые знания уже есть. Но нужно отличиться. Если не количеством, то качеством. Нашел на полке запылившиеся книги об ООП и начал все с белого листа. Кстати, читать книгу на второй раз оказалось даже интереснее, чем в первый! И понимать проще, и информации, как оказалось, больше! Чем больше читаю, тем больше понимаю, что я не знал ровным счетом ничего.
Еще одним справочным пособием стала книга Э. Троелсена «Язык программирования С# 2008 и платформа .NET 3.5», а так же «С++ для хакеров» (купил, будучи студентом техникума, а читать по нормальному стал только сейчас) и другое…
С целью более близкого знакомства с будущим местом работы и по причине полного отсутствия объективной информации в рунете, создаю тему на главном омском форуме, где мне отвечает ни какой-нибудь Прохор, а генеральный директор компании, что не может не радовать и не воодушевлять)). Не встречал до этого момента людей такого статуса, которые бы обращали внимание на какие-то топики, созданные кем-то подозрительным, да еще и отписывались там. Ценю. После общения с ним еще больше верю в свои силы, еще больше читаю, и теперь я хочу не просто быть девелопером, а быть девелопером компании «ИСС Арт».
Познакомился с еще одним парнем, чье мнение для меня не менее авторитетно. Получил много ценных советов и уйму ссылок с полезной информацией, которую, конечно же, уже прочитал.
В общем, получив достаточно стимулов к действию и времени, по сей день занимаюсь подготовкой к этому собеседованию. Правда молчание почты и телефона вот уже третью неделю немного пугает. Но знания в любом случае лишними не будут. Приятно думать, что все это делается не просто так. С каждым днем все больше и больше загораюсь желанием работать там. Не помню такого экзамена в своей жизни, подготовку к которому я бы начинал раньше, чем за три дня. К этому же экзамену я Уже готовлюсь две недели. Видимо, все дело в том, что на кону не оценка, а образ дальнейшей жизни, отношения к себе, да и пересдать его вряд ли получится…
  • +2
  • 18 января 2011, 13:03
  • Exeption

Комментарии (34)

RSS свернуть / развернуть
+
0
спасибо, много букаф но я осилил…
маленький совет:
я и пошел туда, точно зная, что откажут

всегда будь уверен в том, что тебе никто не откажет. настраивай себя на позитив ;)
а еще лучше убеди себя в том, что даже если откажут — у тебя есть запасной путь, например в Иссарт ;)
тогда не откажут ))))
главное — не бояться
avatar

NetCoder

  • 18 января 2011, 13:19
+
0
ну и ждем продолжения )))
avatar

NetCoder

  • 18 января 2011, 13:19
+
0
Поздравляю! Главное — упорство и стремление, хуле…
Давненько вас тут на Неткодере видно не было гыгыгы
avatar

webdesigner

  • 18 января 2011, 16:29
+
0
бухале вот и не было видно…
avatar

NetCoder

  • 18 января 2011, 16:32
+
0
Чак? Ты ли это?!
Ждём продолжения. :)
avatar

bukov_ka

  • 19 января 2011, 06:44
+
0
Я) Не пинать!)) Статья первая)), а продолжение… да с удовольствием!
avatar

Exeption

  • 19 января 2011, 07:40
+
0
ОЛОЛО КАГБЭ ЧАКЕ ЧОЧО ГАВАРИТ НАМ ????
И ДА! ГДЕ ПРОДОЛЖЕНЕЕ ???777семьсемь
avatar

NetCoder

  • 3 февраля 2011, 16:58
+
0
Ждем письма. Сегодня беседовал с разработчиком и ХР. Двое на одного!!! Одна бессонная ночь, и все проясниться))… Пятница покажет)
avatar

Exeption

  • 3 февраля 2011, 19:15
+
0
что показала пятница?
avatar

ukoder

  • 8 февраля 2011, 23:11
+
0
пятница… завтра вечером отпишусь подробно
avatar

Exeption

  • 9 февраля 2011, 20:07
+
0
Поцыки а вы бухаете штоле?
avatar

Botan

  • 3 февраля 2011, 20:36
комментарий был удален

+
0
нет. тут все пьют сок и воду.
avatar

ukoder

  • 8 февраля 2011, 21:15
+
0
чего-то одного не пойму. С какой целью нужно устраиваться на работу? Если нравится программирование, то не обязательно устраиваться на работу. Гораздо интереснее и прибыльнее работать на себя, в команде. Непосредственное общение с заказчиком, чувствуешь себя вольной птицей. Не паришься, что с утра пораньше к тебе подойдет «Витя» и будет втемяшивать свой подход к решению задачи.

Со стороны работодателей в Омске просто неуважение к разработчикам. Если ты мозг, то 30-35 потолок, если ты студент, то вообще за харчи работу предлагают.

В общем, крик души. Прошу не обращать внимание )) Писал на одном дыхании
avatar

ukoder

  • 8 февраля 2011, 21:13
+
0
Гораздо интереснее и прибыльнее работать на себя, в команде.

все это конечно хорошо, когда есть опыт, возможности, навыки и тп

а вот если нужно получить начальный опыт, то как раз самостоятельная работа может завести в тупик… здесь нужно чтобы кто-то наставлял и обучал. хорошо, когда обучение проходит за счет компании, в которой ты работаешь (примером служит как раз та компания, о которой рассказывает топикстартер).

во фрилансерских командах выгоднее не обучать никого (потому что это дополнительное время, деньги и риски), а найти уже профессионального разработчика…
avatar

NetCoder

  • 8 февраля 2011, 21:22
+
0
чтобы кто-то наставлял и обучал

насчет первого ещё согласен, со вторым есть проблемы.

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


иногда я беру проекты, в которых не спец. Цену опускаю, сроки увеличиваю. Таким образом, получаю новые знания и деньги.

самостоятельная работа может завести в тупик

вот здесь поподробнее, пожалуйста. Каким образом может завезти в тупик?

ЗЫ Я не фрилансер :)
avatar

ukoder

  • 8 февраля 2011, 21:32
+
0
чтобы кто-то наставлял и обучал

насчет первого ещё согласен, со вторым есть проблемы. На работе у тебя нет выбора. Тебе дают задачу, нравится она тебе, не нравится, ты ее обязан сделать.

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


иногда я беру проекты, в которых не спец. Цену опускаю, сроки увеличиваю. Таким образом, получаю новые знания и деньги.

самостоятельная работа может завести в тупик

вот здесь поподробнее, пожалуйста. Каким образом может завезти в тупик?
avatar

ukoder

  • 8 февраля 2011, 21:34
+
0
насчет первого ещё согласен, со вторым есть проблемы. На работе у тебя нет выбора. Тебе дают задачу, нравится она тебе, не нравится, ты ее обязан сделать.


прежде, чем тебя берут на работу — ты проходишь собеседование, работодатель оценивает твои возможности, и исходя из этого дает тебе соответствующие задания. во фриланс команде (я не про индивидуальных фрилансеров) нет времени на то, чтобы «научить» ньюба конкретным вещам, проще найти профессионала, заплатить ему больше денег, но снизить риск невыполнения проекта.

обучение — это очень важный момент, во многих организациях (про иссарт кстати я не знаю), за счет компании проводятся курсы подготовки в профессиональной сфере, повышения квалификации, а также например курсы английского языка (например, в люксофте это было так года два назад). маловероятно что фрилансер будет тратить кучу времени на самообразование, потому что у него не хватит времени на заработок. другое дело, если ты сидишь на месячой зарплате, и тебе нечем заняться в офисе (например, все задачи сделал или делать задачу лень) — делаешь умный вид и начинаешь читать книгу Д.Кнут «Искусство программирования» ;)

иногда я беру проекты, в которых не спец. Цену опускаю, сроки увеличиваю

иногда такое может не прокатить. кроме того, аутсорсеры тоже очень хотят снизить риски, нанимая специальных рекрутеров, которые проводят технические собеседования с кандидатами, тем самым снижая риск взять «не того, кого надо» на проект.
лично я много раз сталкивался с подобными вещами, прежде чем ты получишь работу — нужно доказать, что ты действительно компетентен в данном вопросе. сейчас мало кто гонится за низкими ценами. всем нужно качество и гарантии выполнения проекта в срок.

Таким образом, получаю новые знания и деньги

ведь это в какой то степени обман заказчика… ты пытаешься обучиться за его счет. то есть он платит тебе за выполнение работы, а ты во время выполнения работы обучаешься. но ты все равно занимаешься самообразованием (хотя это может быть и лучше, чем учиться на спец.курсах)…

Каким образом может завезти в тупик?

тупик — материальный. сейчас в век стремительного прогресса технологии очень быстро устаревают. если ты один (не в команде), то ты рискуешь не удержаться на плаву, и не успеть за развитием этих технологий, банально не будет хватать времени на изучение чегото нового, не будет возможности взять проект из-за недостатка знаний и так далее… в конечном итоге все это приводит только к одному — человек устраивается на работу в офис… примеров много.
для того чтобы «успевать» — лучше всего действительно играть в команде, тогда есть вероятность, что более «сильные» разработчики вытянут тебя до их уровня. но чтобы попасть в команду — нужно доказать собственную компетентность, хотя это зависит от конкретной команды и сферы разработки.
avatar

NetCoder

  • 8 февраля 2011, 21:51
+
0
тупик — материальный.

грамотное распоряжение деньгами и тупика нет.
avatar

ukoder

  • 8 февраля 2011, 22:59
+
0
сначало их надо заработать…
avatar

NetCoder

  • 9 февраля 2011, 07:34
+
0
когда я начинал, у меня было 8 т.р.
avatar

ukoder

  • 9 февраля 2011, 08:01
+
0
Если работаешь на себя нужна дисциплина. Ты сам себе начальник, на тебе большая ответственность. А когда тебя «пинает пастух» известно в кого можно превратится. Потом привыкаешь, ходишь на работу, даже когда тебе урезают зарплату в связи с кризисами и со временем, что-то поменять уже становится страшно, тебе нравится твоя стабильность (какое же противное слово).
avatar

ukoder

  • 8 февраля 2011, 21:39
+
0
дисциплина нужна везде, это касается не только индивидуальной работы.
просто все так «воспитаны», что офисная работа должна вестись «спустя рукава» — вина руководства, вина подчиненных, нет стимула, нет поощрений и т.д., в конечном итоге теряется интерес, и нарушается дисциплина.

насчет стабильности — вопрос спорный, лично при мне увольняли много народу во время первой волны кризиса из компании люксофт, а некоторым не подняли з/п после аттестации… но не будем о веселом…

стабильность — это субъективное ощущение, а следовательно у каждого она разная… а общественные рамки здесь не в счет
avatar

NetCoder

  • 8 февраля 2011, 21:55
+
0
почему то вспомнилось слово «самомотивация»…
так часто встречающееся в профилях фрилансеров )))))))
avatar

NetCoder

  • 8 февраля 2011, 21:58
+
0
слово «самомотивация»…

похоже на онанизм
avatar

ukoder

  • 8 февраля 2011, 23:01
+
0
да… у индусов и китайцев в профилях на известных сайтах есть тезис «self motivated»
вот они реально подходят под качества «исполнительность, энтузиазм» и прочее…
avatar

NetCoder

  • 9 февраля 2011, 07:36
+
0
будь я работодателем, то искал в первую очередь человека не со знаниями, а с такими качествами, как ответственность, исполнительность, энтузиазм, а также способного не только писать код. Знания — дело времени. А вот людей с искрой в глазах… таких немного
avatar

ukoder

  • 8 февраля 2011, 23:07
+
0
ответственность — да
исполнительность — да
энтузиазм — да…
но еще: возможность самостоятельно принимать решение, а также высокая обучаемость и быстрая адаптация к новым условиям
avatar

NetCoder

  • 9 февраля 2011, 07:37
+
0
возможность самостоятельно принимать решение — нет (инициатива наказуема). Сначала нужно предложить руководителю. Решение всегда принимает руководитель
высокая обучаемость — да
быстрая адаптация — тоже да
avatar

ukoder

  • 9 февраля 2011, 08:03
+
0
на то он и руководитель, чтобы принимать на работу человека, способного взять на себя инициативу и ответственность. иногда мне кажется, что «инициатива наказуема» — это лозунг, придуманный чтобы не делать лишней работы а иногда не делать работы вообще -))))))
avatar

NetCoder

  • 9 февраля 2011, 08:22
+
0
прежде чем что-то сделать, скажи это своему начальнику.
avatar

ukoder

  • 9 февраля 2011, 20:18
+
0
ты же знаешь что временами попадаются «непонимающие» начальники
avatar

NetCoder

  • 9 февраля 2011, 20:22
+
0
дискутировать на эту тему можно до бесконечности. у каждого своя правда. главное любить свою работу :)
avatar

ukoder

  • 9 февраля 2011, 08:05
+
0
ты прав, Санек!
главное чтобы это быть здоровым и счастливым!
avatar

NetCoder

  • 9 февраля 2011, 08:23

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.