Comments 160
Послание будущему программисту. Когда я становился программистом, такого быть не могло.
В 1971 году я закончил Казанское суворовское училище. Передо мной открыты были все пути-дороги:
Ку да меня только не звали и не сватали — Можайка, Жуковка, Академия Кирова и т.д. и т.п. Я рвался в разведку и меня брали. Но, так сложилось, что я отвсего отказался и сказал, раз так, то будет вот так: я иду в Академию Ф.Э. Дзержинского (Москва, Китай-город). Меня стали отговаривать: отправят на землю Франца Иосифа. Но хдесь я был непреклонен. Как выяснилось туда шел и еще один суворовец — Женя Арсентьев и он предложил ехать вместе.
Когда мы приехали в Академию нас встретил его брат. Вы не поверите об был полковником, доктором химических наук. Вообще их в семье было 10 (десять братьев). Уникально. И вот, когда он спросил, на какой факультет, кафедру мы хотели бы пойти, мы растерялись. Хотя я увлекался радиоделом и не прочь был заняться электроникой. И вот тогда он посмотрел на нас и сказал, что в Академии открылась новая кафедра N25, на которой будут готовить программистов. Что это такое он сказать толком не может, но чувствует что за этим Будущее. Вот так я стал программистом, вот таким было послание мне. Я нискольно не сожалею и только благодарен, а мой товарищ не стал все же программистом (ушел в приемку). Уникальная специальность — не дает костенеть мозгу.
А вообще программист — это склад характера в том числе.
Порой я жалею, что не застал этого.
Сейчас меньше романтики и больше задач бизнеса. Технологии не ради прогресса, но ради монетизации.
Разумеется, это логичное развитие любой технологии, но… «В нас пропал дух авантюризма».
А почитаешь истории о разработке в каких-нибудь советских НИИ — и теплее на душе становится.
«В нас пропал дух авантюризма».
Почитайте это, а здоровом авантюризме программистов в Советском Союзе.
Это влияло уже и на экономику напрямую, а на людей и их менталитет и общность — косвенно. После 1991 года началась переделка менталитета страны из нации в раздельно существующее население. Со всеми вытекающими, одно из которых и описано в указанной Вами ссылке.
До Хрущова в стране был адок где половина страны батрачила в колхозах без пенсий а вторая половина жила в бараках и лишь везунчики — в коммуналках.
У пары прабабок, что я застал — были собственные дома в городской черте, еще с времен довоенных.
У одной из них — так вообще двухэтажный. Был в гостях — видел.
У бабки — отдельная двухкомнатная квартира, гостевал там.
У жены прабабки — одна в отдельной трешке (правда с взрослым сыном), другая в собственном доме в городе же, тот дом тоже лично видел, постройка тоже довоенная.
P.S.:
Простые люди, не блатные. Кто-то рабочим проработал всю жизнь, кто-то рядовым технарем-инженером, не начальником.
А та, что в трёшке — это небольшой такой начальник, руководитель районной санэпидемстанции
Был и у нас свой дом. При первой возможности переехали из него в квартиру.
При Хрущеве колхозникам жилось примерно так же несладко: укрупнения, налог на подсобное хозяйство — а паспорта им стали выдавать уже в довольно развитую брежневскую эпоху.
Там размазано все было гораздо сильнее, чем вы рисуете.
Ну вот вам например:
Вообще я как-то очень немного видел коммуналок в сталинках. Больше в более старых домах, особенно в Питере (там сам бог велел). А вот отдельных квартир видел достаточно.
Еще раз, я не возражаю против того, что строили мало и квартиры были труднодоступны. Это так. Но говорить «не было» про то, что в реальности вполне себе было — это как-то неправильно, что-ли.
Хотя квартир в бараках я тоже навидался: и если честно, у меня есть легкие сомнения в том, что отдельную квартиру, пусть в бараке, люди в здравом уме променяют на коммуналку. Вот для сравнения: тоже ГЭС, тоже севера, только десятилетием позже, при Хрущеве.
Впрочем я так понимаю, что разногласия у нас не столь принципиальные, а погружаться в эту тему… Уж больно она всякими стариковыми в Сети обсижена, противно. Поэтому предлагаю ничью, или что-нибудь вроде.
Хорошо.
Пришлось преодолеть отвращение и все-таки погуглить. Вот здесь: ЖЖ, конечно — но вроде бы с корректной ссылкой на сборник документов. Наиболее интересны в контексте дискуссии получаются следующие моменты.
Средний размер жилой площади на 1 постоянно проживающего в городах и рабочих поселках на 1 января 1953 года в обобществленном жилищном фонде составлял 5,6 квадратных метров, в том числе на одного постоянно проживающего в домах местных Советов — 6,0 квадратных метров и в домах министерств и ведомств — 5,3 квадратных метра. С учетом временно проживающих и непрописанных обеспеченность жилой площадью значительно ниже.Иначе говоря, на единицу учета, фактическая норма оказывается чуть меньше современных нормативов при выселении в общежитие за неуплату коммуналки. Советские нормы в заслуживающем доверия виде я не нашел; по факту же и при Брежневе народ жил довольно тесно. Ну, а по трое-четверо в тридцатиметровой хрущевке — это я видел еще пару лет назад у соседей.
Учет городского жилищного фонда, находящегося в личной собственности граждан, ЦСУ проводило по состоянию на 1 апреля 1950 года; средний размер жилой площади на 1 проживающего в домах, находящихся в личной собственности граждан, в то время составлял — 5,1 квадратных метров.Вот весьма любопытный момент. В частных домах фактическая плотность поселения больше, чем в обобществленном фонде. В принципе, вспоминая старые частные дома, я этому не удивлен ни грамма.
И вот собственно к исходному вопросу:
В городах и рабочих поселках имеется 18 миллионов квадратных метров жилой площади в помещениях барачного типа, что составляет 9 процентов ко всему обобществленному жилищному фонду.Население СССР к этому моменту составляло примерно 180 миллионов. Иначе говоря, в общежитиях казарменного типа, если в согласии с вашей трактовкой понимать под ними «помещения барачного типа», проживало приблизительно два процента населения.
На 1 января 1952 года на этой площади проживало 3758 тысяч человек.
Цитируем ваше исходное высказывание:
половина страны батрачила в колхозах без пенсий а вторая половина жила в бараках и лишь везунчики — в коммуналках.Разница есть? Вот к ней-то я и прицепился.
Но смотрите (уже не спора ради, а иллюстрации для): кроме собственно наличия уже имеющихся коммуналок, тогда совпали два мировоззрения, работавшие в одну и ту же сторону.
Во-первых, традиционный подход к дому, как месту для сна и питания, а все остальные функции реализуются по возможности снаружи. Этому подходу чрезвычайно способствовала обстановка общего дефицита вообще всего, и жилых объемов в том числе, которая тянулась из глубоко дореволюционных времен. Стоит заметить, что наиболее, если можно так выразиться, дефицитноориентированные слои населения в ходе революции и последующих пертурбаций пострадали меньше других, и существенно увеличили свою долю в общей численности населения страны. Собственно, я вполне хлебнул этого подхода и сам, прожив восемь лет в одиннадцатиметровой комнате вчетвером: мать с отчимом, я и младшая сестра.
Усиливая этот эффект, при появлении жилплощади в городе на эту жилплощадь наезжали деревенские родственники: в цитированной справке не зря отдельно оговариваются про временно проживающих и непрописанных. Строго говоря, процесс этот можно наблюдать еще и сегодня, хотя масштабы, конечно, уже совсем не те.
И в этот же момент с прямо противоположной стороны работало совсем другое мировоззрение: архитекторов-конструктивистов, мысливших категориями жизни, как производственного процесса. Дома-коммуны; общежитие, как высшая стадия развития жилья и вот это вот все.
Здание было воплощением советской мечты. Архитектор Иван Николаев проектировал его как «дом-машину для жилья». Здесь жили лучшие студенты из пяти вузов Москвы. Ютились по двое на шести метрах, комнаты даже называли «спальными кабинами», они больше напоминали купе поезда. Вместо стен были стеклянные перегородки. Спали, ели и мылись в разных корпусах, переходя из одного в другой.Оба взгляда сходились, пожалуй, в единственном: жилплощади на рыло много не надо, и в совместном проживании самых разных людей нет ничего плохого.
Иначе говоря, коммуналка в том или ином виде не просто была превалирующим жильем, она отчасти была сознательно поставленной целью.
До Хрущова в стране был адок где половина страны батрачила в колхозах без пенсий
Это не адок, это норма (с). Суть в том, что при коллективной собственности у владельцев заведения (колхоза), т.е. всех колхозников остается прибыль с продажи продукции и они сами ее распределяют.
Потом провели реформы так, что колхозы стали интегрированы в государственную финансовую машину и часть прибыли стала отходить государству.
Если перенести это на наши дни, то, условно, «до» колхоз не платил (был освобожден от) пенсионные отчисления и социалку — эти деньги оставались на руках у колхозников, соответственно, не возникало и выплат, а «после» стал платить, появились пенсии. Потребовалось это и в колхозах, и в случае «народных предприятий» что у нас, что в ГДР/ЧССР, потому что поначалу оставляя людям право распоряжаться прибылью, предполагалось, что они распорядятся ею с умом, втч делая накопления/инвестиции, а на деле оказалось, что все тупо прожирается.
Все это под присмотром славного НКВД с суровыми карами за 10-минутные опоздания
Во время войны, плюс/минус это хоть и сурово, но как иначе? Опоздал=не выпустили продукцию. Например, самолет.
или «три колоска»— условное название, а по сути — закон об ужесточении борьбы с воровством. Плохо бороться с воровством?
И вся эта «великая» сталинская страна тупо надорвалась в попытке обеспечить своим жителям уровень жизни хоть как-то сопоставимый с западным.
Когда вместо реинвестирования результат труда прожирается («увеличивается уровень потребления до сравнимого с западным»), ничего удивительного в том, что появляются проблемы. А «надорвалась» страна из-за комплекса проблем. Одна из самых главных — тотальная нехватка рабочих рук, недонаселенность.
Если перенести это на наши дни, то, условно, «до» колхоз не платил (был освобожден от) пенсионные отчисления и социалку
Эм, это имело бы смысл обсуждать, будь общая сумма «налога» на колхоз за счет этого меньше. Но при Сталине этот «план хлебозаготовок» был конским, выгребали все подчистую, народ в колхозах выживал за счет подсобного хозяйства. Какие там свободные средства на пенсии, Вы о чем? Тупо на еду работникам остававшегося после сдачи государству его доли не хватало. Хотя конечно это можно назвать «прожиранием», но, хм, с голодухи как-то не очень «поинвестируешь».
Во время войны, плюс/минус это хоть и сурово, но как иначе?
До войны просто увольняли. В ходе войны (точнее с 1940) могли и под суд отдать. Отличная жизнь, да. Надо перенимать прогрессивный опыт. Прям вот хочу вернуться туда. Заодно надо бы перенять опыт прогрессивных исламских стран — ну там руки рубить за воровство по суду «тройки». Хорошая же практика?
ничего удивительного в том, что появляются проблемы
Что же на Западе этих проблем-то не было? Может потому что советская система была банально ущербной, вот она и показывала хоть сколь-либо интересные результаты лишь сосредоточившись на производстве чего-то одного в ущерб всему остальному?
Но при Сталине этот «план хлебозаготовок» был конским, выгребали все подчистую, народ в колхозах выживал за счет подсобного хозяйства
В разные периоды по-разному — сталинский период он аж до 53 года, если что. И колхоз, скажем, 39 года — не то же самое, что 53го.
В значительной мере с разговорами о «подчистую» можно столкнуться, обсуждая кулацкую тему, когда приберегали зерно, ожидая высоких цен.
Какие там свободные средства на пенсии, Вы о чем?
Вам известны истории, когда колхозники (пасечники, например и пр) скидывались на самолеты и танки из своего кармана? А откуда взялись средства-то, если «никаких свободных средств»?
Отличная жизнь, да. Надо перенимать прогрессивный опыт. Прям вот хочу вернуться туда
В войну — никто не хочет вернуться. Но обсуждаемые наказания за опоздание — это неизбежное следствие самой войны, и смотреть на вопрос надо в контексте, а не просто соизмеряясь со своими сегодняшними хотелками.
Разговор же о чем зашел — о дохрущевской экономике, а в ответ насыпали ворох страшилок — от времен коллективизации до времен войны.
ну там руки рубить за воровство по суду «тройки». Хорошая же практика?Это плохая практика и на обсуждаемый момент — стране нужны были рабочие руки, а не отрубленные, и наказание — только инструмент превенции, а не нечто самое.
Что же на Западе этих проблем-то не было?
На Западе в тот же период были свои проблемы — кризисы перепроизводства, например, безработица и бОльшее расслоение населения по доходам.
Советская система была вынужденно мобилизационной, отсюда и перекос в сторону «100% плана» — это хорошо работает, когда надо сосредоточить ресурсы на одном направлении, под это она и заточена.
вот она и показывала хоть сколь-либо интересные результаты лишь сосредоточившись на производстве чего-то одного в ущерб всему остальному?
Это понятно — план всегда работает хорошо, когда ассортимент мал, а вал велик. Вопрос в том, можно ли было иначе в то время и в тех условиях. Да, где-то с конца 60х было можно и нужно перестраивать экономику, и попытки были: косыгинская реформа а-ля ПРИМАЗИН не на пустом месте взялась, правда? Но, как мы знаем, перестроиться мы не смогли. Отчасти потому что у нас, в отличие от ЧССР во время пражской весны (по сути то же самое, что у нас произошло в 91, просто они, в силу малого размера и другого культурно-исторического контекста, пришли туда много раньше) не было за спиной «старшего брата», который мог помочь, когда надо, силой.
Отчасти потому что у нас не было в достатке населения (что есть у Китая, например, и является демпфером перестроек и экспериментов).
Но это уже настолько далекие вопросы, что я не вижу смысла углубляться в нашей, чисто кухонной полемике.
Суровым для РСФСР (ещё до Сталина и СССР) был период гражданской войны, когда многие потеряли родных (иногда и жильё). Сами понимаете, аналоги современных кремлинов не пожелали добровольно расставаться с халявой и мечтали продолжить паразитирование на трудовых людях. Но у народа появилась своя партия и своя мечта.
Гражданская война всегда страшнее войны с внешним врагом, т.к. поля боя — вся страна, без разбора.
Итак, обе мои бабки потеряли в гражданскую своих родителей (в Перми — она несколько раз переходила из рук в руки). Деды — не потеряли. Одна дед с бабкой продолжали жить в своём доме, хотя и с братьями деда. Мне всегда приятно было заходить к ним в дом (братья деда уехали оттуда ещё до ВОВ, получили квартиры в других городах), такой он был уютный и приятный. Но старый. И дед с бабкой, после выхода на пенсию, получили трёхкомнатную и дом свой оставили.
Другой дед с бабкой жили в трехкомнатной квартире в деревянном двухэтажном доме на 4 семьи. Неплохо жили. Дружно и спокойно. С уверенностью в будущее. И пенсия у них была, в пересчёте на РФ-тугрики, много выше. чем сегодня. У дедов около 40 000 РФ-рублей. У одной бабки 16 000 — ей не хватало, реально! Другая была матерью-героиней. Так жить можно только с уверенностью в будущем своих детей. Не так-ли?
Все те мои предки были самыми простыми и рядовыми людьми, водителями, занимались металлообработкой, ближе к пенсии числились уже «мастерами». Тогда опыт реально ценился.
Родственников на селе в те времена не имел. Когда в 70-х ездил по колхозам, ни один человек там, а были и дискуссии и споры по разным темам, не упомянул про плохое житьё при Сталине.
Про отсутствие пенсий у колхозников — это обычное кремле-ЦРУ враньё. Государственные пенсии были! Невысокие, да. Но, как всегда, дьявол в деталях. А деталь была такая, что колхозник получал ПЕНСИЮ от колхоза! Причём так, как хотел. Например, большую часть — натурой. В госхозах крестьянин приравнивался к рабочем со всеми вытекающими.
Заботился Сталин (вернее, партия, которую он представлял) о народе крепко. Собственно, это и была основная цель ВКП(б) — забота о народе. И это не на словах происходило. Это пронизывало всю советскую жизнь. И задела этого хватил аж до 1991 года, когда даже экономика уже была разрушена колониально-рыночными механизмами, внедрёнными кремлинами под руководством из кураторов из ФРС.
И страна эта выиграла войну с континентальной Европой, население которой превышало население СССР в 1.5-2 раза, а по экономике превосходила в несколько раз.
Почувствуйте разницу!
1987 год? Это уже пост-СССР
Что вы, какой пост-СССР в 1987 году? Этого до 1989 никто и предсказать не смог бы.
Как раз только в 1989 стало очевидно, что всё пошло к тому, что в 1991 завершилось.
Вы спутали с другим фактом — в 1987 пошла активная частная коммерческая деятельность. Но ничто еще на грядущий распад СССР не указывало тогда.
Просто входной порог в романтику очень сильно вырос.
Скорее снизился.
Ведь раньше и безо всякого «нагуглить решение» могли работать.
А еще раньше — только книжки, книжки.
Еще в 2007ом кроме мануалов на англ. языке ничего не было, интернет дорогой, гугл не спасал
По моим воспоминаниям в этом 21 веке с интернетом все было уже терпимо.
Правда, в самом начале века я пользовался служебным как сисадмин.
Но уже к 2004 он вполне себе был доступных, хоть не не дешевым-быстрым-безлимитным.
Ну а году в 1988 вполне себе переводил английскую документацию для своих целей. Да, интернета не было, но были BBS, был софт (и доки) на развес на дискетах.
То есть отнюдь не в вакууме существовали.
Эх, я помню, как в 2005 году качал DRKB (Delphi Russian Knowledge Base) в CHM-формате, которую надо было ещё порезать на 3 части, чтобы на дискеты влезло. И это получилось провернуть только со второго раза. В первый раз отведённого часа в интернет-центре не хватило, чтобы скачать эти 3.5 Mb
Входной порог всегда высок. Просто то, что было сложным раньше, теперь кажется простым. Этот феномен и для отдельного человека справедлив. Когда уже что-то умеешь — думаешь "да это ж просто", забывая сколько времени ушло на то, чтобы это стало просто.
Т.е. мне по-прежнему интересна область деятельности (иначе просто с ума сойдёшь, если 10 лет заниматься тем, что тебя вообще не интересует), но когда доходит до непосредственно работы, тошнит чуть ли не в буквальном смысле. Сгорел, что ли?
Тем не менее, я бы не оставлял все как есть, но и не рубил бы мосты.
Начать можно с отпуска (желательно — продолжительного и без интернета, чтобы ограничить гиперпоток информации и дать мозгу отдохнуть), консультации у психотерапевта (провериться никогда лишним не бывает, особенно когда есть стабильное чувство дискомфорта), смены проекта (возможно, новые задачи откроют новое дыхание), смены вида деятельности в рамках профессии (стать тимлидом, меньше кодить, больше разговаривать).
Это все банальные советы, разумеется. Но — а вдруг поможет?
Если же нет, то всё грустно — деятельность менять всё же придется, чтобы не калечить самого себя. Областей, куда программист с незначительными усилиями может перекатиться в зависимости от темперамента и личных интересов, на самом деле, довольно много — бизнес-консульт, внедрение CRM, дизайн, итд итп. Читал где-то историю программиста, который стал поваром и был доволен :)
Единственное — с даунгрейдом по ЗП придется смириться, скорее всего. Как минимум на какой-то относительно длительный срок.
Тем не менее, искренне надеюсь, что до этого не дойдет.
А чтобы, если всё-таки дойдет, это не стало катастрофой — копите финансовую подушку.
Знаю пример, когда человек из программиста стал очень толковым психологом-фрилансером.
Вообще-то Программисту любая творческая специальность по плечу. Я всегда говорю, что самые хорошие программисты это классные повора, они знают и реализуют сотни алгоритмов, придумавают новые и т.д. Просто они не знают, что они программируют каждый день.
Как-то смог пересилить и начать давить в себе опыт разработчика. И тогда я «полетел»! :)
Так что не так уж много творчества в специальности программиста. (Как бы обидно это не звучало для разработчиков.)
И да, разработчик я уже так себе. Но до сих пор иногда могу тыкать носом текущих разработчиков в их баги. :)
Тот пример «невозможности» уже не помню (больше 10 лет прошло), но есть пример из текущей работы: я придумал самодельный контрол, но разраб отказался делать, т.к. он отсутствует в UI-библиотеке (плюс ещё несколько причин). А через неделю увидел реализацию этого контрола в другой команде (UI-библиотека та же самая).
Т.е. будучи разрабом, ты больше думаешь о реализации, а не о нужности.
Я полагаю в данном случае соотношение значимости и стоимости реализации было просто не в пользу первой
Очень занятная ситуация, конечно, много нюансов. Аналитик придумывает контрол. Неожиданно! Разработчик же мог отказаться не потому что это невозможно, а потому что это глупость. В наше время есть все что угодно и на любой вкус. Пилить своё — изобретать велосипед. Используй то что есть. Вот в этом направлении как раз и нужно подумать. Потому, в данном случае это не какая то «профессиональная деформация», которая «прижимает к земле», а опыт, который не даст творить всякую фигню. Аналитики иногда как напридумывают в своем полете фантазии, что потом их таки приходится к земле прижимать :)
P.S.: Одним из факторов ухода с предыдущей работы была необходимость допиливать внутренности стороннего компонента вместо реализации нужного функционала снаружи. Т.е. переползти на новую версию — это будет жесть. Но тут так сложилось до меня и повлиять на это я никак не мог, но если бы был реализатором задумки, то приземлил бы хоть армию аналитиков, но сделал правильно.
Аналог — это как у тебя есть библиотека с однострочным label'ем, тебе нужен контрол для отображения многострочного текста, но ты не пишешь новый контрол, а просто пихаешь на форму много label'ей. :)
P.S. Ну и контрольный: контрол был согласован заказчиком, но пришлось отменять. :)
P.S.: Пример с однострочным label'ом слишком утрирован.
Это из той серии, что я могу все (это я в первую очередь про себя), но кому это здесь надо. Можно искать задачи по душе, но, как говорится, кушать хочется.
Через 10 лет работы уволился и два года тупо сидел дома, игрался, отдыхал, попробовал себя в бизнесе, продажи через интернет.
Отсидел дома два года и решил пойти снова программировать, но сразу довогорившись с собой не ходить туда, где мне будет некомфортно по деньгам, а брать только комфортную работу. Сейчас я уже снова 6 лет в пути, работа очень нравится, энергии на неё хватает, потому что материальная часть стала удовлетворять полнсотью.
Поэтому, советую, первый чек сделать по поводу денег, если вы хотите получать в 1.5+ раза больше денег, то нихрена вы не сгорели, вам просто надоело работать за копейки.
Я же писал, что программисты и повара (пивовар тоже повар) люди из одного теста.
10 лет опыта, но задолбало уже вкрай. Проблема в том, что больше ничего я делать не умею.
Если профессия была по вам, то как минимум у вас все хорошо с аналитикой.
Это много где можно применить.
Да хоть свой магазинчик открыть.
А что делать тем, кого задолбало быть программистом?
Что Вы вкладываете в понятие "быть программистом"? Соглашусь, 10 лет писать код в какой-нибудь старенькой софтине — можно сума сойти.
Я моем же понимании "быть программистом" означает, без конца совершенствоваться в понимании механизмов, которые Вы используете в программировании, исследовать новые технологии, пробовать новые языки и методики программирования и т.п.
Замкнутый круг
Поначалу задачи будут не особо интересными, но тут должен быть перевес за счет энтузиазма и новизны области. Чем дальше — тем больше знаний, и тем более интересными станут задачи.
Так что да, без начального «толчка» вкатиться не получится, изначально нужно тащить на энтузиазме. А дальше уже должно стать интереснее.
Несмотря на всю их именитость, в них вполне реально попасть на бюджет, если не метить на топовые кафедры.Здесь, судя по всему, должны быть не «кафедры», а «направления», поскольку в рамках одного направления есть несколько кафедр, «сложность» попадания на которые слабо варьируется (а вот уровень образования на разных кафедрах может отличаться, да).
А вообще, не стоит слепо гнаться за брендом, потому что внутри вуза, в зависимости от факультета (и даже направления), качество обучения может разительно отличаться. То есть топовый факультет не самого топового вуза может спокойно заткнуть за пояс средние факультеты вуза покруче. Так что тут надо выбирать с умом)
И научиться учиться самому! В ВУЗах учат учиться, а дальше сам.
и после пары-тройки рюмок ответ: выдумываешь как решить задачу и описываешь используя команды и правила языка — типо сочинения «как я провел лето», только язык другой, какая разница на русском, украинском, си или яскрипт?
… после вопроса: «как стать программистом» — я цепенею…
за последнее время не встретил желающего (25+) заняться программированием потому что это интересно и захватывающе (чтото новое), а из-за огромных (по некоторым меркам) зарплат.
учитывая изобилие доступных материалов и разнообразные курсы — стать современным программистом вообще нет особых проблем, ессно придется немного попотеть, учиться, всетаки, труд
недавно за бокалом пива говорили с другом о подобном…
идешь в комп.клуб, берешь десяток дискет, пытаешься скачать компилятор «borland c» и «turbo assembler» в течении 3х часов ато и дня (диалап всетаки), пытаешься это по хитрому продублировать в sfx архив разбивая на части поровну несколько копий на каждую с дискет (фдд всетаки), а свободные килобайты забить какими нибудь мануалами скопировав html-исходник странички… и благо если дома удасться все записанное собрать до кучи без повреждений…
и когда молодой человек годиков так двадцати пяти от роду, зависая в фб, вк, интаграммах и т.п. пиля видосики и фоточки (я про кучу проведенного времени сомнительной полезности) спрашивает как стать программистом и с чего начать: у меня сначала отвисает челюсть, потом охота когото убить, потом думаю «может его гугл забанил»…
а вообще, обычно отговариваю от «стать программистом», из аргументов: красные очи, целый день за компом, хорошие идеи по графику не приходят (разве не каторга тупить целый день и не продвинуться по задачам?), а когда начинаешь — так вовсе можно встретить парочку недобросовестных клиентов.
Это вы про кодировщиков написали, Программист это другое.
Тем не менее, можно разнообразить энтерпрайз-практику сайд-проектами, которые по душе.
Ну и да, «кажется, что не хватает знаний» не эквивалентно «не хватает знаний». Пробуйте — авось и получится.
У тебя есть опыт «как не должно быть». Ищи, отталкиваясь от того, чтобы не было как сейчас.
три года на одном предприятии работа заключается лишь в том, чтобы прийти и отсидеть положенное время
тут не очень понятно. То есть ни строчки кода за день? Можно подробнее, как это? У вас же есть тех.руководитель отдела, он может посмотреть соответствие между вашим результатом и понесенным убытком от простоя.
А в яндекс пробовали резюме направить?
Скажем так, я студент. В моём случае, три года на одном предприятии работа заключается лишь в том, чтобы прийти и отсидеть положенное время.
И почему не уволился? Теряешь хватку, теряешь энтузиазм, не развиваешь навык, теряешь годы жизни, а ты не бессмертен.
работа заключается лишь в том, чтобы прийти и отсидеть положенное время. Доступа к сети нет.
Мало того, что тебе деньги платят, но еще и должны и развлечения предлагать на рабочем месте?
Ну, например, можно научиться вышивать крестиком или вязать.
то могу очень долго сидеть и думать над решением, и в конце найти ответ, но это не устраивает вышестоящее руководство, т.к. им хочется чтобы всё было сделано быстро
Отнеситесь философски.
Каковой бы высокой не была бы ваша скорость — все равно руководству надо быстрее и еще раз быстрее.
Сами станете руководителем — будете все так же как и они требовать с подчиненных.
Это нормально.
Доступа к сети нет.
С точки зрения предприятия — когда тебя нанимают на должность X за деньги Y, то предполагают, что раз ты эти деньги получаешь, то выполнять свои функциональные обязанности можешь.
То, что ты хотел гуглить — редко учитывают.
В конце-то концов, совсем недавно люди жили и без интернета вовсе.
Просто книжки нужные на работу брали.
Нет, не художественные, а технические справочники/руководства и т.п.
то выполнять свои функциональные обязанности можешь.В выполнение функциональных обязанностей программиста входит поиск и изучение новой информации. Это как нанимать слесаря и не давать ему инструмент — мы же предполагали что вы все можете уже.
В выполнение функциональных обязанностей программиста входит поиск и изучение новой информации. Это как нанимать слесаря и не давать ему инструмент — мы же предполагали что вы все можете уже.
Если программист не способен писать код, опираясь только на локальные электронные справочники по API/библиотеке — то у меня для него плохая новость.
Но давайте будем честными хотя бы с собой. Львиная часть нашего рабочего времени в интернете уходит вовсе не на поиск решения проблемы.
Те, кто имеют собственные сайты/доступ к логам сайтов — не дадут соврать — даже какие-нибудь чисто потребительские вещи/общечеловеческие темы обсуждаются на них прежде всего в рабочее время. В выходные и вечером — как отрезало, посетителей существенно меньше.
А как что-либо делать без инструментария — непонятно.
Какой то инструментарий у вас однозначно есть.
Другое дело, что вы хотите другой.
Но и это решаемо:
Я вот не верю, что вы подойдете к руководству и скажете мне для работы нужно то-то и то-то установить на компьютер и это бесплатная вещь, а руководство скажет нет (в банках и т.п. свои особые исключения, конечно, там вы можете пользоваться только утвержденным).
Если платное и очень дорогое — да, могут и отказать. Но при этом все правильно:
Своё ПО устанавливать нельзя.
Все правильно, за нелицензионное влетит прежде всего руководству предприятия. Первый раз — 2 года условно.
Офис не так уж и слаб. Да конечно после VS это как с Су-27 пересесть на И-16 ну что же и то хлеб. С другой стороны это дает так сказать возможность хорошо подумать чтобы такими средствами чего-то достичь
В целом с офисом можно многое.
Если программист не способен писать код, опираясь только на локальные электронные справочники по API/библиотекеКогда они есть. И когда для задач требуется использовать уже известные программисту языковые конструкции (если нет полного справочника по языку конечно). Есть ли они — сказано не было, а по моему опыту локально справочники если и есть, то устаревшие лет на 10.
Когда они есть.
Они всегда есть.
И когда для задач требуется использовать уже известные программисту языковые конструкции (если нет полного справочника по языку конечно).
Он программист все же? Или школьник на каникулах решил подработать?
Какие-такие неизвестные конструкции в языке программирования, если он профи?
Да и есть справочники по синтаксису.
Есть ли они — сказано не было, а по моему опыту локально справочники если и есть, то устаревшие лет на 10.
С чего это?
В официальной доке — синтаксис языка и стандартной библиотеки описан если и с отставанием, то на пару-тройку месяцев.
Библиотеки же сторонние — все больше самодокументируемые.
Они всегда есть.Хорошо же вам живется. Я серьезно, никакого сарказма. Я вот например был свидетелем ситуации когда на вопрос об API библиотеки которую мне предстояло использовать мне дали контакты человека, который пилил эту систему больше 5 лет назад. И нет, чуда не произошло, этот человек естественно ни черта не помнил.
Какие-такие неизвестные конструкции в языке программирования, если он профи?Профи — это не тот человек, который знает наизусть спецификацию С++, это человек который при наличии необходимых источников в состоянии решить задачу за приемлимое время. Ну а у нас вообще речь изначально про джуна шла. И нет, при отсутствии интернета справочников по языку тоже может не быть. Или вы предлагаете пойти в книжный и купить? Так может тогда и компьютер купить и офис самому арендовать?
С чего это?Понятия не имею с чего это было так. Странный вопрос.
В официальной доке — синтаксис языка и стандартной библиотеки описан если и с отставанием, то на пару-тройку месяцев.А официальная дока у нас где? Правильно в интернете. Которого по условиям нет, а по вашим заявлением — и не нужно.
Библиотеки же сторонние — все больше самодокументируемые.Вы однозначно живете в мире, который заметно лучше моего. Ну либо считаете лапшеобразный легаси код — самодокументированным. Но даже в таком случае иногда приходится пользоваться тем, для чего исходников нет. Мне правда интересно узнать как много самодокументированных бинарников вы видели.
Я вот например был свидетелем ситуации когда на вопрос об API библиотеки которую мне предстояло использовать мне дали контакты человека, который пилил эту систему больше 5 лет назад
Внутренние системы — это другое.
Для внутренних систем никакой документации в интернете вы и не найдете.
И нет, при отсутствии интернета справочников по языку тоже может не быть. Или вы предлагаете пойти в книжный и купить?
В электронном виде — есть всегда.
И бесплатно.
А официальная дока у нас где? Правильно в интернете. Которого по условиям нет, а по вашим заявлением — и не нужно.
Если у вас есть каким-то образом скачанный компилятор/транслятор/библиотеки, то заодно с ним есть/можно так же скачать/порешать с руководством как это сделать и официальную документацию.
Почему ее сразу с транслятором/компилятором то на машину не положили?
Ну либо считаете лапшеобразный легаси код — самодокументированным. Мне правда интересно узнать как много самодокументированных бинарников вы видели.
Внутренние проекты — это особое. Откуда на них дока в интернете.
Ну а у нас вообще речь изначально про джуна шла.
Который привык нагугливать решение?
Помещение в изолированную среду наедине с документацией/спецификациям/исходниками — здорово поднимет его квалификацию.
В электронном виде — есть всегда.Вот только электронный вид — недоступен. Или вы сейчас предложите записать в блокнотик все проблемы за день, а вечером их в свое свободное время решать пользуясь интернетом?
Помещение в изолированную среду наедине с документацией/спецификациям/исходниками — здорово поднимет его квалификацию.Еще раз — когда такие спецификации есть.
Вот только электронный вид — недоступен. Или вы сейчас предложите записать в блокнотик все проблемы за день, а вечером их в свое свободное время решать пользуясь интернетом?
Если у вы каким-то путем уже получили сам компилятор/библиотеки — то ровно таким же путем вместе с ними и следует получить PDF/официальный сайт, скачанный с git/и т.п., например:
www.microsoft.com/en-us/download/details.aspx?id=50397
www.microsoft.com/ru-ru/download/details.aspx?id=20955
Это всё так же легко скачивается. И размещается в виде локальных файлов (хоть через флешку принеси).
Не доводите до абсурда — всегда можно договориться с руководством на предоставление необходимых для работы инструментов.
Тем более, что если их не нужно покупать.
Вам могут отказать, только если вы пожелали применять инструменты, не принятые в данной организации. Ну пример, все работают с IDEA и она даже куплена, а вы пожелали работать с Eclipse или NetBeans.
Еще раз — когда такие спецификации есть.
Спецификации языка программирования — существуют всегда.
Или вы сейчас предложите записать в блокнотик все проблемы за день, а вечером их в свое свободное время решать пользуясь интернетом?
Если вы привыкли решение не решать самостоятельно, а только нагугливать — то да.
StackOverflow, не скачаешь, конечно.
А вот спецификации языка программирования, документация на библиотеки, компилятор — вполне себе доступны для установки локально и соответствующие пакеты/файлы/т.п. существуют как для автономной работы, так и для работы онлайн.
Описанная ситуация — не уникальна. И на Западе существуют организации, где доступ в интернет ограничен (банки, военка и т.п.).
И для учета интересов этих организаций и существуют автономные дистрибутивы документации.
Если у вы каким-то путем уже получили сам компилятор/библиотеки — то ровно таким же путем вместе с ними и следует получить PDF/официальный сайт, скачанный с git/и т.п., например:Компилятор уже стоит на рабочей машине. Справочника там нет. Если это военное предприятие, то никаких портативных носителей информации принести нельзя.
Спецификации языка программирования — существуют всегда.Я имел ввиду «когда они есть в наличии у вас на рабочем месте», а не вообще естественно. Хотя у меня была курсовая на которой меня попросили написать решение задачи на языке который разрабатывался здесь же и нормальной спецификации на который не было, но это к теме не относится все же.
Если вы привыкли решение не решать самостоятельно, а только нагугливать — то да.Я привык перед решением проверить что уже существует по теме. И только потом решать нужно ли мне писать свой велосипед или имеет смысл взять готовое отлаженное решение. Если вы каждый раз пишете свои велосипеды, то я могу вашему работодателю только посочувствовать.
Компилятор уже стоит на рабочей машине. Справочника там нет. Если это военное предприятие, то никаких портативных носителей информации принести нельзя.
Общение с людьми — оно чудеса вытворяет. Коммуникация — это основа человеческого бытия.
Просто поговорите с руководством:
- Или им ничего от вас не нужно — тогда сидите и изучайте вязание.
- Или они все же согласятся предоставить нужные вам файлы с документацией.
- Или они согласятся оплатить нужные вам книжки. Уверяю вас — то, что зарплата маленькая, не означает, что у них нет бюджета на прочие затраты. Зачастую на книжки могут потратить чуть ли не столько сколько на зарплату, но при этом зарплату увеличить не могут. Кстати, книжки многие забирают с собой при увольнении, хотя это и некорректно.
P.S.:
А еще можно подружиться с админом, он же всё понимает. В крупных корпорациях так и обходят запреты:
habr.com/ru/news/t/451128/#comment_20133558
Я Самсунгу отдал 4 года, ДМБ E5/3 DM Suwon 2009
У нас строго было, но косяк в том что строгость политики безопасности мешала работе, потому приходлось придумывать варианты обходов а это в свою очередь приводило к утечкам.
И Самса тут не уникален…
Не то, чтобы безвыходных положений совсем не существует. Но большая часть из них — это просто самооправдания, чтобы сидеть сложа ручки и ничего не делать.
Ну как та же ситуация с «выкупом из под целевого обучения» за счет кредита.
Конечно, нужно приложить некие усилия. Возможно меньше, возможно больше.
Но под лежачий камень вода не течет.
Я привык перед решением проверить что уже существует по теме. И только потом решать нужно ли мне писать свой велосипед или имеет смысл взять готовое отлаженное решение. Если вы каждый раз пишете свои велосипеды, то я могу вашему работодателю только посочувствовать.
Это безусловно верный подход, но в таком виде он нужен только для джунов.
То есть профессионалы всегда будут пилить велосипед? Мне кажется это не совсем профессионалы в таком случае.
Профессионалы понимают когда целесообразно пилить, а когда не нужно.
Ну и кроме собственно профессиональной квалификации с годами ты прокачиваешь и навык общения с руководством.
Да и без такого навыка к более опытному специалисту прислушиваются внимательнее и убедить руководство в том, как лучше поставить рабочий процесс и что именно для этого надо — для тебя всё легче и легче.
Короче, у профессионала вообще нет той проблемы, что беспокоит джуна.
Вот только электронный вид — недоступен.
Из собственного опыта:
Когда нужно поработать там, где нет интернета (или непредсказуемо или некачественный или дорогой) — прекрасно заранее скачиваю всю нужную документацию и инструментарий себе локально на ноутбук.
Мой стек: Go, Dart, JavaScript, Kotlin, 1C, C#, MS C++, Tarantool, PostgreSQL, NATS — со всем этим вполне можно работать и автономно, проверено на себе.
Вполне штатными способами (не нужно выкачивать сайты, через программы-«сайтокачалки»), все предусмотрено для этого авторами документации.
Понятно, что с интернетом комфортнее.
Но это НЕ неразрешимая проблема.
Дополнительный плюс:
разбираться в сути вещей начинаешь лучше, все же «нагуглить» — это быстро, но не лишено и минусов, таковых как отсутствие глубокого понимания проблемы.
Еще один плюс:
проект становится компактнее, ведь вместо того, чтобы на каждый чих тянуть по библиотеке, которая тянет библиотеку, которая тянет библиотеки, которые тянут библиотеки и т.п. — пишешь сам узкоспециализированное решение. При этом разумеется, базовый/нетривиальный функционал нужно иметь уже готовым. Однако подавляющее число библиотек делают, в общем-то, довольно простые вещи, что можно реализовать и самому. Так как для своей реализации под конкретную ситуацию не требуется общего-универсального подхода — это зачастую получается даже лучше.
Дополнительный плюс еще:
так как для тебя недоступны уже готовые бесплатные решения на все случаи, то начинаешь упрощать архитектуру, что в конечном итоге приводит к созданию более легко поддерживаемого продукта.
В частном случае — не всегда.
Даже если исключить обходные пути, то:
А что именно вы пробовали из «честных решений»?
Пробовали поговорить с руководством по поводу получения нужных вам для работы файлов?
Пробовали поговорить с руководством по поводу покупки за счет предприятия нужных вам для работы книг?
Помнится, когда я начинал карьеру много лет назад, когда страна была в попе и платили очень мало и профессия программиста не была модной/высокооплачиваемой, тем не менее мой довольно жадный руководитель вполне себе, после того как я ему мотивировал, оплатил мне книжек (в течение месяцев) на суммы значительно превышавшие мою зарплату за эти месяцы, ведь с интернетом тогда было не очень, а работать надо.
Правда, он проследил, чтобы я оставил все эти книги тому, кто меня сменил — ну дык это и нормально.
P.S.:
Если откровенно, то не все из этих книжек были край как необходимы именно для выполняемых мною обязанностей, некоторые я выбрал из соображений саморазвития на будущее. Тем не менее это было за счет предприятия. И мотивировать ничего не пришлось — он же все равно не разбирался в технических вопросах, что сказал я, то мне и купили.
P.P.S.:
Почему он так легко оплатил книжек
на суммы значительно превышавшие мою зарплату за эти месяцы?
Тут все просто — зарплата это деньги уходящие и навсегда.
А материальные ценности — куплены раз и остаются.
Поэтому психологически ему проще было купить книжек на сумму превышающую сумму зарплаты.
Потому что «есть приказ, нарушать никак нельзя». Наверняка уперевшись можно было и выбить нарушение приказов и распорядков, армия это дело такое
Зачем нарушать?
Ведь если каким-то образом возник на рабочем месте сам компилятор, значит, какие-то процедуры для установки необходимых для работы инструментов на компьютер имеются.
Вот по этим каналам можно и прочее раздобыть вполне себе «правильным и честным путем».
Поговорить было можно, пару раз я даже выбил себе немного интернета, но в основном приходилось работать с тем что было методом тыка
Такое бывает, когда вы общаетесь НЕ с тем, в чьей компетенции этот вопрос. Бюрократия вполне себе работает. Разумеется, если следовать её стандартным процедурам.
Например, в бытность мою работы в подобном формализованном месте у нас была процедура такая:
Обращаешься к начальнику, он обращается к службе безопасности местной и к директору местного филиала, те дают свое одобрение, ставят визу, и начальник обращается по своей иерархии в Москву (там наверное тоже не просто, но это я не в курсе уже) — и дается разрешение.
Ведь если каким-то образом возник на рабочем месте сам компилятор, значит, какие-то процедуры для установки необходимых для работы инструментов на компьютер имеются.Конечно имеются. Отдать системный блок ФСБшникам и попросить их установить нужный инструмент и верифицировать системник заново. Что займет безумное количество времени и будет стоить достаточно больших денег.
Такое бывает, когда вы общаетесь НЕ с тем, в чьей компетенции этот вопрос.Конкретно в моем случае тот, в чьей компетенции был этот вопрос (военный который мог принять указ об изменении порядка пользования интернетом в конкретной части) сидел за пол России от меня.
почему не уволился?
К сожалению, я целевик. В противном случае давно бы ушел оттуда.
К сожалению, я целевик. В противном случае давно бы ушел оттуда.
У нас нет рабства. Вы вполне вольны уйти.
Другое дело, что вам придется компенсировать стоимость учебы.
Но это уже каждый оценивает для себя сам — стоят ли потерянные 3 года этого или ты за три года так возрастешь в квалификации, что выплатишь сумму, потраченную на обучение за смешное время.
Можно накопить на 3-4 месячных платежа, морально подготовиться, взять кредит, уволиться, закрыть гештальт, найти новую работу и продолжить с чистой совестью отрабатывать страдания.
Но это если совсем уж невмоготу.
Не спорю, но с зарплатой в 17 килорублей, проблематично.
Идея как раз в том, что уйдя оттуда вы будете существенно быстрее рости.
И по квалификации и по доходам.
У джунов очень быстрый рост по деньгам в первые 2 года.
Например, если 300 000 рублей на 5 лет, то платить 6700 всего, если верить калькулятору кредитов Сбербанка.
А где-то через полгода джунства зарплата вполне реально к 30 000 подбирается.
Сумму надо выплатить в течение месяца. И сумма там с пятью нулями.Откуда у студента такие деньги могут быть? :)
Кредит это называется.
Сумма как раз тянет на потребительский кредит.
Разумеется, оформлять с поручителями. Тут скорее родители согласятся пойти поручителями. Или даже на них оформить.
А еще бывают кредиты под залог.
А еще можно поднакопить на взнос-другой на старой «целевой» работе — подстраховаться и только потом брать этот кредит и увольнятся.
Варианты есть.
И последний аккорд — применим для большинства естественно-научных спецов. Химики так точно проходят таким путем…
Плато Стабильности: Поздравляю. Это финиш. Вы специалист. Вы можете работать, вы не потеряетесь, встретившись с незнакомой технологией. Почти любую проблему получится побороть, если приложить достаточно усилий.
Зато остальные проблемы даже не гуглятся.
И спросить не у кого.
После определённого уровня наступают «тёмные века», когда все специалисты нужного уровня уже не сидят на Stack Overflow и не пишут посты в блогах, а работают в кровавом энтерпрайзе и ваши проблемы их не интересуют. Более того, на этом уровне каждая решённая редкая проблема представляет собой конкурентное преимущество, о котором не кричат на каждом углу.
Поэтому, как мне кажется, уверенность на «плато стабильности» скорее слегка убывает.
Разумеется есть вырожденные случаи: вам вполне может повстречаться NP-полная задача, которую начальство требует решить за гарантированный полином. И внезапно приходит осознание, что вам срочно нужно доказать, что P=NP :)
Но на то это и вырожденные случаи, чтобы встречаться не так уж и часто. Большинство специалистов худо-бедно работают, даже не имея ответы на все вопросы.
Надо сказать меня «убило» осознание, что за HR мне отказала в считанные секунды после отклика (IT-гигант с репутацией). Институт гуманитарных наук, 23 года, девушка. Как она попала в эту IT-компанию?
То есть если в вакансии у них стоит «умение работать в командной строке Linux», а у меня, к примеру, в резюме «знание команд Unix shell» или «пишу скрипты на bash», то я выпадаю из ее миропонимания?
Нам и врачи иногда гомеопатию выписывают; и тетка в ЖЭКе может сказать, что формуляр неправильно заполнен, хотя он списан с образца; и даже нормальный с виду тимлид может сказать «да тут делов-то на десять минут, пару строк кода поправить» с запросом на смену архитектуры приложения.
Было бы круто жить в мире абсолютно компетентных людей, да вот невозможно это.
Отказала девочка-эйчар — обидно, ну да и фиг бы с ней. Идём на хх, ищем очередную подходящую вакансию, try again.
Рано или поздно это к чему-то приведёт.
когда все специалисты нужного уровня уже не сидят на Stack Overflow и не пишут посты в блогах, а работают в кровавом энтерпрайзе и ваши проблемы их не интересуют
Не совсем так. Они тоже есть на StackOverflow, но:
- Более квалифицированных существенно меньше.
- Сколько нибудь сложную проблему с наскока не решить, это нужно ковырять, а отвечают на StackOverflow или на очень простые или на очень общие темы. Сколько нибудь специфическую для твоего проекта проблему придется решать только самому (или с коллегами — ибо они могут быть заинтересованы). Но интернет-гуру тут, действительно, уже не помогут.
Зачастую бывало, что человек на бумажке не может написать функцию, которая складывает 2 числа (и это не преувеличение).
Отсюда и идёт недоверие.
Если скилл есть — проблем не будет.
Разумеется, доли дискриминации есть: кому-то может быть морально некомфортно быть начальником у человека, который старше на 5-10 лет.
Но и вакансий же тоже не 2 штуки.
В общем, было бы желание.
Потому что работодатели с недоверием относятся к 30 летним джуниорам.
Как человек, проводящий технические собеседования для работодателя, уверяю вас, что без разницы.
Другое дело, что в 30 лет как правило ты уже вовсю делаешь карьеру.
А тут 30 летнему придется откатиться на заработки 20 летнего. Только и всего.
Есть внетехнический момент:
Зачастую среди 30-летних встречаются очень серьезные ответственные люди, уже с семьей, которые предпочитают стабильность.
Для работодателя в этом есть свой интерес:
- Молодой джун, который научился и срулил в другую контору.
- Или более возростной джун, что и после первоначального обучения и роста квалификации, склонен оставаться на том же месте работы, возвращая фирме инвестированное в него обучения (за вполне себе бОльшую зарплату, — не нужно считать, что фирма только и думает, как надуть).
Или более возростной джун, что и после первоначального обучения и роста квалификации, склонен оставаться на том же месте работы, возвращая фирме инвестированное в него обучения
Или, что пожалуй более вероятно, возрастной джун, который после обучения остался возрастным джуном. И затраты на себя не отобьёт никогда.
Самый опасный специалист — не тот, который обучился и ушёл. Гораздо опаснее тот, который ничему не научился и остался. Он может научиться настолько хорошо маскироваться, что выводить на чистую воду его будут годами.
Или, что пожалуй более вероятно, возрастной джун, который после обучения остался возрастным джуном. И затраты на себя не отобьёт никогда.
Вы не верите в людей? Хех.
Я-то вам из реальной практики рассказываю:
Неспособные попадаются, но отсеяваются или на собеседовании или за первые пару недель.
От джуна ничего такого сверхкрутого и не требуется. Если человек вообще может программировать, то через полгода он вполне устойчиво приносит прибыль.
Он может научиться настолько хорошо маскироваться, что выводить на чистую воду его будут годами.
Безусловно, встречается.
Но это касается только тех фирм, где выполнено 2 условия:
работает на не ИТ бизнес
небольшой коллектив, где нет иерархии, где нет старших более опытных коллег, где все до единого джуны.
Стоит ли начинать этот путь в 30 лет?
Если ты еще раздумываешь, а уже не начинаешь — то нет, не стоит.
Вайти-до Или путь вайтишника
Замечу, что еще надо уметь оценивать свои силы, знания и умения. Со мной в учебных заведениях училось много ребят, которые так и не стали программистами. Многие до 2-3 курса не доучились.
Зря потратили время по сути.
Ищите работу как можно раньше. Я начал работать на втором курсе.
Насколько я помню, в моём вузе не рекомендовали так делать, нагрузки и без работы очень высокие. Второй курс — самый хардкорный, и на нём как раз начинались предметы, до которых самоучки не доходят. Забить на них означает пропустить всю вузовскую фундаментальщину.
Но всё равно к 4-5 курсу все работали.
Ищите работу как можно раньше. Я начал работать на втором курсе
Вряд ли вы учились тогда.
Если вам нужен диплом для галочки — да.
Если реальные знания — то работать можно смело начинать на 4-5 курсе, там уже ходишь по ВУЗУ и балду пинаешь просто.
На третьем — только в случае крайней нужды.
Но не раньше. Если речь идет о реальной учебе.
Но при этом хорошей практикой является работа внутри самого вашего факультета хоть с первого курса.
Исследование 1999 года этих двух людей утверждает, что с ростом компетенции растёт самооценка собственной компетенции. То есть в среднем люди с более высокой компетенцией оценивают себя выше, чем люди со средней компетенцией оценивают себя. Люди со средней компетенцией оценивают себя в среднем выше, чем люди с низкой компетенцией оценивают себя. При этом рост от низкой к высокой компетенции идёт без «ям».
В графическом виде это понять легче, чем на словах:
Научная работа Даннинга и Крюгера не делает оценок про конкретных людей, а только ведёт статистическое исследование. На графике участники побиты на квартили.
Исследование не говорит, что некомпетентные люди более самоуверенны, чем компетентные. В среднем выходит даже наоборот — компетентные и на деле эффективней, и оценивают себя выше, чем некомпетентные.
Единственное, что говорит исследование — люди с низкой компетенцией в среднем переоценивают свои силы.
Толкование исследования Даннинга и Крюгера иногда полностью отличается от его сути. К примеру, им часто пользуются, чтобы приуменьшать мнение людей, которые уверены в своей компетенции.
Другое исследование 2006 года с той же темой вообще имеет иные выводы:
Our studies replicate, eliminate, or reverse the association between task performance and judgment accuracy reported by Kruger and Dunning (1999) as a function of task difficulty. On easy tasks, where there is a positive bias, the best performers are also the most accurate in estimating their standing, but on difficult tasks, where there is a negative bias, the worst performers are the most accurate. This pattern is consistent with a combination of noisy estimates and overall bias, with no need to invoke differences in metacognitive abilities. In this regard, our findings support Krueger and Mueller’s (2002) reinterpretation of Kruger and Dunning’s (1999) findings. An association between task-related skills and metacognitive insight may indeed exist, and later we offer some suggestions for ways to test for it. However, our analyses indicate that the primary drivers of errors in judging relative standing are general inaccuracy and overall biases tied to task difficulty. Thus, it is important to know more about those sources of error in order to better understand and ameliorate them.
С моей непрофессиональной точки зрения для обывателя все эти исследования полностью бесполезны и только вредны. Они лишь подтверждают собственные предвзятости: всегда можно найти некомпетентных людей, которые самоуверенны. Так сформируется паттерн мышления: самоуверенный — значит, плохо разбирается в том, о чём говорит, достаточно его только подловить на мелкой ошибке. Затем можно показать пальцем на человека, который допустил мелкую ошибку, но уверен в своих силах, и объявить его полностью некомпетентным и излишне самоуверенным.
Более корректное сравнение человека с низкой компетенцией, но высокой оценкой собственных сил — нечто подобное синдрому самозванца, но наоборот. Синдром самозванца — это речь про конкретного человека, а не статистическое сравнение.
Исследование не говорит, что некомпетентные люди более самоуверенны, чем компетентные.
…
К примеру, им часто пользуются, чтобы приуменьшать мнение людей, которые уверены в своей компетенции.
Дык это же не противоречие. Те люди просто сами думают, что компетентны. Но от этого не становятся компетентными. Возможно, это так и есть. А возможно — они только так думают.
Собственно и народная мудрость подтверждает: «Век живи, век учись, а дураком помрешь».
С ростом квалификации можно себя прошлого оценивать более объективно — и только тогда уже понимаешь, а каким самоуверенным балваном ты был, хотя по факту еще не знал всего, о чем столь уверенно болтал.
Несмотря на всю их именитость, в них вполне реально попасть на бюджет, если не метить на топовые кафедры.
Еще есть чит: пробиться в региональный ВУЗ попроще, а потом переводиться в именитый. Надо себя зарекомендовать реальной работой и найти «покупателя».
Работать с ранних курсов подчас нереально. Из моей группы только один человек раза два в неделю по 3-4 часа подрабатывал, и то он был местный. У нас, иногородних, например, элементарно быт отъедал солидную часть времени. В целом первые два курса просыпались в 6, если к первой паре, или в 8, если ко второй. А приходили домой иногда и в 20-21. А еще поужинать надо, постирать, приготовиться к следующему дню. Какая уж тут работа? Да, потом стало легче.
Про работу: лично в моем случае вариант работать был. Никто особо не следил за посещаемостью, можно было наверстывать факультативно (недосыпая, конечно, но не суть). Но зачастую действительно такой возможности нет. В таком случае можно порекомендовать только максимум факультативных занятий и летние стажировки.
Несмотря на всю их именитость, в них вполне реально попасть на бюджет, если не метить на топовые кафедры.Это довольно опасный совет, стоит очень хорошо понимать, на какую именно кафедру идёшь: в именитых вузах можно попасть и на очень интересные малоизвестные кафедры, так и в места уровня «300 баллов для поступления не заработали? Ну и лохи, у меня своих дел хватает, принесите кофе, поговорим о зачете.»
Послание будущему программисту