Те кто понимают какая в этом суть и смысл, те и пойдут.
Вы, наверное, хотели написать «А зачем мне это?»
Всегда опасался этой невнятной движухи пейонира и привата. Сделайте ликбез, пожалуйста
Вы просто не судите по себе. Если для вас нормально, что за 2 года сложно выучить язык, то у меня для вас плохие новости.
Ну и еще и к вам тот самый мой любимый вопрос. Где же вы нашли
пхп гімно а рубі це круто?
Я лишь говорил, что проекты в большинстве — говно и способствуют деградации.
И тут же высосали из пальца (или еще откуда-то), про Ruby и RoR.
Я вот не могу понять, из меня тут пытаются сделать тролля, хотя я вообще почти ничего про язык не говорил, не делал сравнений и настаивал на профессиональном росте и расширении кругозора. И тем более, ни разу (ни разу, Карл!!!) не упоминал про Ruby. Да, и не пишу я на рельсах.
Да, когда я однажды искал работу у меня был список того, чего я хочу от проекта (в основном, это штуки связанные с профессиональным развитием), и да, не нашел. Сходил и в
захолустной шарагеи в лидеры рынка, что-то не очень как-то. Это на тему личного отчаяния. Мне просто недостаточно просто ковать/грести и получать зарплату в долларах.
У меня к вам вопрос, с чего вы решили, что
потом пойти на руби?
Нынче в
руби/рельсо-ориентированных конторне только руби/рельсо водится.
Ненавижу Rails, статью даже не стал читать.
ayfkm?
Камни брошенные в целую компанию по треду собери, php police.
Я с своем, как вы говорите, «поучении» вижу только хейтерство бОльшего количества проектов, что крутятся у нас на локальном рынке. Начинается это с обычных, казалось бы, процессов (code review, testing, versioning, ci) заканчивая выбором инструментов, архитектурой и людьми (если у вас на проекте/компании/etc люди умные, это вовсе не значит, что так повсеместно, в конце концов такие вот статьи в 2016(!) не просто так пишутся). Я опережу тут и напишу, что естественно, это применимо для любых проектов на любых технологиях, но только php мир может гордиться своим огромным списком контенто-помоек и интернет-магазинов (которые на 99% состоят из тривиальнейших задач, которые лично мне как человеку, что хочет развития и профессионального роста, делать второй раз уже отвратительно). Ну и фейсбуком, ага.
Мы же не ремесленники, которые колотят зарплаты в долларах и верят в стабильность не анализируя свои предпочтения с точки зрения актуальности/востребованности когда-нибудь через n лет, а технари и нам важна нарастающая сложность выполняемых задач, расширение кругозора, понимание других инструментов на уровне «какую проблему оно решает и как» и люди, которые умнее вокруг.
В наших реалиях, на нашем рынке, с нашими проектами развиваться невозможно.
Заканчиваем с бОльшим количеством проектов, переходим к меньшему. Для этих проектов требуется соответствующая квалификация (и не обязательно это связанно с php). Т.е. у нас есть нерезиновых мест
Так вот если вы дочитали до сюда, вы должны были заметить, что ни одного плевка в сторону php не было. php — относительно быстрый язык программирования, как с точки зрения работы ПО, так и создания этого ПО.
Еще разочек:
Вы в каком слове увидели php-хейтерство?Пусть даже в завуалированном виде.
Мне очень просто объяснить свои 2 предложения, но сначала вы
Вы вообще о чем? Статью я прочитал почти всю и согласен с каждым её пунктом, а когда-то относительно недавно я плотно варился в php мире и эти пункты (не все правда) выполнял.
Вы в каком слове увидели php-хейтерство?
А потом таки забросьте PHP, потому что проектов таких чтобы не деградировать на них попросту или нет. Или вас там возьмут с опытом enterprise java (подставьте что-то другое по вкусу) over 9000 years
Я уже который год живу «челенджами». То кардинальные смены стеков, то интересные леваки часов на 200 и больше, которые нужно уместить в пару месяцев, то сумасшедшие пет-проджекты, от которых аж до
Сейчас у меня новый челендж — data science и год подготовки к поступлению на магистратуру.
Через год увидимся...
Ничего не соображаю в ИИ, но готов «вписаться» в любую команду ради того, чтобы понаблюдать, подчерпнуть, поконспектировать чужой опыт, подходы и решения. Напишите в личку, если кому нужен падаван.
Умею любой ЯП или быстро сумею, кроме заточенных под ФП. Но если напишете заранее, то с радостью буду разбираться заранее.
Да, забыл про консоль ¯\_(ツ)_/¯
cmd + F не нашли мне ничего среди 210 комментариев про базы данных, к моему большому удивлению.
можно изучить Python+Django+JS+HTML+CSS тоже на достаточном уровне для пет проекта и фриланса
Где же хоть какие-нибудь базы данных?
Они таки бывают разные и нужно таки их знать. Почитайте теорию строения API, и там и там полезно будет. Не забывайте про фундаментальные вещи, типа как ООП, паттерны, алгоритмы. Особенно будучи джавистом с вас точно спросят, да и «сидя» на питоне не нужно расслабляться. Почитайте про вертикальное и горизонтальное масштабирование просто чтобы быть в курсе.
Для вас поле теории — непаханое. Я не соображаю ни в Андроид и в Джанго, но в фундаменте могу дать какой-нибудь вектор, если что, пишите в личку. А я заодно и свои пробелы залатаю.
Для первых шагов в изучении React вовсе не нужно понимать как устроен webpack. Есть пара десятков готовых boilerplate’ов, которые нужно просто склонить и вперед писать код. Настройку babel покрывают 99,99% таких boilerplate’ов.
Другое дело, что необходимо понимать какие подходы несет React (декларативность (ну или почти декларативность), one-way data binding, immutability), какие мотивы их появления, понимать что такое Flux (Redux в частности и их разницу) и как его готовить.
По React и экосистеме сейчас появилось настолько много статей, видео, курсов (большинство бесплатные) за очень короткий период времени, что становится страшно. Я разбирался с React в ноябре 2015 и нехватка хороших материалов ощущалась. Сейчас я готовлю доклад на KPI JSUG и у меня складывается впечатление, что доклад вовсе не нужен, ведь всё и все уже обсудили это в интернете.
Извините за опечатки, печатал в спешке.
Не идите во фрилэнс, просто не идите. Если нет опыта, то в пользу это точно не пойдет. Это гарантированно бессонные ночи, испорченные нервы и здоровье. Очень часто таски на фрилэнсе идут вразрез с тем что действительно происходит на рынке.
Именно из фрилэнса рынок имеет огромное количество php-шников с over 9000 лет опыта, которые не могу посмотреть версию php у них на denver’e, которые не используют до сих под неймспейсы, не знают разницу между абстрактным классом и интерфейсом (не говорю уже про предназначение). И которые потом никому не нужны. В данном случае можно подставить вместо php любую другую технологию (прям вообще любую) заменив «не знают ...» на свое специфичное.
Посмотрите вакансии, сделайте срез по технологиям, поймите, что востребовано, что в тренде, что уходит. Ходите (не жалейте времени и ездите в другие города) на митапы и конференции, там можно подчерпнуть информации из разговоров.
Найдите единомышленников (такие много, поверьте), нетворкинг и коллективные пробы пера реально помогают. Попробуйте всего понемногу и найдите себе интернатуру.
Напишите айчарам, лидам, что мол «интересно, хочу, готов учиться, дайте вектор, дайте время».
Лидеры рынка скорее всего вас просто проигнорируют (хотя чем черт не шутит), а вот небольшие аутсорсинговые компании может быть дадут шанс. Во всяком случае, всё это не зря.
И еще одно, если английский так себе — начинайте учить, это даст невидимое преимущество.
И еще одно. Никогда используйте связку «работа + работа». Не суть, даже если работа === двухчасовая таска после работы вечером. Всегда придерживайтесь связки «Работы + учеба». Свой проектик, целью которого является приобретение/закрепление/систематизация знаний по Х технологии === учеба. Но опять таки, попробуйте найти единомышленников, n голов гораздо лучше чем одна.
Из комментария Кости Третяка.
Це вже стає схожим на комедію.
Вы хотите сказать, что если инвестору сказать о том факте, что в мире куча невостребованных рынку идей (которые не заработают денег) или эти идеи — клоны других проектов, то инвестор как-то по-другому будет на вас смотреть если бы вы этого не говорили?
Што? ©
Ваша идея немесенджера с функционалом месенджера Телеграмм востребована рынком? Как вы это поняли, где/какие срезы делали?
Согласитесь, Haskell далеко не самый распространенный ЯП 1. у новичков 2. в вакансиях.
В такую группу пойдут люди которые уже имеют опыт и хотят познать чего-то нового, познакомится с идеями и концепциями или подвигать серое вещество. Для себя я делаю вывод, что вам вот лишь бы придраться, читая тред дальше.
Вот можете ознакомится, тут подобное мероприятие успешно завершилось
github.com/...ongoing-projects/issues/5