Ответы пользователя по тегу Карьера в IT
  • Насколько легко трудоустроиться программисту в 40+, 50+ итд лет?

    Чушь, на самом деле.

    1) Довод первый, личный. Ну вот у нас в команде есть разработчик, которому за 40, занимается JavaScript. Ощущения исключительно положительные. Товарищ имеет большой опыт и очень хорошо знает что делает. Да ещё и изучает что-то новое, куда-то движется в своей области.

    Ну, правда, знал я одного или двух товарищей, которым тоже за 40 и которые обладают опытом, но при этом обладают ещё и первосортной наглостью, более всего заботясь о том, чтоб засчитать побольше часов (неплохо оплачиваемых), а не о том, чтоб их код без ошибок работал. :) Просто у человека нет совести и желания профессионально делать свою работу, это бывает в любом возрасте.

    2) Довод второй, социологический. Как известно, у человека в течение последних веков продолжительность и всей жизни в целом, и составной её части - детства стала гораздо больше. В пушкинские времена крестьянские девочки в 13-14 лет были на выданье, на них ложилась вся тяжесть семейной жизни. Сейчас это совершеннейшие дети, им только в куклы играть.

    Двадцать лет назад парень 20 лет был взрослым и уже зачастую женился. Сейчас 20 - это молодо-зелено; крепко стать на ноги к этому возрасту, стать профессионалом в интеллектуально ёмкой отрасли деятельности - да невозможно практически; посему и о семье говорить рано, что бы там ни вопили охранители. Ну и естественным образом, коль скоро детство и молодость растягиваются, то и период активной интеллектуальной деятельности - тоже должен сдвигаться. Захватывая и 40 лет, и 50, а может и 60-70. Тут уж зависит от индивидуальных усилий.

    3) Довод третий, профессиональный. Слышал ли кто-нибудь, чтобы грамотного, квалифицированного профессора математики выгоняли в 50 лет? Конечно, он наверняка уже не может генерировать идеи, как он это делал в 20; математика - дело молодых. Но опыт его огромен, он пользуется уважением, учит студентов и аспирантов; совет его ценится и может серьёзно помочь молодым коллегам; он далеко не вне профессии. Почему так происходит? Потому что математика - это устоявшаяся область, математика - это профессия в полном смысле.

    Программирование пока не вполне созрело как профессия, потому что оно несколько моложе математики (ну, не менее чем на пять тысяч лет, если считать от Московского математического папируса с задачами по стереометрии). О том, что программирование должно стать профессией - см. пост Роберта Мартина, который мне очень нравится: blog.cleancoder.com/uncle-bob/2016/07/27/TheChurn.html

    UPD. Другие ораторы упомянули о психологических причинах: тим-лиду, которому 25, боязно показать команде своё невежество в сравнении дядькой, которому 40. Ну это больше говорит о тим-лиде, а не о дядьке. Тим-лиду следует посидеть вечерком в тиши и подумать, правильно ли он живёт в этом мире, коли руководствуется мерками каменного века и правилом "я начальник, ты дурак".
    Ответ написан
    2 комментария
  • Какие есть книги или статьи для развития критического мышления?

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

    • К. Ю. Еськов. История Земли и жизни на ней; его же - записи лекций и даже художественные книжки (Последний кольценосец; Евангелие от Афрания)
    • А. В. Марков. Эволюция человека (в двух томах); Рождение сложности; Теория эволюции в свете новых открытий; многочисленные лекции, включая курс эволюции на биофаке МГУ
    • Любые, на самом деле, книжки с грифами фонда Династия или фонда Эволюция, какие отвечают вашим интересам
    Ответ написан
    Комментировать
  • Прикладная информатика или АСОИиУ?

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

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

    Недостаток - слабая подготовка по computer science. Мало алгоритмов, структур данных, бинарной логики - это приходится читать самостоятельно. Никаких языков низкого уровня, никакой электроники и железа вообще. Конечно, всё это очень зависит от конкретного вуза. Посмотрите учебные планы этих специальностей и сравните.
    Ответ написан
    Комментировать
  • Как лучше стать успешным программистом?

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

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

    Подытоживая: учитесь в вузе, не ленитесь, программирование изучайте самостоятельно. И английский тоже - это позволит проще найти работу и вообще сильно облегчит жизнь.
    Ответ написан
    8 комментариев