Sly32

Рейтинг
367
Регистрация
29.03.2012
Sitealert:
А я не пишу проектов, у меня нет мании величия. Смотри подпись. И за деньгами не гонюсь – на хлеб с маслом хватает, и ладно

Почему проект - это сразу мания величия? Ну, вы бы могли примерно описать - на чем вы зарабатываете и примерные цифры для ориентации ТС?

Я кстати на Питон ушел с понижением, с руководителя отдела разработки в простого девелопера. И по деньгам на старте не выигрывал. Зато занимаюсь теперь тем, что больше по душе

Хорошо, убедили, отличная штука ФФ системы. А что можно реализовать на них еще, кроме новостника? Например магазин со сложным составным товаром? Это будет практичнее чем использовать БД?

---------- Добавлено 07.01.2020 в 13:47 ----------

LazyBadger:
а под капотом после сохранения делается коммит в локальную репу, пушится на гитхаб, оттуда пуллится репом сайта и обновляет измененные страницы сайта

Странно, где-то я тут читал что гит не торт...

То есть ты изобретаешь CI/CD, Jenkins?

Этот холивар может быть вечным.

Если брать классическое образование, то я не слышал, что бы пхп читался в качестве первых языков. Тут C-подобные языки вне конкуренции( делфи/ассемблеры не станем рассматривать) А уже от них шагают к чему-то более узкому. Тот же питон уже включают в программу, опять же не слышал по ПХП.

Из-за специфики форума тут вырисовывается немного иная картина. Тут уже вижу причину в том что много маркетологов/ сеошников пытаются разобраться немного глубже и тут конечно же натыкаются на пхп. Хорошо ли плохо ли - не знаю, но факт.

Соотетственно что получается(как я вижу) по популярности

- PHP

- Python

- C/C++/C#

- Java

Javascript вынес бы как отдельную тему, потому что по итогу его все равно приходится учить, независимо что на нем писать - фронт или бэк

Go, Rust и прочие тут больше представлены в единичных случаях, при всей их мощи и перспективе.

---------- Добавлено 07.01.2020 в 13:30 ----------

Sitealert:
При том, что нефиг изучать то, что никому не нужно

А вы готовы поделится опытом - например, какие интересные проекты вы написали за последнее время, сколько заняло времени, как это оплачивается? Думаю ТСу и это поможет определится. Допустим, на какие заработки реально выйти через год работы с в вашем случае пхп.

Если уж мы даем советы а не подстебываем друг друга?

Могу начать, правда это будет не совсем корректным, потому что раньше я занимался фуллстэк, последний год - чистый бэкэнд.

Так вот на пхп было удачно если получал заказ на 300 долларов на простенький сайт типа вордпресса. В теории можно сделать за 2 недели но никогда не получалось. То есть для нормальной жизни нужно тянуть от 3-х сайтов одновременно в месяц, а это 3 заказчика - все понимают что за этим)))

Конечно со временем тарифы растут и за такое просто не берешься.

Ситуация с Питоном, приведу рынок IT в беларуси

После 3-х месячных курсов если проходишь собеседование, на старте тебе предложат от 600 долларов. При этом работа с проект-менеджером, не ищешь заказы, не согласовываешь проекты. Просто работаешь с, как некоторые говорят, вау- технологиями. Прилетела задачка в джире, оценил время, выполнил, отправил пул-реквест, поправил, закрыл. От полугода до года реально вырасти до мидла, там уже можно старт умножать в 2 раза, но и ответственности больше.

Цифры приводил самые низкие по рынку.

Если кто готов поделится похожими выкладками - было бы интересно.

Sitealert:
Ну и что говорит личный опыт – много сайтов сделано на Go?

А разве дело в количестве? И не все в сайты упирается. Мы (не я - компания в которой я работаю) вот для гугла кучу всего пишем на Го и Питоне. Битбакет, Инстаграмм - тоже на питоне. Ничего не имею против пхп, кроме области применения - узкая

Solmyr:
true - четыре символа, а false - пять.

Оно конечно смешно когда вы видите этот код в явном виде, но в этих ваших языках с динамическим выделением памяти под массив, оно внутри зашито примерно то же самое, просто вы это не видите

Может я не очень опять вас понял, но в Питоне просто невозможна такая проверка) True = 1, False = 0. примеры где булеан в виде строки - даж не представляю как это) Ну и опять же тайпхинты в этом случае решают

---------- Добавлено 06.01.2020 в 21:38 ----------

DenisVS:
Sly32, по поводу контроля версий, Subversion вы уже совсем списали?

Не сталкивался, поэтому не знаю, Начинал с ртути, потом перешел на гит. Пока его хватает, на нем все проекты

---------- Добавлено 06.01.2020 в 21:46 ----------

LazyBadger:
там один Type conversion (ненужный)

Да, я и говорю про ненужные преобразования, не суть много или не много. Ты же полез попрекать меня в спагетти коде! А я не понимаю, зачем тернарник если нет проверки. тернарник реализует конструкцию иф-елсе, в примере был только иф. Будешь спорить и с этим? Ты же написал избыточный код в данном случае, но начал меня обвинять в некомпетентности

LazyBadger:
1. увидеть код на Ц, когда обсуждается Питон

Обсуждался говнокод неприменительно к языку, напомню.

LazyBadger:
Предложить нормальное решение

тернарник и две непонятно зачем функции( исходя из исходного кода) вместо 1-й строки кода это нормальное решение? Промолчу просто...

Sly32:
Ржу над ограниченным, находящимся под непроходящими вау-эффектами.

Иди уже с богом, убогий, правь продакшен на сервере, не лезь в разговоры умные))

данфорт и лэзик хоть понимают, о чем говорят и если и наезжают на меня, так по делу, твой же понос невыносим

SeVlad:
ну подумаешь что тот же гит тоже не на десктопе), ага

Интересно, сколько человек счас схватились за голову?

LazyBadger:
но в слаевом коде я вынужден пробегаться и по этой части

Каким ты можешь быть ревьюером, если ты даже не прочитал пример, в котором не было тернарного if? напомнить исходный код?

Boolean b = new Boolean( is_admin );

if( b.toString().length() == 4 ) {

// something...

}

// something

В данном случае я вижу говнокод в многочисленном преобразовании типов, что в питоне и решается 1-й строкой!

SeVlad:
Корона-то не жмёт?

Если б ты читал что пишут, не комментировал бы такой хренью. с твоим говнопрессом ты к докеру и гиту придешь, когда про них уже все забудут. Реально жалко тебя. И вообще что ты делаешь в этом обсуждении? твой вордпрес в принципе один большой говнокод!

danforth:
складывается впечатление, что Sly32 не всегда понимает, о чем говорит, а часть вообще выдумал.

Естественно, как и 100% находящихся здесь. И никогда не утверждал, что прям все знаю. Мне интересно учится и не стыдно признаваться что чего то не знаю. Что-то знаете лучше вы, что-то я - это нормально. Ненормально дуть щеки и преподносить свою версию как единственно правильную.

За оценку не беспокойтесь, я этим не занимаюсь, я могу пригласить человека, но не провожу интервью, только предварительно могу оценить кандидата, да и это не мой круг обязанностей. Ассесменты проводят специально обученные люди. Вопросы сняты? А то какая-то нездоровая страсть ко мне у некоторых личностей.

timo-71:
Так может получиться, когда не ясно

Отсюда еще одно определение неговнокода - когда ясно))) и не всегда явная типизация спасает)

LazyBadger:
А потому что кисо обиделось, когда я намекнул, что ее код не сильно лучше оригинального бреда, типа "зачем писать все, и так панятна"... при том, что настоящий программер (а не новомодный "прогер") просто автоматически пишет нормальный код, а не песню акына. А джун, по определению, не может оценивать миддлов/сеньоров, которых к себе старательно завлекает.

Но да, это все - суровый оффтопик

когда сюда придет настоящий прогер- с удовольствием его почитаю. А не индюка с надутыми щеками, который находит тернарность там где ее нет и пишет примитивы для джунов

Всего: 7100