А где тут деление на группы? Я писал про то, что придётся показать, что "технический склад ума тоже присутствует". Это не исключает и уж тем более не запрещает иметь вам и гуманитарную часть. Просто она играет на порядок меньшее значение в работе программиста.
Так а ему и не надо знать, как это определить. Тут уже задача интервьюируемого рассказать о себе так, чтобы вписаться в категорию технарей. Это всё где-то на подсознательном уровне скорее происходит. Я думаю, что довольно мало интервьюеров, для которых гуманитарное образование — шоустоппер. А вот тех, для которых это повод насторожиться и более внимательно слушать о предыдущем опыте работы кандидата, гораздо больше.
у них как лампочка загорается — человек из другого мира
Вот это, пожалуй, единственное разумное объяснение.
Диплом по специальности действительно не нужен, чтобы устроиться работать программистом, но тут есть 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.
А где тут деление на группы? Я писал про то, что придётся показать, что "технический склад ума тоже присутствует". Это не исключает и уж тем более не запрещает иметь вам и гуманитарную часть. Просто она играет на порядок меньшее значение в работе программиста.
Так а ему и не надо знать, как это определить. Тут уже задача интервьюируемого рассказать о себе так, чтобы вписаться в категорию технарей. Это всё где-то на подсознательном уровне скорее происходит. Я думаю, что довольно мало интервьюеров, для которых гуманитарное образование — шоустоппер. А вот тех, для которых это повод насторожиться и более внимательно слушать о предыдущем опыте работы кандидата, гораздо больше.
Вот это, пожалуй, единственное разумное объяснение.
Диплом по специальности действительно не нужен, чтобы устроиться работать программистом, но тут есть 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.