@bitrixfordevelopers

Страница 944 из 1492
Nick
16.09.2017
12:40:39
это рыночные отношения, не нужно идеализировать, я продаю свое время и все

Nick
16.09.2017
12:41:20
если заказчик/работодатель ищет дешевле, какого хера я не могу дороже выбирать

Andrew
16.09.2017
12:42:06
А как быть с карьерным ростом? В новом месте же вам опять надо будет завоёвывать репутацию, и опять грубо говоря 1-3 года зарабатывать тимлидство или что другое?

Google
Mike
16.09.2017
12:43:37
Я так и ушёл в другую компанию. А через несколько лет директор прошлой одумался и предложил ещё больше. И я вернулся. Это рынок, это труд, это уже то, что весь мир щупает мышкой. И я имею полное право продавать свой труд по той цене, которая меня устраивает.

Nick
16.09.2017
12:43:42
А как быть с карьерным ростом? В новом месте же вам опять надо будет завоёвывать репутацию, и опять грубо говоря 1-3 года зарабатывать тимлидство или что другое?
Если компания заинтересована в развитии то будет индексировать постоянно зп и поощрять... а если любая контора может выкупить.... то лучше двигаться там где дроже

Igor
16.09.2017
12:44:19
На хороших Битриксоидов спрос приличный, так что можно выбирать. C фрилансом сложнее

Andrew
16.09.2017
12:45:05
Как правило на новичков сбрасывают гавнопроекты

Mike
16.09.2017
12:45:13
Andrew
16.09.2017
12:45:19
И ты на новом месте как раз будешь залатывать дыры за основной командой

Mike
16.09.2017
12:46:20
Как правило на новичков сбрасывают гавнопроекты
Зависит от тимлида. Я лично так не делаю

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

До 5 лет стажа программист - это щенок, которого нужно дрессировать. Я этот путь прошёл уже и теперь выступаю в роли кинолога. И неспособных щенков безжалостно отбраковываю.

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

Google
Nick
16.09.2017
12:52:34
Я даже себя программистом назвать не могу )))

Andrew
16.09.2017
12:52:48
Щенком?))

Nick
16.09.2017
12:52:58
Джуниор может

И то ща в контору взяли на пол ставки программистом, не привычно. Основаня работа не связана с программированием

Mike
16.09.2017
12:53:55
Осознанный джуниор лучше нахального мидла, вот что могу сказать

Nick
16.09.2017
12:54:20
По Битриксу, по этому тут в чате. Я Битрикс две недели изучаю ))))

Nick
16.09.2017
12:55:57
D7 пытаюсь воткнуть)

Затянули меня в секту )

Mike
16.09.2017
12:56:50
а что руби умеет ??
Голый ЯП умеет всё то, что программист умеет делать. Если программист гуано - то и на выходе гуано

Все ЯП сейчас подобны. Всё зависит исключительно от компетенции специалиста, который за них берётся.

Nick
16.09.2017
12:59:47
вопр. есть local/classes там файлы кастомных классов я создал компанент тестовый в local/components создал свой класс... но я не пойму... почему другие классы который в файлах кастомные до меня делали видно, а мой класс не поднялся... пока я его в наглую не подключил через require_once я думал о туда с папки автоматом подгружаются....

О, кажись нашел... в local/php_interface вижу в init.php

подгружают

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

Anton
16.09.2017
13:04:23
Кастомное подключаем в пхп ините

Nick
16.09.2017
13:04:37
угу, увидел, спасибо

Anton
16.09.2017
13:04:45
Класы модулей подхватила если их правильно рформить

Google
Jack
16.09.2017
19:35:16
Привет всем. Кто то работал с лидами ? Пробую добавить сайт в лид и не выходит. bx24::restCommand('crm.lead.update', array( 'id' => 12, 'fields' => array('WEB' => 'vk.com'), 'params' => array('REGISTER_SONET_EVENT' => 'Y') ), $auth); Результат запроса возвращает {"result":true}

Ivan Tvaruga
16.09.2017
19:36:05
c http://

попробуй

поле проверяет формат

может по ресту ругается

Jack
16.09.2017
19:39:24
может по ресту ругается
добавил http:// и нечего

думал, что надо как email с типом и тд 'WEB' => array( 'VALUE' => 'https://vk.com', 'VALUE_TYPE' => 'WORK' ) также не помогло

Dmitry
16.09.2017
19:56:34
вопр. есть local/classes там файлы кастомных классов я создал компанент тестовый в local/components создал свой класс... но я не пойму... почему другие классы который в файлах кастомные до меня делали видно, а мой класс не поднялся... пока я его в наглую не подключил через require_once я думал о туда с папки автоматом подгружаются....
автолоадер работает с классами, расположенными в local/modules/имя.модуля/lib имя файла должно совпадать с именем класса в нижнем регистре. Исключение - классы моделей, наследников DataManager. У них к классу добавляется Table т.е. в файле someclass.php должен быть класс SomeClassTable если у вас путь local/modules/my.module/lib/somedir/someclass.php и в нем класс SomeClass то он будет виден как use My\Module\SomeDir\SomeClass;

автолоадер сработает, если ваш модуль подключен в админке и до первого вызова ваших методов модуль подгружен через Main\Loader::includeModule('my.module');

Vite4eg
16.09.2017
20:03:58
Есть еще один момент: в папке модуля обязательно наличие файла include.php. Можно даже пустым оставить

Nick
16.09.2017
20:04:01
да, я понял, спасибо. Это где-то всречал в доках. Просто там были другие классы, это и смутило. Как выше было указано, нашел где.

Их руками повключали в init

Nick
16.09.2017
20:05:20
через это, тут перечислены массивом

CModule::AddAutoloadClasses(

Dmitry
16.09.2017
20:07:37
Их руками повключали в init
инит - не очень хорошее место. Он вызывается раньше всех. до старта сессии и много чего еще подключить файл можно, но выполнять что-то не рекомендуется AddAutoloadClasses рекомендуется делать в include.php конкретного модуля. Тогда не придется искать почему что-то работает, если модуль отключили в админке))) Опять же инсталл клиенту лучше делать через вкл/выкл модуля, чем руками править инит

Nick
16.09.2017
20:09:21
Это до меня разраб делал. В целом там просто классы, по этому не думаю что страшно. Потом в коде уже вызываются где нужно методы статично.

Mike
16.09.2017
21:34:31
Повезло вам с разрабами. Они знают что такое классы. Я тут в нашу репу вчера полез и обмазался таким php что до сих пор отмыться не могу

Nick
16.09.2017
22:25:11
Повезло вам с разрабами. Они знают что такое классы. Я тут в нашу репу вчера полез и обмазался таким php что до сих пор отмыться не могу
Я сегодня почитал про классы... не всегда их верно используют, больше как модули, объеденяют и статические методы запускают. Но как встатье пишут "лучше чем ничего" )

Google
Nick
16.09.2017
22:26:42
Кому интересно, вот пруф

https://habrahabr.ru/post/169301/

Разбирался сегодня, хотелось хоть как-то более правильно написать

Комментами покрыл в стиле PhpDoc.... хотя до меня ни кто комментов вообще не пишет

Прям совсем, даже краткого

Dmitry
16.09.2017
23:46:32
Я сегодня почитал про классы... не всегда их верно используют, больше как модули, объеденяют и статические методы запускают. Но как встатье пишут "лучше чем ничего" )
Вы откройте ядро, классы, которые еще не на д7, с включенным анализатором в шторме. Вообще все красное))) ... но работает пока

Nick
16.09.2017
23:49:15
То есть я уже на уровне Битрикс-разработчика? ))))

или что

Admin
ERROR: S client not available

Nick
16.09.2017
23:49:25
?

Dmitry
16.09.2017
23:58:24
или что
это был лихой PHP 5.3, мы программировали как могли))) много старого кода, который пхп еще обрабатывает, но любой статический анализатор выдает алерты например: Для того, чтобы поддерживать обратную совместимость с PHP 4, PHP 5 по-прежнему позволяет использовать ключевое слово var при определении свойств вместо (или в дополнении к) public, protected, или private. Однако, var больше не требуется. В версиях PHP с 5.0 по 5.1.3, использование var считалось устаревшим вызывало E_STRICT предупреждение, но с PHP 5.1.3 больше не считается устаревшим и не выдает предупреждения. в недрах ядра этих var дофига. Т.е. код тянется еще с древних версий пхп, хотя уже объявлено, что 5.6 - минимум

с другой стороны видил много сайтов, которым когда-то сделали и больше не трогали. У них до сих пор висит старый пхп. Любое обновление битрикса повалит такой сайт

Nick
17.09.2017
00:01:20
Мне если честно на внутренний код Битриксе вообще пофигу, я туда не лезу, в ядро

Dmitry
17.09.2017
00:02:40
«худшим грехом является нелюбопытство» (С) А и Б Стругацкие

Nick
17.09.2017
00:26:17
Может лучше в код Ларавел полезть ?

Зачем врываться по антипатернам

Victor
17.09.2017
00:29:15
Может лучше в код Ларавел полезть ?
Нет знаю как лара, но в yii2 втором скукатище полное: документирован каждый метод, строго camelCase, логически отделены участки кода отсутпами, методы не длиннее 100 строк, никаких глобальных переменных. СКУКА СМЕРТНАЯ

Другое дело битрикс, вот раздолье и веселье

так что зря вы так

Где еще можно найти комменты вида, TODO: сделал как смог, сделаю нормально потом

Google
Denis
17.09.2017
04:32:12
ладно, создал просто такую таблицу. хз куда делась после переноса.
Запустите проверку бд штатную. Создаст что надо

Я так и ушёл в другую компанию. А через несколько лет директор прошлой одумался и предложил ещё больше. И я вернулся. Это рынок, это труд, это уже то, что весь мир щупает мышкой. И я имею полное право продавать свой труд по той цене, которая меня устраивает.
Все так, но как работодатель я на это смотрю иначе. Если интересует только финансовая мотивация, при том что з/п ближе к верхней планке рынка, я бы такого любителя поменять работодателя назад бы не взял. На человека которого мотивируют на работу только деньги, нет никакой надежды. Брошенные посередине проекты и все такое как раз от таких сотрудников.

Nick
17.09.2017
04:44:41
Нормальный сотрудник не бросит на произвол при переходе.

Если цена адекватна рынку, то уже не только деньги.

Denis
17.09.2017
04:46:23
любой валинок поймет, что у нивер это одно, а реали это другое, если хоть чуть будет интересоваться программированием
О нет. Любой валенок приходит и говорит. У меня диплом и я хочу 70к на старте. Я ж программист, че мне этот ваш битрикс с пхп. Меня же программировать учили. И тут же в тесте кучи запросов в цикле.

Или ещё лучше, а сколько вы мне за тестовое задание заплатите? Я ж программист, я ж время трачу

Nick
17.09.2017
04:56:15
Одно дело тестовое на 15-45 мин

другое на несколько часов

Denis
17.09.2017
04:58:01
Чувак так это не только я ищу спеца, но и ты работу. Потратить пару часов на обстрактный код который маловероятно где то будет использоваться чтобы показать свой скилл я считаю нормально.

Nick
17.09.2017
05:02:05
Если зп норм, то будут пытать счастье, а при прочих равных нет. Если каждый будет просить писать задание на несколько часов, то только код и будешь писать. Считаю адекватным тестовое задание строго до 60 минут. А не пару часов/пол дня...

Это как форма в заказе, чем сложнее, тем конверсия меньше. Но если товар очень дешевый (аналогия с большой зп), то будут замарачиваться. А если так же, плюнут и пойдут в другой магаз )

Если каждый будет из себя строить пупа земли работадатель и программист... то это жесть )))

Denis
17.09.2017
05:05:24
Ещё нюанс про зарплаты, чтобы заплатить на руки 35к программист должен заработать 70, это без аренды, рабочего места, электричества и прибыли компании. При стандартной загрузке 70% и средней стоимости часа в 1500р, надо продать 100 часов работы программиста, а вот тут ещё плюс зарплата менеджера. В общем математика простая. А платить налоги никто не отменял.

Nick
17.09.2017
05:05:32
А про то что "меня не интересуют те кто ради денег"... я думаю тут есть лукавство, я более чем уверен... что если на рынке сложится ситуация где можно достать программистов дешевле скажем на 30-50%... то программиста легко уволят.

Nick
17.09.2017
05:07:31
1500р в час, это неплохо на мой взгляд

Denis
17.09.2017
05:08:21
Так что правда с каждой стороны своя. При этом сотрудника не волнует правда работодателя. Сотрудники хотят зарплату два раза в месяц и без задержки.

Nick
17.09.2017
05:08:52
Тогда думаю более жесткий отбор тут уместен, но как альтернатива... проще отбор но дешевый испытательный период... это так мысли в слух...

Denis
17.09.2017
05:11:56

Страница 944 из 1492