Не идите в программисты #6. Фейлстек
Всем чмоки в этом чатике. Это снова я, нытик, пришёл срывать покровы и резать правду-матку о неприглядных сторонах украинского IT. В прошлый раз я рассказал о том, что вас ждёт на работе, поэтому сейчас поговорим о том, что ждёт вас дома. А ждёт вас, ребята, бесконечное изучение всякой херни.
Заявился недавно на сыроварню один поц, жалующийся на вынужденное хикование как следствие погружения в ВПФ. Ну так у меня для тебя плохие новости, парень: программист обречён бесконечно переучиваться. В то время, как другие инженеры лишь пополняют знания и осваивают новую версию рабочего софта, программист каждые 5 лет устаревает. Постоянно выходят новые версии, фреймвёрки, библиотеки, и без знания всей этой мишуры работу не найти. И не нужно рассчитывать, что вот выучишь ты сейчас 2 языка и 3 фреймвёрка, а дальше будешь лениво почитывать списки новинок.
Многие библиотеки развиваются скачкообразно, без обратной совместимости и здравого смысла, так что фактически имеют мало общего с предыдущей версией. Другие более последовательны, но рожают новые версии быстрее, чем курсы — июней. За всем этим зоопарком приходится следить, ведь никто не будет начинать новый проект на старых, пусть и зарекомендовавших себя технологиях. Поддерживать унылое легаси-говно на технологиях десятилетней давности, ты, начинающий айтишник, наверное, не хочешь? А придётся! Впрочем, об этом в другой раз.
Всё это усугубляется количеством технологий, которые придётся знать, чтобы пробиться в этот мрачный, заляпанный смузи мир. Чтобы лучше себе представлять, о чём я говорю – достаточно открыть любую вакансию любой галеры и посчитать количество названий и аббревиатур. Самый пиздец в уёб-проектах, в которые ты, скорее всего, и вляпаешься (вакансии на десктоп есть, но их сравнительно немного). Тут нужно понимать, что востребован сейчас в основном так называемый фулстек, то есть и швец, и жнец, и на трубе игрец. Ты можешь себе представить вакансию типа:
Сеньор Фулстек Доктор
Требования:
· Сверление зубов
· Установка пломб
· Массаж простаты
· Лечение геморроя
· Опыт извлечения бутылки из жопы будет плюсом
· Разговорный латинский
А в айти такое постоянно! Это явление вытекает из невероятной хуёвости местных ПМов, которые не могут в планирование, феерической жадности заказчика и самой сути аутсорсинга. Супергероев, которые бы были профессионалами в бакэнде, фронтенде и базах данных одновременно очень немного. Некоторые хорошо знают что-то одно, а большинство знают всё в целом, а значит ничего нормально. И будь ты трижды специалистом по бэкенду, но вот найти работу, не зная ебучего ангуляра — та ещё задачка.
Так что придётся тебе, начинающий программист, осваивать и следить за всем этим зоопарком в свободное время, пока твои однокашники будут ходить в кино, тискать девок и качать пресс. Когда я думаю, сколько времени ушло на изучение никому не нужной хуйни, про которую все уже забыли – очень хочется кому-нибудь уебать. За это время можно было прочесть десятки хороших годных книг, а то и вовсе освоить другую профессию.
Именно поэтому, все эти курсы, расплодившиеся как грибы после дождя – полная туфта. Программист, не способный обучаться самостоятельно – неконкурентное уг. Умение учиться в нашем деле — важнейший навык, уступающий лишь умениям гуглить и копипастить документацию. Именно поэтому стоит поступать в университет, если уж твёрдо решил вляпаться в ИТ. Никаких полезных знаний программист там не получит, но уж учиться то научат обязательно!
А ведь с возрастом способности к обучению уменьшаются и соревноваться с ньюфагами будет не так-то просто. Не говоря уже о том, что учить новый фреймвёрк интересно только первые три раза. В десятый это неблагодатное занятие начинает вызывать лютую скуку, а то и отвращение. Кстати говоря, если случится невероятное и таки заведёшь семью – много ли времени у тебя останется, чтобы оставаться в тренде?
Так что подумай, начинающий айтишник, хочешь ли ты гробить молодость на освоение непонятной хуйни, про которую все забудут через пару лет. Может пойдёшь в литературоведы? Там тоже придётся много читать, но «Маленький Принц» – вечен, а Ангуляр – нет.
Всем удачи и хорошего настроения!
Коментарі (165)
Никто бы и не шел в айти, если бы в этой стране можно было бы хоть где то заработать больше чем гемморой и дергаюшийся глаз. Сам иду на курсы, не выйдет вайти вайти уеду лучше отсюда, ибо это блядство лживых чинуш и последующее президентство Тимошенко вряд-ли выдержит моя психика.
Не идите в программисты а идите в инженеры 8000 потолок плюс испытательный срок 3 месяца после которого тебя сменяет другой! Особенно обидно за embedded программеров -те пишут на С, разбираются в железе ,силивой электронике,а у нас на фиг не нужны никому -на 300 баксов всплывают вакансии иногда,.Можно в Сельпо/Ашан на 8000 , но на одного как раз хватит.И время свободное будет и с девками позажиматься,пресс покачпть,только что-тот с нищебродами девки не хотят зажиматься.
Нахуя тебе айти, глупый? Если молод, есть возможности, то уезжай. Учись там на технаря, и все будет хорошо. Только с девушкой лучше уезжай.
Есть базовые знания, которые актуальны для любого языка программирования. Они очень медленно устраивают и только это и стоит учить. А всякие фреймворки — только под нужды конкретного проекта и в рабочее время.
Еще один любитель дрочить академические и справочные знания, нахуй не упавшие никому в работе.
Не уверен что мы об одном и том же. Я имею ввиду структуры данных, основные алгоритмы, принципы работы баз данных (транзакционность, индексы, планы выполнения), ооп, паттерны, сетевые протоколы, контроль версий, мультипоточность и асинхронность, основные ОС, консоль, и тому подобное.
Зная все это понять любой фреймворк не проблема.
Зная все это — нахуй вам фреймворк? Ну т..е. проще же поюзать либы какие-то (типа — раскраска вывода в консоль), а если нет — ну стань первым и сделай либу ровно для 1 задачи. Маленькие и удобные. И не тащить туеву хучу гавнища, которое потом сломается.
Кароче я мыслю так — либы они от «unix way» — 1 сущность решает 1 задачу, а фреймворки — это винда-вей — все вместе и побольше-побольше.
Я не выбираю с чем работать. Да и мне наплевать, задачу решает и хорошо. Это еще один повод не учить никакие фреймворки заранее.
У фреймворков есть один неоспоримый плюс, они заставляют ынтерпрайз-макак писать код более-менее похожим образом, что в далекой перспективе существенно облегчает его поддержку. Главное чтобы не было зоопарка фремворков, вот это ад конечно.
Сука. Откатите время назад, и сделайте инет, как его задумывал создатель (текст с гиперссылками). Подробнее это у Ефремова описано в фантастике, типа Туманность Андромеды.
И перестаньте ебать мозг и себе и потребителям. За последний год, лично я, открывал ютуб, стековерфлов и ебаное. По мере надобности вынужден еще 2 говносайта открывать — биржу с работой и пионер. А забыл, еще киногу.цц — кинчики посматреть.
В остальном, этим пиздецом, который зовут «интернет» — пользоватся не возможно нынче. «Новенькие» этого не замечают — но реально щас понаписали хуйни.
В 2006 я играл в ла2 в 8 окон на 512 рам и читал в броузере сайты по игре параллельно. Сегодня я играю в 8 окон ла2 на 8 Гб и я блять запустить броузер не могу, не то что читать — «скрипт не отвечает» и так минут 20. И весь гуй системы раком стоит. ВПИЗДУ эти все фреймоврки, вронтенды и прочую поебень.
Lineage 2 — это не игра. Это смысл жизни.
Это не смысл, это чистая жизнь. Ворвался в том году, после многих лет паузы….бляя…как домой вернулся.
Вот только, пока в тени час в рифте до босса стоиш — теперь хуй сайтики полистать. А раньше и листал, и по icq бла-бла-бла… приходится с планшета, и он сука, на 4 ядрах с 2гб рам — тоже мудила тормозит! Кароче я ахуеваю, скоко лишнего говна в нынешних интернетах.
Я в свое время, скажем, переиграл, поэтому уже не могу долгое время там оставаться. Раз в год могу скачать клиент, зайти, посмотреть на толпы людей на очередной популярной фришке, попинать мобов пару часов, а потом уже вроде понимаешь, что все это уже давно пройдено, последние обновления вообще потянули игру куда-то не в ту степь, да и уже обязательства есть, нет возможности там жить по 12 часов в день. Новое поколение на Классике там вообще обезумело — работают по 18 часов без выходных. Куда уж нам с нашей работой за ними угнаться. Пойду лучше мануал по Angular 6 почитаю или поизучаю исходный код Реакта… 🙂
У меня на iMac сейчас 32 Гб RAM. Lineage 2 Interlude в среднем кушает по 600-700 Мб за окно. Интересно, сколько окон теперь можно запустить 🙂
А ведь начинал с 192 Mb, и тогда единственное окно C1 жутко тупило.
там есть l2.ini и в нем четка прописывается, скоко кушать) мои 8Гб с кешем 256мб четка тянут полную пати. Но кеш более 512мб ставить низя — ла2 крашится. А вот менее можно. Раньше ставил 32мб-64мб.
Я, кстати, с линукса через вайн играю — рпгклаб сайт. Вот у него защита от бота в вайне фурычит.
Та да современный веб — это тормозящее днище сука, а веб-макаки не люди.
люто +
я бы сказал — «свидетели интерпретатора» заебали и ахуели лепить его везде. Даже в Qt он есть. Типа мультиплатформ все дела, а какого хуя КДЕ на нем? Со старта 2Гб новая + еще и ломается переодически, когда теряет линки к инклюдам интерпретируемым.
Снес ее к хуям — поставил lxqt на компилируемых бинарных виджетах. 1 раз подождал 20 минут на i7 (час на старом 2 ядра амд ноуте 2007г) и все — 500-600мб со старта и ниче, главное, не ломается, пока я не вздумаю пересобрать. Год-два-три стоять будет блять.
Современный веб это извращенная фантазия накуреных хипстеров
правильно нахуй фреймворки!На чистом Html +php+sql
Нахуй пхп + скл. Подправил быстро во фронт пейдже и все.
Учить Ангуляр ты, сука, обязан!
Фреймворки знать — обязан гребец.
Говном весь твой опыт будет обмазан,
Давай, че стоишь? Садись на хуец…
Сегодня ехал на работу и вспоминал, как я 20 лет назад читал Архангельского, аж задавить кого-нибудь захотелось с тоски.
И зарплаты у кодеров тоже хуета. Вот я получаю 30 баксов в час, людей, что столько получают в этой профессии в лучшем случает 5-10%. А вот был я у зубного на днях, проработала она ровно час — почистила камень и нарастила один сколотый зуб. За работу взяла примерно $60 и это после всех кризисов-хуизисов и девальваций-хуельваций, раньше было еще дороже.
При этом стоматологу не надо по вечерам читать про разные реакты и скул сервера.
У стоматологов своя мафия которая АйТишникам не снилась. До пост-СССР она еще не полностью докатилась. Что творится в Швейцарии и США это тихий ужас. Все мои коллеги швейцарцы после обеда бегут в туалет чистить и полировать зубы минут 15. У них это как вшитая программа, хоть живут в Германии где дантисты тоже не сильно распоясались. Но в Швейцарии или США пойти к стоматологу сопоставимо с покупкой машины.
А у нас прям сильно дешевле: имплант $800 за штуку. 10 имплатнов и вот тебе бюджетное авто.
Мой друг переехал пару лет назад в США из Германии и первые полгода страховка не покрывала зубы (типа карантинный период), а ему пришлось чистить в одном зубе каналы. 4500 баксов.
У моей мамы знакомые из Канады приезжают в РФ,чтоб к стоматологу сходить — с перелётом даже дешевле выходит.
Все же не пойдут в стоматологи/менты/юристы.А пилотом самолёта в гражданской авиации устроиться — надо родичей иметь в авиакомпании или министерстве.Кроме того ,станетьмного стоматологов, может,расценки и будут держать, в среднем заработок упадёт, меньше будет клиентов на одного врача.
Про то что дохуя учить верстальщикам html — от одного верстальщика слышал этой зимой, не успеешь выучить одно приходится учить другое.Так парень на иномарке ездит, в отличие от работников Ашана/Сельпо или строителей.Автор — напиши статью «не идите в пилоты!» — там ведь ночью летать надо и вверху радиация… А амбициозные люди идут и работают, у тебя работа на складе/заводе/сильно ЗП 300УЕ — как сука на это кормить семью?Даже если хата своя -2000Грн за коммуналку итого имеем 6000грн.Дальше , ты захочешь семью: модели 6000/31=193Грн.На троих — 65_Грн в день.
Иди в Украине простату полечи врачом, за зп врача сразу побежишь зубарить фулл-стек + дата сайенс + клауд + шмауд + ангуляр с реактом.
Батя вот недавно аденому удалял 2х часовая операция — $2500. Не знаю даже на кого эти рассказы про нищих врачей рассчитаны.
Мы не говорим про хирургов в центральных больницах, это отдельная тема. В АйТи тоже можно сидеть на верхушке пищевой цепи и рабов погонять. Тут же обсуждаются разработчики которые пашут, а не голубая кровь отрасли. Ты пойди в районную поликлинику под Тернополем бабушкам в жопу палец вставлять за 3000 гривен в месяц, потом поговорим про ужасы фуллстэка.
Если у бабушки есть простата то она зовется дедушкой.
Плюс рабочих мест хирургов как у твоего бати сколько по стране? 500? А ВАйтишников сколько? Табун и маленькая повозка. Не надо сравнивать несравнимое. Плюс твой батя свое отбатрачил до того как на реальные потоки бабла попал, ангулярщикам не снилось.
Батя в данном случае пациент, думаю был бы я из семьи врачей в ИТ бы никогда бы не оказался. Но клиник сейчас частных по городу, как грязи, думаю всем место находится.
А сколько мест в Украинском, где достойно платят? В любой стране средний айтишник получает на порядок меньше среднего врача.
>>, думаю всем место находится.
Думай дальше. В частную клинику просто так не берут.
Вэб «программирование» это как страшный сон, в котором пыхачи и флэшеводы сговорились и захватили весь мир, сделав всех его жителей заложниками говнокода, popup-ов, и рекламных баннеров.
автор ахуенен
Капитан Инженер в треде.
Какие, нахуй, фреймворки и библиотеки? Software engineering он про алгоритмы и структуры данных, а не ваши ебучие ангуляры и прочую пидарню. Математика никогда не устареет, а на каком языке её имплементить — пофик
Это украинское айти, детка.