Ответы пользователя по тегу IT-образование
  • Стоит ли учить несколько языков программирования?

    php666
    @php666
    PHP-макака
    Например после С++
    "после" - это примерно после 10-15 лет. Говорят, столько примерно длится цикл "от нуля до профи" на С/С++.
    Ответ написан
  • Было ли такое, что хотели уйти из программирования?

    php666
    @php666
    PHP-макака
    Но вот иногда, по вечерам после работы, такое чувство, что не в ту профессию пошел,
    очень тревожный звонок, в 21 год обычно ВСЕ новички - с горящими глазами. По хорошему, до 30 лет люди в этой сфере даже не думают уходить. Выгорание происходит на рубеже 30-ки.

    Переучиваться уже поздно, т.к потратил 4 года своей жизни на это.
    Это хрень. Вот если ты потратишь на нелюбимую работу овер 10-15 лет, то тогда ты 100% выйдешь в окно.

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

    Как можно выйти из этого состояния??
    Начать поиск того, что не будет так напрягать. Те менять сферу.

    Было ли у вас такое ?
    Я это ощутил в свои 33 года - выгорел полностью, вплоть до состояния полной рабочей импотенции. Сейчас мне 38 и да, вот как раз МНЕ переучиваться поздно. А у тебя все горизонты открыты в жизни.
    Ответ написан
  • Можно ли стать синьором купив один курс по программированию?

    php666
    @php666
    PHP-макака
    Вот яркий пример, где не стесняясь обещают сразу стать синьором за один курс
    а ты поверил? Прав был Мавроди, лох - не мамонт, лох - не вымрет.

    Преподавать основы IT за 20-30 с человека - легко.
    На этом и строится весь этот бизнес, вся эта инфоцыганщина.

    сколько лет опыта вам понадобилось чтобы стать синьором?
    в среднем не менее 6-7 лет упорной кропотливой работы днем и ночью, написание кода в нерабочее время и тд.
    Ответ написан
  • Как уйти из медицины в программисты?

    php666
    @php666
    PHP-макака
    Слишком мало перспектив развития
    "(само)развитие" - это термин девочек из инстаграмм. Нет никакого абстрактного "развития". У человека либо есть четкие цели, либо нет. Вся суть работы - зарабатывание денег на кусок хлеба. Все остальное - розовые сопли. С чего ты решила, что именно программирование дает развитие, а не медицина?
    Рассказать тебе, как я, будучи программистом, порой приходя с работы в пятницу, испытываю лишь желание напиться до чертиков (что раньше активно и делал)? Ибо работа в этой сфере напоминает день сурка и весьма унылую жизнь, которая проходит за коробкой монитора 30х40. Я вижу одних и тех же людей, веду неподвижный образ жизни и решаю практически одни и те же задачи. От того, что я изучил новый фреймворк/технологию я не стал умнее, богаче или моя жизнь кардинально поменялась. Ткни пальцем, где в описанных моментах ты можешь увидеть "развитие"?

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

    и карьерного роста
    Карьера в айти - это максимум должность руководителя отдела/подразделения/управления. К общим задачам кодинга добавляется и еще и обязанность быть прослойкой между программистами и бизнесом. И это все после многих лет работы. Многие в виду профдеформации вообще этим не хотели бы заниматься, ибо у разработчиков такой тип личности - умышленное абстрагирование от лишних коммуникаций. Или ты метишь стать Цукербергом/Джопсом?

    Еще одним фактором является отсутствие даже теоретической или временной возможности удаленной работы.
    ЗАБУДЬ про удаленную работу. По факту её почти нет, её сложно найти.
    Что бы решать задачи сложнее и интереснее, чем удаленное написание мутных систем для мутных заказчиков (что эквивалентно в терминах медицины работе в должности медсестры в типовой коммерческой клинике) нужно работать в офисе. На дядю. По ТК РФ. Как все.
    Ни один серьезный бизнес не нанимает удаленщиков. Никогда. Сотрудники должны быть на местах, что бы тыкать друг-друга носом в монитор и быть частью работающей команды в зоне доступности рабочего графика и часового пояса. Нет никаких причин нанимать какого-то человека за 1000 верст, что бы чатиться с ним в чатике и обсуждать по вотсапу какие-то вопросы. Ни одной причины. Если есть какой-то абстрактный гений - он скорее переедет поближе к работе и также будет ходить на работу с 9 до 18.

    .Вижу у себя реальный интерес к процессу
    Интерес к процессу быстро кончится на попадание в реальные задачи, где будут сроки, дедлайны, невнятные требования, тысячи кем-то написанных строк кода и коллеги по рангу выше будут гонять тебя за твой кривой код.
    Мне тоже было интересно купить иглодержатель и эмулировать зашитие ран по видеоурокам на ютубе.

    И еще Максим Федоров высказал очень правильную вещь. Что бы стать программистом не нужно дипломов и обучения в профильном ВУЗе. Соответственно, таких людей всегда будет значительно больше, чем врачей - людей, прошедших все круги обучения. Теперь подумай - а стоит ли нивелировать себя до уровня этих "простолюдинов"?
    Ответ написан
  • С чего начать изучение программирования?

    php666
    @php666
    PHP-макака
    Ты что-то создаешь, видишь результаты своих усилий, можешь создать что-то с нуля, это классно.
    работа современного программиста, по большей части, ничем не отличается от твоей работы, где ты "ничего не видишь", ибо программирование уже давно - командная сфера деятельности. И твой вклад в проект - это вклад нескольких кирпичиков в монолит здания. Условно говоря, долгоживущий проект существует до тебя и будет существовать после тебя (когда ты уйдешь из компании), поэтому сейчас эта профессия ничем не отличается от профессии промышленного строителя.

    Очень востребованная и высокооплачиваемая профессия во всем мире и мне кажется, что так и будет еще много лет.
    в Подмосковье
    ну попытайся в Подмосковье найти работу программистом, быгыгы.. Вся работа по IT только в Москве, зачастую ближе к центру.
    Ответ написан
  • Как найти проект куда нужны программисты-энтузиасты?

    php666
    @php666
    PHP-макака
    КРАЙНЕ не советую заниматься таким альтруизмом.
    При желании можно освоить любые знания самостоятельно.
    А работать ради знаний на кого-то - это плохо, очень плохо.

    Лет 20 назад, когда я был студентом лет 20+, я делал на альтруистических началах интернет-магазин знакомому, который торговал компакт-дисками с разной андеграундной музыкой, записанной на допотопные видеокамеры и микрофоны (все то, что не издавалось официально). Тогда не было таких каналов, торрентов и легче было купить такой материал на CD. Магазин приносил знакомому, судя по заказам, не очень много, и в качестве договоренности, знакомый просто давал мне какие-то уникальные материалы в виде оплаты.

    Когда я сделал магазин - я был морально выжат. А этот знакомый оборзел в конец и чуть ли не каждую неделю от меня что-то хотел, в результате чего был послан.
    В итоге я, конечно, получил знания и опыт, но проект по факту остался за знакомым, я его не мог никак монетизировать и как-то быть во главе угла этого проекта. Да, я гордился проектом и показывал его работодателям, но потом я осознал, что мог бы потратить это время с более глубокой пользой для себя.

    Поэтому, дорогой друг, не занимайся самоистязанием. Если хочешь программировать на похапе - напиши что-либо своё и для себя. И не занимайся благотворительностью. Иначе очень быстро выгоришь - работа должна произносить какой-то профит.
    Ответ написан
  • Куда идти, что делать, какой язык выбрать?

    php666
    @php666
    PHP-макака
    Мечтаю создать свой собственный проект
    Забудь, ты опоздал лет на 20, время одиночных проектов ушло в историю. Сейчас любые проекты делаются командами, у которых есть инвесторы и четкий бизнес-план.

    Когда я был студентом, в начале 2000-х, в интернете были веб-сайты, которые делали люди-одиночки и эти сайты были весьма популярны, это был восход одиночных проектов на хтмл4 и пхп4. Сейчас добиться с такими же трудозатратами хотя бы доли той аудитории нереально.

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

    Есть идея по создании социальной сети

    1. ты ее не сделаешь в одиночку
    2. если сделаешь, то не скоро и очень криво
    3. она не нужна никому, людей уже тошнит от соцсетей

    можете посоветовать, что делать
    перестать рассматривать эту сферу с инфантильной позиции, что ты какой-то уникальный человек, который сейчас выучится, придёт в профессию и перевернет мир, а работа твоя будет пестрить яркими красками.
    Нет.
    Реалии работы разработчика другие.
    Совсем.
    Тебя ожидает трекер с задачами, какой-нибудь проект с кучей кода (дай бог, что бы не древний как авно мамонта), в котором ты будешь копаться, пока не сломаешь мозги.
    И так несколько лет.
    Ответ написан
  • Какую стратегию обучения выбрать, когда в запасе есть 1.5 года и смартфон?

    php666
    @php666
    PHP-макака
    Был бы я начальником, я бы обязательно взял бывшего зк, отсидевшие люди - это закаленные и сильные, не то, что типичные программистишки, которые передвигаются перебежками с работы до дома и трясутся от дуновения ветра.

    Сам сидел 7 суток за сопротивление сотруднику милиции 10 лет назад. Когда принимали - удар в грудь, заставили из ботинок ступинаторы вытаскивать. Пока вытащил - все пальцы в кровь изодрал. У меня армейские берцы были, голыми руками фактически драл цельную резину подошвы... жесть, как вспомню.. Потом полностью раздеваешься и приседаешь перед ментом... весело..

    Помню, прямо в камере диарея случилась, ибо кормили гадостью. Т.е. тебя пучит, ты в ИВС, 2х1.5 метра камера, а рядом зек в наколках, и даже бумаги туалетной не было. Пришлось носовой платок рвать.
    Ответ написан
  • Какую специальность выбрать при поступлении?

    php666
    @php666
    PHP-макака
    Уже 28 лет
    Только начал кодить
    Есть мнение, что выдающимся программистом ты уже не станешь, плюсуем сюда 2-3 года обучения и тебе за 30.
    В этом возрасте многие уже руководят отделами или, по меньшей мере, имеют стаж в 5-10 лет.
    Плюс время на вышку, которая непонятно зачем тебе нужна - программированию учатся самостоятельно и без каких-либо корочек, примеров масса.
    В итоге типичный программист-исполнитель в районе 35 лет

    Совсем не ясно, зачем тебе вышка и что ты хочешь
    Ответ написан
  • До какого уровня нужно выучить программирование, чтобы получить хоть какую-нибудь работу?

    php666
    @php666
    PHP-макака
    Сложно ли найти работу на фрилансе
    Сложно
    Фриланс - это не работа
    Это миф, раскрученный желтой прессой
    Нет там работы
    Не было и не будет
    Там есть лишь те, кто хотят за бесценок получить раба
    Не слушай никого, кто будет рассказывать тебе сказки про фриланс
    Ты там ничего не заработаешь, особенно ели ты новичок

    Заработать можно только в штате
    С регулярной зп, отпусками, соцпакетом и тд
    Ответ написан
  • Есть ли жизнь программиста-новичка после 30?

    php666
    @php666
    PHP-макака
    Сейчас у тебя бомбанёт, но я скажу - НЕТ.
    Ты пришел в курятник и спросил совет, стоит ли заводить лису? Конечно все ответят однозначно.

    Вот моё обоснование. Читай. Будут вопросы - пиши.

    ЗЫ
    компьютеры и программы всегда любил, копался, рылся, понятно что всё на любительском уровне, но тем не менее тяга была
    Это все сопли из разряда подростковых стереотипов. Игры, игрушки, программки... в реальной работе все иначе. 5 дней в неделю по ТК ты будешь смотреть в монитор, как прикованный к стулу и решать унылые задачи, клепать формы, строить отчеты и копаться в тоннах (скорее всего) плохого кода. Сейчас тебе 29, тебе потребуется не менее 3 лет, что бы крепко встать на ноги и дотянуть до уровня твёрдого джуна. Там дальше возраст 30+, тобой будут руководить твои ровесники или люди младше тебя. В итоге только к 40 годам ты, быть может, к чему-то придешь. К чему - не ясно. И для чего - тоже не ясно. В любом случае в обозримом будущем не станешь сильно хорошо зарабатывать, а вот времени потратишь и сил очень много.

    Игра не стоит свеч. Это адская работа, убивающая здоровье и нервы. Все истории успеха, которые ты прочтешь в интернете, запомни - пишутся с 90% враньем. Реальность другая.
    Ответ написан
  • Новичок лезет в web, но хочет уметь управлять электроникой, full-stack и backend, а также C. Поможете?

    php666
    @php666
    PHP-макака
    нужно сразу начинать зарабатывать
    Я тебя огорчу. Сразу зарабатывать ты не будешь. Как только последует несколько фейлов на собеседованиях и тебе покажут твое место - твои влажные розовые мечты улетучатся. Знать надо МНОГО. Что бы знать много, надо ДОЛГО и МНОГО практиковаться и заниматься. Как и в любой сфере. Чудес не бывает.

    есть бизнес-идея и в будущем (года через 3-4) хотелось бы самому написать софт для своего продукта,
    никакого "своего" продукта ты не напишешь в ближайшие годы. А если напишешь, он никому не будет нужен. Твоя участь на ближайшие лет 10 будет (если не до конца жизни) - обыкновенный исполнитель, офисный клерк, работающий 5/2 с 9-18.

    Хорошая профессия связанная со строительством. Серьезная мужская работа. Интересная жизнь связанная с командировками на объекты и пр.
    Ты сейчас без вазелина пытаешься влезть в перенасыщенную сферу для молодежи, куда ломятся все и которая в скором времени лопнет как мыльный пузырь. Удачи.
    Ответ написан
  • Зачем нужно ООП?

    php666
    @php666
    PHP-макака
    Все очень просто.
    Представь наш мир, который НЕ поделен на объекты:

    Представь, например, автомобиль, у которого двигатель приварен к кузову, генератор приварен к двигателю, а колеса приварены напрямую к ступичному узлу. Как ты колесо поменяешь? Да в общем-то никак.

    Представь, например, строение компьютера, где всё железо - это один монолитный блок. Допустим, у тебя повредилась какая-нибудь незначительная деталь - разъем для USB. Всё - компьютер за 50 круб в помойку?

    Объекты позволяют компоновать задачи отдельных сущностей (автомобильный двигатель, материнская плата ПК), что бы множество таких объектов обеспечивало механизм работы того или иного устройства. Это в реальном мире.

    Так же и в программировании. Большая задача разбивается на подзадачи, бизнес-логика компонуется по объектам, что обеспечивает для разработчиков простоту поддержки и "долговечность" такого кода.
    Ответ написан
  • Верно ли я определил ошибку развития и её решение?

    php666
    @php666
    PHP-макака
    затянутые сроки, костыли, и стыд в глубине души.
    это специфика профессии и, в частности фриланса.

    Что писать хороший код и наслаждаться результатом - надо работать над одним проектом. А у тебя каждый новый проект - это СТРЕСС. Новая архитектура, новые требования, разные заказчики и тп.

    Надо идти в офис. И не в веб-студию, работа в которой по определению дно, ничем не отличающееся по сути от работы рабочего на заводе или дворника, а на один постоянный проект.
    Ответ написан
  • Какую выбрать сферу в IT с нуля когда тебе "под 40"?

    php666
    @php666
    PHP-макака
    никакую

    мне 37, твой ровесник, карьера и менеджмент никогда не интересовали - остался в роли исполнителя.
    был бы я руководителем или просто ответственным за проект - я бы не рассматривал на должность человека 37 лет без опыта. даже на джуниор позицию.
    ибо твой возраст и метание лишь показатель, что ты сам не знаешь что хочешь от жизни и профессионалом так и не стал ни в какой сфере.
    в чем твое преимущество будет перед человеком 29-30 лет с таким же набором знаний? минусы как таковые - в возрасте, плюсов - нет.
    когда ты дорастешь хотя бы в вебе, где, как ты говоришь, "низкий порог входа" (а это совсем не так), тебе будет 40 лет.
    возраст, когда другие люди уже сворачивают горы, ты будешь сидеть веб-макакой с коллективом двадцатилетних юношей и понимать всю свою ущербность, а они будут смотреть на тебя как на престарелого психопата.

    Напомню что хочется через год хотя бы 20-30к дохода в месяц иметь.
    в Москве за 20 000 в месяц даже таджики не работают. Устройся в такси или грузоперевозки и не ломай себе голову этой ерундой, нужны бесконечные годы на обучение в IT и нужно "постоянно бежать, что бы идти". Оно тебе надо?
    Ответ написан
  • Полезно ли долго (и вообще) «велосипедить» в программировании?

    php666
    @php666
    PHP-макака
    Индустрия сожрала сама себя и вогнала в коллапс.
    Фреймворки, которые по идее должны давать некое облегчение, сейчас представляют собой монстроподобные механизмы.
    Скоро в вакансиях будет не просто "программист ЯП", а "программист на ЯП на Фреймворк"
    Всё к тому идёт.

    Не путать это утверждение с библиотеками.
    Ответ написан
  • Как вы учились или как вы считаете чему нужно учить Web-разработчика в ВУЗе?

    php666
    @php666
    PHP-макака
    Современное программирование (особенно веб) вообще никак не связано ни с математикой, ни с алгеброй, ни с геометрией или физкультурой. В большинстве случаев работа программиста - это оперирование абстракциями. Для покрытия 99% бизнеса хватит 5 класса математики.

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

    и совсем нет желания его получать. Вообще и совсем.
    И не надо. Не надо жить так, как велит тебе общество. Даже не общество, а стереотипное мышление.

    Я в 2001 году, сразу после колледжа, проработал несколько месяцев инженером в IT на ныне покойном ЗИЛе. Потом пошел вышку получать. Как сейчас помню - абсолютное, тотальное нежелание заниматься херотой, которую нам преподавали, особенно когда ты уже работал и трезво понимаешь, что нужно в жизни, а что - нет. Плюнул и ушел дальше работать.
    Ответ написан
  • Как изучить php и 1с Битрикс?

    php666
    @php666
    PHP-макака
    . У нас постоянные проблемы с программистами
    у вас проблемы не с программистами, а с Битриксом.

    Как изучить php и 1с Битрикс?
    Битрикс вообще не надо изучать. Это помойка высшей категории, это говно гной и блевотина. Омерзительная система, которая отстала от времени лет на 20, которая писалась абсолютными дилетантами.

    Поэтому у вас и "проблемы" - к вам приходят работать люди, видят весь этот ужас и убегают. Потому, что любой мало-мальски адекватный человек, сумевший включить свои мозги и изучить современные тенденции в разработке, в жизни не будет работать над этим кошмаром. Потому, что эта работа - это путь в никуда в профессиональном плане.

    Твоя роль в данном случае - роль терпилы. Грубо говоря, у нищей фирмы постоянные проблемы с канализацией, постоянно приглашают чинить сантехников. Сантехники видят, что трубы уже ржавые, износ 100%, латают дыры и убегают. Но тут есть ты - профессиональный трубочист в штате, которого хотят переквалифицировать в сантехники, что бы ты поддерживал эту канализацию состоящую из ржавых труб. Ты думаешь, что это карьерный рост, но по факту как с говном ты работал, так и продолжишь работать. Только геморроя будет больше.
    Ответ написан
  • Так ли важно знать механическую часть программирования новичку?

    php666
    @php666
    PHP-макака
    На данный момент обучаюсь программированию по книге "You don't know Javascript"
    обучаться программированию (читай - учиться программировать) на JS - тоже самое, что обучаться водить легковой автомобиль с помощью бульдозера. JS совсем не подходит для обучения программированию.

    стоит ли мне сейчас действительно вдумчиво изучать
    нет
    Ответ написан
  • С чего начать изучение SQL?

    php666
    @php666
    PHP-макака
    существуют разные среды, грубо говоря и диалекты языка
    разница настолько несущественная для тебя, что тебе не надо даже заморачиваться на эту тему. для решения 80% задач разработчики пишут весьма типичный стандартизированный SQL. даже не заморачивайся на эту тему.
    Ответ написан