у них как лампочка загорается — человек из другого мира
Вот это, пожалуй, единственное разумное объяснение.
Диплом по специальности действительно не нужен, чтобы устроиться работать программистом, но тут есть 4 варианта:
1) есть диплом по технической специальности (математик, физик, инженер, etc.) — это плюс
2) нет высшего образования, зато есть опыт (было интереснее заниматься реальными задачами, а не теорией) — тоже чаще всего пройдёт за плюс
3) нет высшего образования, нет опыта, а лет уже больше 25 — возникают закономерные вопросы: "А чем ты дорогой товарищ столько лет занимался? И с чего вдруг решил войти в IT? Хоть какой-то релевантный опыт (хотя бы по софт-скилам) имеется?"
4) гуманитарное образование — включает тот самый индикатор "свой-чужой", это не фатально, но может затруднять трудоустройство, т.к. помимо вопросов из 3-го пункта, добавляется необходимость доказать, что технический склад ума тоже присутствует.
Если у тебя нет потребности писать код — то не стоит себя насиловать.
Вот точнее, наверно, и не скажешь. Я сам начал свой путь в программирование в конце 1-го курса физико-технического факультета… компьютер у меня, кстати, появился только после поступления в ВУЗ. И началось всё с того, что я ничего не понимал на лекциях по информатике, а по книге Фаронова я не мог запустить ни одну программу. В итоге, психанул и купил "Delphi для школьников", имхо, гениальная книга… Благодаря ей у меня наконец получилось понять основы работы с Delphi и написать что-то работающее. И затянуло… Хочется поблагодарить Алексея Архангельского за книгу "Приемы программирования в Delphi" и Михаила Флёнова за книгу "Delphi глазами хакера". Это было неимоверно увлекательно. С Флёновым я позже даже познакомился и одно время администрировал его форум VR-Online.
О работе программистом я тогда даже не думал, но при этом посвящал всё свободное время программированию. Код на листочке во время скучной лекции — было. Скачивание DRKB через интернет-центр со второй попытки (в первый раз за отведённый час эти 3.4 Mb просто не успели скачаться, такая вот скорость была) — было.
После Delphi было и самостоятельное изучение C/C++ и ассемблера, а потом PHP и C#. Особенно жёстко было с C#, никаких книг по нему на русском ещё не было (точнее одна была "C# Builder. Быстрый старт", если кто-то ещё помнит что такое C# Builder) и я изучал его по C# 2.0 Specification, кусочками её распечатывая (при том что в школе я учил немецкий).
И как раз труднодоступность Интернета (в 2004-2005 году мне был доступен только 1 час в день со скоростью 3-4 Mb/час, а с 2006-го он у меня уже был дома — целых 100Mb в месяц по тарифу, и какой-то конский ценник за каждый Mb превышения) подогревала интерес к нему и было очевидно, что за ним будущее. Поэтому в конце 2006-го я пошёл устраиваться PHP-программистом и меня даже сразу взяли в мелкую веб-студию. Потом я успел поработать на C#, а в 2009 году уже перешёл на Ruby. Но и так уже многабукф получилось, так что закругляюсь.
Суть в том, что я до сих пор продолжаю каждый год изучать что-то новое и конца и края этому процессу не видно.
Я вообще не вижу тут ни малейшего повода для метаний. Я, кстати, физик по образованию. И программированием увлёкся только в конце первого курса. А когда я в школе учился, у меня и компьютера то дома не было, а в школу их завезли только когда я в 11-м классе учился и даже самостоятельно запустить Paint было мегасложной задачей.
Это не помешало мне ни получить диплом с отличием по ФКСВ, ни работать программистом, начиная с 4-го курса.
А тут вообще "Мехатроника и Робототехника", это ж на стыке с программированием, причём одно из самых перспективных направлений программирования.
А так Вы, оказывается, из Канады… Я вижу, что основной доход от $90/hour, что тоже офигенно круто! Остаётся только удивиться вашей работоспособности. Единственное чего я не понимаю, нафига вообще нужны подработки, хоть и по $199/h, если вы делаете в среднем $150k в год на основном проекте.
Насколько я понимаю, никаких публичных высказываний он и не делал. "Высказывание" выдернули из обсуждения в какой-то закрытой email-группе.
Из чуть большего куска переписки видно, что Столлман лишь пытался выяснить обстоятельства произошедшего и была ли вообще связь, а не выдумать позитивную трактовку. Ну и что "to evaluate evidence and seek truth" для него гораздо важнее репутации в случае "the press will misconstrue our search".
Ну как-то маловато для киллер-фичи. Штука приятная, но этого мало, чтобы побудить к использованию нестабильной технологии. На мой взгляд, судьба Crystal напрямую зависит от того, когда они смогут 1.0 выпустить. Все философские разговоры на эту тему бессмысленны. Невозможно поддерживать интерес к языку 10 лет, не дав сообществу стабильную версию. А Crystal уже 7 лет исполнилось.
Мы просто о разных вещах говорим… Я про потенциальную возможность писать на Swift какие-то новые проекты, а вы про перенос существующих.
что за преимущество у Swift'а перед каким-нибудь D или Rust'ом?
Программистов, которые им владеют, гораздо больше. А для бизнеса это чуть ли не основной критерий. Ну и он менее хардкорный, чем D и Rust, значит и темп разработки будет повыше.
Ok. Убрал это предложение. У каждого из нас своя специализация и я, действительно, ничего не писал под Android, поэтому был не в курсе, что от JVM они изначально отказались.
Так я и говорю, что не взлетело в этой области, взлетело бы — была бы и экосистема.
А не взлетело не из-за Swift как такового, а потому что и так выбор широкий, а тут ещё предрассудки, что язык от Apple == язык только для MacOS.
Я не думаю, что каждая первая компаний будет читать юридическое разбирательство в десятке томов, чтобы сформировать правильное понимание вопроса. Вы же тоже материалы дела, наверняка, не читали… А опираясь на пересказы пересказов, сложно быть уверенным в правильности своего понимания вопроса.
Шумиха есть? Есть. Google заставят платить? Заставят. Oracle хочет монетизировать JVM за счёт её пользователей? Хочет.
Этого уже многим будет достаточно, чтобы при старте нового проекта выбрать условно C# вместо Java.
Это цитаты из реальных вакансий с hh.ru, можете им написать — спросить о мотивах.
А судя по написанному, у одних Rust для CPU-bound задач, а у других микросервисы на нём.
Вот это, пожалуй, единственное разумное объяснение.
Диплом по специальности действительно не нужен, чтобы устроиться работать программистом, но тут есть 4 варианта:
1) есть диплом по технической специальности (математик, физик, инженер, etc.) — это плюс
2) нет высшего образования, зато есть опыт (было интереснее заниматься реальными задачами, а не теорией) — тоже чаще всего пройдёт за плюс
3) нет высшего образования, нет опыта, а лет уже больше 25 — возникают закономерные вопросы: "А чем ты дорогой товарищ столько лет занимался? И с чего вдруг решил войти в IT? Хоть какой-то релевантный опыт (хотя бы по софт-скилам) имеется?"
4) гуманитарное образование — включает тот самый индикатор "свой-чужой", это не фатально, но может затруднять трудоустройство, т.к. помимо вопросов из 3-го пункта, добавляется необходимость доказать, что технический склад ума тоже присутствует.
Возьмёте автора статьи в падаваны?
Вот точнее, наверно, и не скажешь. Я сам начал свой путь в программирование в конце 1-го курса физико-технического факультета… компьютер у меня, кстати, появился только после поступления в ВУЗ. И началось всё с того, что я ничего не понимал на лекциях по информатике, а по книге Фаронова я не мог запустить ни одну программу. В итоге, психанул и купил "Delphi для школьников", имхо, гениальная книга… Благодаря ей у меня наконец получилось понять основы работы с Delphi и написать что-то работающее. И затянуло… Хочется поблагодарить Алексея Архангельского за книгу "Приемы программирования в Delphi" и Михаила Флёнова за книгу "Delphi глазами хакера". Это было неимоверно увлекательно. С Флёновым я позже даже познакомился и одно время администрировал его форум VR-Online.
О работе программистом я тогда даже не думал, но при этом посвящал всё свободное время программированию. Код на листочке во время скучной лекции — было. Скачивание DRKB через интернет-центр со второй попытки (в первый раз за отведённый час эти 3.4 Mb просто не успели скачаться, такая вот скорость была) — было.
После Delphi было и самостоятельное изучение C/C++ и ассемблера, а потом PHP и C#. Особенно жёстко было с C#, никаких книг по нему на русском ещё не было (точнее одна была "C# Builder. Быстрый старт", если кто-то ещё помнит что такое C# Builder) и я изучал его по C# 2.0 Specification, кусочками её распечатывая (при том что в школе я учил немецкий).
И как раз труднодоступность Интернета (в 2004-2005 году мне был доступен только 1 час в день со скоростью 3-4 Mb/час, а с 2006-го он у меня уже был дома — целых 100Mb в месяц по тарифу, и какой-то конский ценник за каждый Mb превышения) подогревала интерес к нему и было очевидно, что за ним будущее. Поэтому в конце 2006-го я пошёл устраиваться PHP-программистом и меня даже сразу взяли в мелкую веб-студию. Потом я успел поработать на C#, а в 2009 году уже перешёл на Ruby. Но и так уже многабукф получилось, так что закругляюсь.
Суть в том, что я до сих пор продолжаю каждый год изучать что-то новое и конца и края этому процессу не видно.
Да вы верно шутите… Coursera, Udemy, Egghead, PluralSight, etc.
Полно бесплатных курсов или по подписке по $199 за год.
Поиск по запросу "что_вы_хотите_изучить casts" даст вам видеоуроки. Есть книги, которые если совсем уж туго с деньгами можно скачать.
Тогда вперёд на курсы по 1C, для всего остального английский must-know.
Я вообще не вижу тут ни малейшего повода для метаний. Я, кстати, физик по образованию. И программированием увлёкся только в конце первого курса. А когда я в школе учился, у меня и компьютера то дома не было, а в школу их завезли только когда я в 11-м классе учился и даже самостоятельно запустить Paint было мегасложной задачей.
Это не помешало мне ни получить диплом с отличием по ФКСВ, ни работать программистом, начиная с 4-го курса.
А тут вообще "Мехатроника и Робототехника", это ж на стыке с программированием, причём одно из самых перспективных направлений программирования.
А так Вы, оказывается, из Канады… Я вижу, что основной доход от $90/hour, что тоже офигенно круто! Остаётся только удивиться вашей работоспособности. Единственное чего я не понимаю, нафига вообще нужны подработки, хоть и по $199/h, если вы делаете в среднем $150k в год на основном проекте.
Да уж, похоже, не видать Boomburum поста с отрицательным рейтингом. Народ плюсует, не глядя )))
Это что ж вы такое делаете по $300/час?
Насколько я понимаю, никаких публичных высказываний он и не делал. "Высказывание" выдернули из обсуждения в какой-то закрытой email-группе.
Из чуть большего куска переписки видно, что Столлман лишь пытался выяснить обстоятельства произошедшего и была ли вообще связь, а не выдумать позитивную трактовку. Ну и что "to evaluate evidence and seek truth" для него гораздо важнее репутации в случае "the press will misconstrue our search".
Ну, я такой подход никогда не понимал… Вы только ради денег программируете что-ли?
Ну как-то маловато для киллер-фичи. Штука приятная, но этого мало, чтобы побудить к использованию нестабильной технологии. На мой взгляд, судьба Crystal напрямую зависит от того, когда они смогут 1.0 выпустить. Все философские разговоры на эту тему бессмысленны. Невозможно поддерживать интерес к языку 10 лет, не дав сообществу стабильную версию. А Crystal уже 7 лет исполнилось.
Мы просто о разных вещах говорим… Я про потенциальную возможность писать на Swift какие-то новые проекты, а вы про перенос существующих.
Программистов, которые им владеют, гораздо больше. А для бизнеса это чуть ли не основной критерий. Ну и он менее хардкорный, чем D и Rust, значит и темп разработки будет повыше.
Судя по Github, System Verilog примерно в 6 раз менее популярен, чем Verilog, так что, видимо, не попал в Top-100.
Убедили. Убрал это предложение.
Ok. Убрал это предложение. У каждого из нас своя специализация и я, действительно, ничего не писал под Android, поэтому был не в курсе, что от JVM они изначально отказались.
Я имел в виду, что платформоспецифичного в веб-фреймворках… Зачем в них Cocoa?
Скоро обновление рейтинга опубликуют, можно будет сравнить. Текущий — по состоянию на июнь 2019. Вряд ли майский анонс на него успел сильно повлиять.
Так я и говорю, что не взлетело в этой области, взлетело бы — была бы и экосистема.
А не взлетело не из-за Swift как такового, а потому что и так выбор широкий, а тут ещё предрассудки, что язык от Apple == язык только для MacOS.
Я не думаю, что каждая первая компаний будет читать юридическое разбирательство в десятке томов, чтобы сформировать правильное понимание вопроса. Вы же тоже материалы дела, наверняка, не читали… А опираясь на пересказы пересказов, сложно быть уверенным в правильности своего понимания вопроса.
Шумиха есть? Есть. Google заставят платить? Заставят. Oracle хочет монетизировать JVM за счёт её пользователей? Хочет.
Этого уже многим будет достаточно, чтобы при старте нового проекта выбрать условно C# вместо Java.
Это цитаты из реальных вакансий с hh.ru, можете им написать — спросить о мотивах.
А судя по написанному, у одних Rust для CPU-bound задач, а у других микросервисы на нём.