Я услышу "PHP это уже вчера" спустя еще десять лет. И ни на секунду не удивлюсь.
У других языков, того же питона или явы вагон плюшек, объективно они лучше. Но устоявшаяся ниша перешибается не одно десятилетие.
У других языков, того же питона или явы вагон плюшек, объективно они лучше. Но устоявшаяся ниша перешибается не одно десятилетие.
Да, но пхп куда более жив, чём мёртв. Как ни печально.
будто ему есть альтернативы... php занял узкую нишу, из которой его никто не выкурит
- популярность ruby гаснет
- на python так и не завезли адекватных фрэймворков, про cms можно не вспоминать. а производительность... её нет
- java и c# это хорошо, но стоят дороже и время выполнения проекта дольше
- на ублюдочной ноде могут писать только те, кто пришёл с frontend
кто там еще из убийц php? go?
- популярность ruby гаснет
- на python так и не завезли адекватных фрэймворков, про cms можно не вспоминать. а производительность... её нет
- java и c# это хорошо, но стоят дороже и время выполнения проекта дольше
- на ублюдочной ноде могут писать только те, кто пришёл с frontend
кто там еще из убийц php? go?
Ну как вариант. Только смерь PHP тогда будет от старости, а не от того что GO его пришибет.
тут явно не считают фрилансеров и прочих студентов пишущих сайты визитки за еду или типа программистов "знающих" вордпрес.
а в крупных компаниях пхп реально не используют, помнится старая шутка про вопрос ребятам из гугл по поводу использования пхп - "у нас есть страничка, через которую мы заказываем пиццу - вот она на пхп". Да и 1-н гугл генерит кода и рабочих мест как половина фрилансеров мира, а может и поболее.
а в крупных компаниях пхп реально не используют, помнится старая шутка про вопрос ребятам из гугл по поводу использования пхп - "у нас есть страничка, через которую мы заказываем пиццу - вот она на пхп". Да и 1-н гугл генерит кода и рабочих мест как половина фрилансеров мира, а может и поболее.
Меня больше удивляет, что по мнению составителя картинки Питон проще ПХП.
как минимум питон действительно более читаем, чем php.
да и в целом я не припомню в питонячьем коде нагромождения типа f1(f2(f3(f4(x)))), а в php это обычное явление
да и в целом я не припомню в питонячьем коде нагромождения типа f1(f2(f3(f4(x)))), а в php это обычное явление
https://cdn.makeawebsitehub.com/wp-content/uploads/2016/01/what-code-should-I-learn-cheat-sheet-2016-01-FINAL-1.jpg - версия без шакалов, если кому-то неудобно читать.
оп хуй, сразу не мог, жлоб, линк в пост кинуть на источник?
спасибо, холоп =)
спасибо, холоп =)
С# не для начинающих, ага. С него учился, гораздо легче C++ и Java. А еще в недостатках не указали лютое пожирание всех ресурсов и скорость работы. Если пишите весомое приложение или игру, не берите C#.
Unity же как раз с с# работает. Или там, что то другое?
Да, как раз инди-игры на юнити - эталон говнокода (ну не бывает так, чтобы 2D игры тормозили). Впрочем юнити работает еще и с другими языками, но индюшатина делается в основном на шарпах.
Нормальный движок. Причина дурной славы как раз в говноподелках в стим гринлайт, где люди решили "сшибать легкие бабки по-быстрому" толком не заморачиваясь.
Мне это уже раз 20ый говорят. Ты мне пруфы давай. Игры на этом движке в среднем жрут больше ресурсов. Даже нормально сделанные.
Ну не совсем. Юнити сам по себе написан на C++, но скриптовая его часть (вся игровая логика) - C#/JS. Ни один нормальный современный разработчик не будет делать логику игры на компилируемом языке. Собственно, весьма здравый посыл у движка. А вот как его используют, это уже другой вопрос, и тонны лютейшего говнокода из-за низкого порога вхождения тут как у php. (никогда не думал, что буду защищать юнити)
Ну спасибо что дали мне опять понять что работу я не найду в этой стезе, а я только слезы вытер недавно.
Прошел тестовое задание значится, а мне сказали мол программа то работает но дизайнер с ней не сможет работать так как твой код плохо подходит для использования кем то кроме тебя самого. ну претензия понятно и тут не кого винить кроме меня, но все равно тоскливо. ХЗ может потому что самоучка.
Если есть опытные кодеры самоучки которых взяли на работу отзовитесь чтобы я знал что у меня есть шанс в будущем когда стану опытнее.
Прошел тестовое задание значится, а мне сказали мол программа то работает но дизайнер с ней не сможет работать так как твой код плохо подходит для использования кем то кроме тебя самого. ну претензия понятно и тут не кого винить кроме меня, но все равно тоскливо. ХЗ может потому что самоучка.
Если есть опытные кодеры самоучки которых взяли на работу отзовитесь чтобы я знал что у меня есть шанс в будущем когда стану опытнее.
Смотри как пишут другие и учись у них. В идеале - найди интересный небольшой проект с открытым исходным кодом и подключайся к нему
Я самоучка, менял профессию спустя несколько лет после института. Началось с домашнего проекта за который душой болел и изучал все что нужно, чтобы сделать юзерам лучше.
В процессе выработалось достаточно навыков, чтобы пойти джуном, ну и дальше закрутилось. Сейчас я толстый лысеющий тимлид на очень приличной работе, и гоняю разработчиков.
В процессе выработалось достаточно навыков, чтобы пойти джуном, ну и дальше закрутилось. Сейчас я толстый лысеющий тимлид на очень приличной работе, и гоняю разработчиков.
Не волнуйся, в универе этому не учат. Чуть ли не единственный способ научится кодить красиво - читать чужой код и тыкать в него палкой.
У меня один вопрос - что это за говноконтора, в которой дизайнер копается в коде?
А вообще - ищи вакансии с приставкой junior и будь готов некоторое время работать за проезд и харчи, постигая основы шаблонов проектирования и работы в команде. Лучше всего попробовать защимиться на курсы юных весляров при больших галерах(Эти ваши Люксофты, ГлобалЛоджики, Епамы, Циклумы, ну или какие в наличии в ваших странах)
А вообще - ищи вакансии с приставкой junior и будь готов некоторое время работать за проезд и харчи, постигая основы шаблонов проектирования и работы в команде. Лучше всего попробовать защимиться на курсы юных весляров при больших галерах(Эти ваши Люксофты, ГлобалЛоджики, Епамы, Циклумы, ну или какие в наличии в ваших странах)
Да, у самого та же проблема. Только я тут дипломированный программист. "С заданием вы справились, но ваш код - говнокод, почитайте книжки".
"С заданием вы справились, но ваш код - говнокод" - еще учитывай, что так может ответить хрюша, когда ей нечего ответить по сути теста (она в этом не шарит), но
1. ты ей не понравился, не та форма ушей и тембр голоса.
2. разработчик не проверял твой тест в виду занятости
3. у них появились кандидаты получше
и т.д. Если ситуация такова, а ответить что-то соискателю надо, они берут стандартные вежливые отмазки, среди которых и про дизайн кода. При этом то, что они так комплексы у людей развивают - им невдомек.
1. ты ей не понравился, не та форма ушей и тембр голоса.
2. разработчик не проверял твой тест в виду занятости
3. у них появились кандидаты получше
и т.д. Если ситуация такова, а ответить что-то соискателю надо, они берут стандартные вежливые отмазки, среди которых и про дизайн кода. При этом то, что они так комплексы у людей развивают - им невдомек.
Не здавайся, чувак =). Главное терпение.
Сходи на стажировку в нормальную контору (а не в бичесофт компани)
С++ следовало бы поставить 5ку по сложности. Ну если конечно мы говорим о senior уровне, а не просто кнопки в Qt бахать. Ну и в целом конечно написано явно для не-программистов (что логично, программисты и так знают), хватает спорных заявлений.
>javascript
>simplicity
особенно колбасный завод, что появляется каждый раз, когда попробуешь окунуться в jquery
чистый яваскрипт, насколько я успел заметить, никому уже нахуй не сдался
>simplicity
особенно колбасный завод, что появляется каждый раз, когда попробуешь окунуться в jquery
чистый яваскрипт, насколько я успел заметить, никому уже нахуй не сдался
Не знаю, кем надо быть чтобы не освоить Jquery. Методы ее использования можно описать за минуту, а если человек знает селекторы css - и вовсе секунд за двадцать.
Чистый js намного круче!
2017 год и jQuery. Очень смешно. Кто сейчас его юзает? Сейчас или React или Angular в основном.
>Angular
Во-первых, что значит "Или/или"? Реакт и Ангуляр - две совершенно разные технологии с двумя абсолютно разными областями применения. Более того, они оба не только могут использоваться в одном проекте, но так часто и происходит.
Во-вторых, Jquery тоже без всяких проблем подключается к ангуляру, и, опять же, многие именно этот вариант и предпочитают.
Во-вторых, Jquery тоже без всяких проблем подключается к ангуляру, и, опять же, многие именно этот вариант и предпочитают.
Что за бред ? c# не может в кросплатформу из-за .NET ? .NET уже давно перенесли на все популярные ОС.
Ты про .NET Core? Он работает, да, но мне кажется о качественном переносе на все платформы говорить еще рановато.
.NET Core 2.0 уже довольно спелый. Веб приложения уже можно спокойно писать. С другой стороны, Студия есть только под Мак и Виндовс. VS Core хорош, но до Студии ему вряд ли добраться.
Xamarin во всю используют для мобильных приложений вместо джавы многие. Шарп уже давно кроссплатформенный. И вообще поправьте если нет так, но даже на той же джаве придется пилить руками под каждую платформу.
как завести wpf на linux? как вообще создать кроссплатформеный gui?
2015 год. Ситуации несколько поменялись.
А я не понял, где Pascal?
14 в "переодической" таблице. Жив, но не осталось звёзд популярности. :) А вот где Rust совершенно не понятно. В таблицу-то могли бы и добавить.
почему не осталось то? лучший язык для изучения в школах наравне с Basiс
В школах ещё SQL неплохо бы преподавать. Надо же как то бороться с раком Excel'я. С базами данных опосредованно работает гораздо больше людей, чем в программировании. А знали бы SQL - могли бы работать непосредственно.
sql обычно на первых курсах универа преподают, в школе вряд ли будут его преподавать
я только со свадьбы и пьяный, потому толком нихуя не понял, но оформлено красиво. молодцы, кто делал.
Инфографику делал питонист, иначе не объяснить, почему он дал этому неинтуитивному языку с костыльными отступами всего лишь одну звезду сложности.
НУ вообще питон язык непростой. Не проще чем ява или шарп, но писать на нем легко. К отступам привыкнуть только надо. По сравнению с бредом явыскрипта или си проще некуда.
Objective-C уже нах не нужнон, есть Swift
Забыли упомянуть 1С, этим говном все работные сайты до верху заполнены.
Сомневаюсь, что на западе он используется.
Чтобы написать коммент, необходимо залогиниться
Да, большинство из этих вакансий это не rocket science, но обширная кормовая база подпитывает огромное количество опытных разработчиков на этом языке. Я говорю не просто так, у меня есть разрез рынка по количеству заказов на разных языках.
Ну и да, популярность нужно считать исходя из всех заказов, больших и также простых и малых.
PHP переживет всех пророков его конца.
И про популярность яваскрипта тоже можно сказать. Учитывая количество работы в вебе, или через разные порты на андроид и айфон, его рынок на самом деле больше всех остальных. NodeJS тут на самом деле капля в море.
Популярность тут явно как-то странно посчитана.