Как стать автором
Обновить

Комментарии 27

и даже чтение было непростой задачей (отсутствие Интернета — тебе приходилось читать с простой бумаги!)

Все равно читаю с бумаги. Таинство, магия и красота книги влечет больше, доставляет больше удовольствия. Даже считаю, что лучше читать бумагу.
Согласен, но я больше не люблю монитор, потому что глаза сильней устают, чем от бумаги. Но покупать бумажные книги, которые хотел бы прочесть и печатать на принтере все статьи с комментариями, довольно накладно. Проблему решил покупкой PocketBook 612 Pro,
Да и поздно, временами, читать, когда оно на бумаге в обложке появилось
Не поздно если книга есть, а ты еще это не знаешь. Технологии появляются быстрее чем мы успеваем их освоить.
В целом да, но в конкретных случаях очень часто нет: оправданно ли сейчас читать книгу по MVC3?
Я думаю автор прежде всего имел в виду ограниченность доступа к информации и ее малое количество. Все же сейчас в интернете можно найти куда больше информации, чем тогда в книгах.
Порой в книгах — я нахожу гораздо больше, чем во всяких интернетах
Думаю, сейчас можно считать, что книги практически являются подмножеством Интернета.
ну, я бы не был столь категоричен, это ваше мнение)
На середине статьи я уже было подумал, что к концу мне расскажут про свои размышления по поводу будущего, но нет. Статья именно про то, как Andrew Wulf чувствовал веяние технологий и умудрялся конвертировать своё умение в полезный результат. Честь ему и хвала!
А что делать тем, у кого плоховато с чувством прекрасного? Просто взять, изучить все сегодняшние языки и фреймворки, и дополнять свои знания, когда выходит что-то новое? Лично у меня не осталось бы времени на работу при таких условиях. А из того что я могу позволить себе в 2012 году был только Python, а в 2013 JS и поверхностно Objective-C. Есть такое ощущение, что плетусь в хвосте, догоняя технологическую машину, не представляю что же там у неё в локомотиве! Что же мне делать и какие выводы сделать после прочтения данной публикации?
Это просто поучительная история о том что нужно развиваться, а не стоять на месте и никто кроме вас об этом не позаботится.

> Есть такое ощущение, что плетусь в хвосте, догоняя технологическую машину, не представляю что же там у неё в локомотиве!

У вас такое ощущение даже относительно основной технологии, с которой работаете или в общем про технологии?
В школе я хотел делать компьютерные игрушки, потому что люблю картинки. Научился чему-то только к 10 классу. Потом высшее образование убедило, что это никому не надо (что оказалось глубочайшим заблуждением) и научило меня C++, на которм я и работаю, но игрушки не делаю, а торчу в консоли. В связи с этим чувствую глубокую апатию, мечтаю уйти в веб, где, говорят, бывают эти мои картинки.
Как я должен относиться к текущей технологии? Положительно, но радости она мне не приносит.
Да, С++ всегда найдёт себе место, и, да, я пробую другие языки и технологии. Сейчас в своё свободное время изучаю Node.js потому что кто-то нашёл это модным, а PHP старым.
Но у меня совершенно нет такого чутья тренда и успехов внедрения, как у автора статьи, а как развить данные качества ответа не нашлось.
Когда я начинал с нуля, я просто зашел на фриланс биржу и смотрел кто требуется, а как только хоть немного разбирался в технологии сразу брал не сложные заказы, возможно вам стоит попробывать похожий подход для перезагрузки своей карьеры, начните с того, что посмотрите вакансии игрового направления мейла или компании Алавар. Или вообще возьмите и сделайте свою игру!
Да, я задумываюсь об этом. Именно эти мысли позволили мне коснуться изучения objective-c, но «что поистине стоит в локомотиве, и как будет выглядеть передовая разработка завтра» вот тот вопрос, ответ на который, лично я хотел увидеть в конце подобной статьи. Но, как всегда в этой жизни, ни у кого нет готовых ответов =)
А что мешает перейти в gamedev? Серьёзные gamedev проекты как раз на плюсах и пишут. За трендом гнаться не нужно — нужно проявлять любознательность и пробовать разные интересные штуки.
Освоить Haskell!
Его популярность растет медленно, но стабильно. ;-)
Популярность среди разработчиков или среди работодателей/менеджеров проектов?
WOT — c++ and python
EVE online — c++ and python

Может, не все так плохо с вашей мечтой? ;)
Всегда есть баланс между тем чтобы копать вглубь и тем чтобы идти вширь — и то и другое сделать не получится — точнее, если получится то только этим и будешь заниматься. Реально нужные и те, и другие и третьи. Первые — те кто копает вглубь, специализируется в рамках одной технологической платформы и развивается с ней — этих нужно больше всего. Вторые — кто рассматривает всё новое и говорит другим что чего стоит и какие подводные камни имеет, делает пилотные проекты на новых технологиях — таких нужно меньше. Третьи — кто копает и вширь и вглубь — их задача разобраться в новом и понять что с чем совместимо и где реально зарыта собака — таких нужно ещё меньше, но всё равно они нужны.
Когда же настанет момент, когда текст с подобным содержанием будет не переводом, а изложением мыслей русского разработчика?
А почему так негативно о русских? Сомневаюсь, что Вы услышите что-либо подобное из уст русского человека. Менталитет у нас другой. Нам не хочется говорить об очевидном, а пост блещет истиной от капитана очевидность. У многих русских инженеров итак уже тяга ко всему новому. Стоило появиться Rasberry PI и диву даешься сколько было заказов из России этой штуковины. Нам не надо напоминать или учить что надо совершенствоваться, мы итак это делаем — жизнь вынуждает.
Да нет, не негативно. Просто поделился наблюдением: подобных текстов русских авторов — не найти.
И поставлю под сомнение очевидность описанных истин. Да, они простые, но оглядываясь назад на все проведённые в последние пару лет собеседования разработчиков — нет, не очевидные это истины :-(
Полностью согласен с автором, независимо от того, перевод ли это или нет!
Уже давно придерживаюсь подобного поведения в мире программирования, и это дает плоды! Я могу свободно поговорить с Web-программистом на его языке, хотя сам скорее системщик, быстро начать писать на Ruby, например, потому что в свое время бегло его изучил, и так далее. Не ограничивайте свой кругозор, друзья!
Хочу поспорить с автором, я не верю, что опытный программист может оказаться за бортом. Да, технологии могут уйти вперёд, взрослый программист может не успевать за скоростным поездом новых изобретений, но у него всегда остаётся как минимум три варианта.
Расскажу о них на своём примере. Мне 35 лет, после школы я ещё очень долго писал программа на Pascal и на Delphi, не желая изучать новые модные программы типа PHP, HTML, C#.

Первый выход: Выучить новую технологию. Если вы специалист своего дела — изучение новой технологии это несложная задача, была бы мотивация и вдохновение. Например, на изучение языка РНР в 1999 году у меня ушло 3 минуты + 2 месяца. За три минуты, увидев код моего друга, я получил озарение — как это на самом деле всё работает, и потом неудержимо 2 месяца изучал его вдоль и поперёк. Также произошло с C# после Delphi.

Второй выход: Найти фирму, которая работает с технологиями, в которых вы ас. Такие всегда есть, кое-где до сих пор требуются знатоки Фортрана (я работаю сейчас на АЭС и мне пришлось разбираться в этом языке).

Третий выход. Стать преподавателем. В школах и унивесритетах, да и на любых других курсах всегда востребован весь спектр технологий. Если ты не хочешь или не можешь дальше быть профессиональным спортсменом/программистом — становись тренером. Я выбрал именно этот путь, организовав в интернете видеокурсы по изучению C# для начинающих www.VideoSharp.info, желающих много, мне есть что рассказать, я чувствую себя восстребованным, хотя тут больше удовольствия, чем дохода.

Первый выход: Выучить новую технологию.
As far as I know, this is the easiest way to «Teach Yourself C++ in 21 Days»

Третий выход. Стать преподавателем.
Ну так давно известно — «Кто умеет, делает; кто не умеет, учит других»
Эх, за каждым предложением чувствуется чужой язык. Не по-русски получилось, хотя сама статья довольно интересная.
В аспирантуре, изучая химию, я научился языку программирования APL. Я не использовал его ни для чего другого, как для запуска

In graduate school studying chemistry I learned APL. I never used it for anything other than play

Гоогле транслате детектед
Зарегистрируйтесь на Хабре, чтобы оставить комментарий