@phpgeeks

Страница 5725 из 8430
Игорь
13.09.2017
15:10:32
Ну в чатах когда в гугле об этом не слышали

Andrew
13.09.2017
15:11:13
Ну в чатах когда в гугле об этом не слышали
когда запрос настолько большой, что введя его заведомо знаешь ниче не найдет))

а вообще да, джун джуну рознь

Игорь
13.09.2017
15:12:06
когда запрос настолько большой, что введя его заведомо знаешь ниче не найдет))
Ну как, я вот бывает пишу в чат вопрос, стараюсь, расписываю и потом когда начинаю расписывать, сам решаю задачу

Google
Игорь
13.09.2017
15:12:10
Так 80% случаев

Andrew
13.09.2017
15:12:54
энштейн говорил еще, что 90% ответа содержится в вопросе

в правильно поставленном)

Игорь
13.09.2017
15:15:14
Меня джависты научили, что это называется эффект слона

Когда сам говоришь, они ничего не отвечают и потом я сам решаю задачу

Andrew
13.09.2017
15:16:10
))

интересный подход

?
13.09.2017
15:26:51
read only?

Yan
13.09.2017
16:29:57
Этого реал на джуна хватает?
А что надо на джуна?

Yurij
13.09.2017
16:31:13
А что надо на джуна?
тут писали где то

что должен знать идеальный джуниор (мое личное мнение): - Сетевой стэк. Нужно иметь хотя бы базовое представление о том как с сервером общаются. Ну то есть не нужно лезть в дебри, но понимать что такое HTTP или чем TCP от UDP отличается - нужно. В целом это пара часов чтения википедии. - GIT или любая другая распределенная VCS. Базовые навыки, что бы хотя бы понимал что есть git revert или git rebase, что такое фичабрэнчи и примерное представление как это работает и зачем надо. - Базовые основы unix. Ну то есть что бы не пугаться таких вещей как ssh хотя бы. - PHP. Без этого никуда. Он должен понимать что такое слабая динамическая типизация (не заучивать табличку кастов типов, а понимать плюсы и минусы, такая же история с приоритетами операторов - не заучивать а знать как избегать проблем с чтением кода) - Понимать что код чаще читают чем пишут, а потому не экономить 5 минут на написании кода, а писать так, чтобы сэкономить 30 минут человеку, разбирающемуся в куске кода. - Знать базовые вещи в плане безопасности. XSS и как защищаться, SQL инъекции и как защищаться, CSRF, MITM. Понимать что такое NDA, что данные пользователей - секретная информация. Как хэшировать пароли (не md5 а password_hash) и почему это важно. - Знать SQL. Глубоких знаний не требуется, нужно лишь понимание того, что такое нормальная форма, желательно разобраться с вопросом денормализации данных. Идеально иметь хотя бы базовые представления о том как работать с NoSQL решениями. - Процедурное программирование: почему глобальные переменные порождают сложность, что такое состояние, как можно использовать классы для изоляции состояния и т.д. Инкапсуляция. Инварианты, пост/пред условия, сохранение целостности... - Разделение ответственности. Это один из важнейших принципов, и упрощать все это до "mvc фреймворк" слегка неправильно. Вы должны понимать что от чего отделяете и главное зачем. - Автоматические тесты. Джуниор должен знать что это такое и иметь хотя бы минимальный опыт их написания. Должен понимать разницу между юнит и интеграционными тестами. Быть знакомым с пирамидой тестирования. - Уметь решать стандартные задачи не задавая слишком много вопросов. Например регистрацию пользователя по email-у вы должны написать, или авторизацию через соц сети, или комментарии, или новостную ленту. - Уметь дебажить. xdebug, blackfire и тд.

Katulos
13.09.2017
16:33:24
что должен знать идеальный джуниор (мое личное мнение): - Сетевой стэк. Нужно иметь хотя бы базовое представление о том как с сервером общаются. Ну то есть не нужно лезть в дебри, но понимать что такое HTTP или чем TCP от UDP отличается - нужно. В целом это пара часов чтения википедии. - GIT или любая другая распределенная VCS. Базовые навыки, что бы хотя бы понимал что есть git revert или git rebase, что такое фичабрэнчи и примерное представление как это работает и зачем надо. - Базовые основы unix. Ну то есть что бы не пугаться таких вещей как ssh хотя бы. - PHP. Без этого никуда. Он должен понимать что такое слабая динамическая типизация (не заучивать табличку кастов типов, а понимать плюсы и минусы, такая же история с приоритетами операторов - не заучивать а знать как избегать проблем с чтением кода) - Понимать что код чаще читают чем пишут, а потому не экономить 5 минут на написании кода, а писать так, чтобы сэкономить 30 минут человеку, разбирающемуся в куске кода. - Знать базовые вещи в плане безопасности. XSS и как защищаться, SQL инъекции и как защищаться, CSRF, MITM. Понимать что такое NDA, что данные пользователей - секретная информация. Как хэшировать пароли (не md5 а password_hash) и почему это важно. - Знать SQL. Глубоких знаний не требуется, нужно лишь понимание того, что такое нормальная форма, желательно разобраться с вопросом денормализации данных. Идеально иметь хотя бы базовые представления о том как работать с NoSQL решениями. - Процедурное программирование: почему глобальные переменные порождают сложность, что такое состояние, как можно использовать классы для изоляции состояния и т.д. Инкапсуляция. Инварианты, пост/пред условия, сохранение целостности... - Разделение ответственности. Это один из важнейших принципов, и упрощать все это до "mvc фреймворк" слегка неправильно. Вы должны понимать что от чего отделяете и главное зачем. - Автоматические тесты. Джуниор должен знать что это такое и иметь хотя бы минимальный опыт их написания. Должен понимать разницу между юнит и интеграционными тестами. Быть знакомым с пирамидой тестирования. - Уметь решать стандартные задачи не задавая слишком много вопросов. Например регистрацию пользователя по email-у вы должны написать, или авторизацию через соц сети, или комментарии, или новостную ленту. - Уметь дебажить. xdebug, blackfire и тд.
И вот нахуй ты такому джуниору поперся?

Он как бы и не джуниор уже

Google
Yurij
13.09.2017
16:35:15
Katulos
13.09.2017
16:35:35
Не джуниор точно

Anton
13.09.2017
16:35:48
2 дня назад это в чатеге ларавеля обсуждалось

Katulos
13.09.2017
16:36:11
Не ну Кутц известный норкоман, не надо опираться на его видение

Katulos
13.09.2017
16:36:44
чойт не перманентно

Он же на ларке пишет

Дальше только герыч

Yurij
13.09.2017
16:37:00
требования для джуниора

Katulos
13.09.2017
16:37:16
Dmitriy Kuts removed Katulos from chat
Какие мы обидчивые

Yurij
13.09.2017
16:37:33
Дальше только герыч
а Phalcon не пойдёт?

Katulos
13.09.2017
16:37:54
На фальконе инопланетяне пишут, он не для Землян

Dmitriy
13.09.2017
16:38:10
Он же на ларке пишет
взял и обидел. =( я на многих фреймах пишу

Yan
13.09.2017
16:38:10
что должен знать идеальный джуниор (мое личное мнение): - Сетевой стэк. Нужно иметь хотя бы базовое представление о том как с сервером общаются. Ну то есть не нужно лезть в дебри, но понимать что такое HTTP или чем TCP от UDP отличается - нужно. В целом это пара часов чтения википедии. - GIT или любая другая распределенная VCS. Базовые навыки, что бы хотя бы понимал что есть git revert или git rebase, что такое фичабрэнчи и примерное представление как это работает и зачем надо. - Базовые основы unix. Ну то есть что бы не пугаться таких вещей как ssh хотя бы. - PHP. Без этого никуда. Он должен понимать что такое слабая динамическая типизация (не заучивать табличку кастов типов, а понимать плюсы и минусы, такая же история с приоритетами операторов - не заучивать а знать как избегать проблем с чтением кода) - Понимать что код чаще читают чем пишут, а потому не экономить 5 минут на написании кода, а писать так, чтобы сэкономить 30 минут человеку, разбирающемуся в куске кода. - Знать базовые вещи в плане безопасности. XSS и как защищаться, SQL инъекции и как защищаться, CSRF, MITM. Понимать что такое NDA, что данные пользователей - секретная информация. Как хэшировать пароли (не md5 а password_hash) и почему это важно. - Знать SQL. Глубоких знаний не требуется, нужно лишь понимание того, что такое нормальная форма, желательно разобраться с вопросом денормализации данных. Идеально иметь хотя бы базовые представления о том как работать с NoSQL решениями. - Процедурное программирование: почему глобальные переменные порождают сложность, что такое состояние, как можно использовать классы для изоляции состояния и т.д. Инкапсуляция. Инварианты, пост/пред условия, сохранение целостности... - Разделение ответственности. Это один из важнейших принципов, и упрощать все это до "mvc фреймворк" слегка неправильно. Вы должны понимать что от чего отделяете и главное зачем. - Автоматические тесты. Джуниор должен знать что это такое и иметь хотя бы минимальный опыт их написания. Должен понимать разницу между юнит и интеграционными тестами. Быть знакомым с пирамидой тестирования. - Уметь решать стандартные задачи не задавая слишком много вопросов. Например регистрацию пользователя по email-у вы должны написать, или авторизацию через соц сети, или комментарии, или новостную ленту. - Уметь дебажить. xdebug, blackfire и тд.
та мне тоже кажется, что это уже strong junior с опытом

Yurij
13.09.2017
16:38:43
кто что скажет про функциональное программирование?

Ребята со двора уже все на Go, Scala перекочёвывают

Yan
13.09.2017
16:40:00
хотя я знаю, наверное, миддла, который в уме строил нихера себе связи таблиц в БД и сходу писал зависимости, мне приходилось на листочке по полчаса вырисовывать как оно там все работает, так он не знал тогда ни как писать тесты, ни некоторые другие вещи из этого списка. Его совсем нельзя назвать джуном

Google
Yan
13.09.2017
16:41:46
та и код он норм пишет, частенько оптимизировал мой раза в три)

Yurij
13.09.2017
16:41:53
Это в России разработчики широкопрофильные?

Или в других странах так же?

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

Katulos
13.09.2017
16:42:41
Yurij
13.09.2017
16:42:50
Katulos
13.09.2017
16:42:51
Тут "тыж программисты"

В той или иной степени

Теперь full stack, да

Yan
13.09.2017
16:44:23
т.е. кого не встречу, куда не плюнь каждый второй фулл стэком себя называет
та от компании зависит, текущую работу когда искал, то почти все сразу в вакансии писали, что нет верстки и фронта, либо нет верстки, фронт минимум Если какая-то аутсорс компания, "колбасники", как говорил Стивен Кинг, то фулл стек

если компания может себе позволить верстальщика/фронт/бэк, то все разные

Артур Евгеньевич
13.09.2017
16:46:10
Where are you from? Moscow – 18 ??????? 24% Украина – 16 ?????? 21% Что то экзотическое – 13 ????? 17% Saint Petersburg – 12 ????? 16% Другое снг – 10 ???? 13% Европа – 6 ?? 8% Америка ▫️ 0% ? 75 people voted so far.

Kelin
13.09.2017
16:46:46
еду в магазин гуччи

Aleksandr
13.09.2017
16:46:48
эм

Don
13.09.2017
16:46:49
вот каждый раз когда прикрепляются какие-то сообщения

Vadim
13.09.2017
16:46:56
А РФ не завезли?

Don
13.09.2017
16:46:59
всегда происходит уведомление... зачем вы это делаете?

Katulos
13.09.2017
16:47:02
А в Раиисе кроме москвы и питера ничего нет?

Aleksandr
13.09.2017
16:47:05
Google
Dmitriy
13.09.2017
16:47:16
А РФ не завезли?
ешь что дают =(

Vadim
13.09.2017
16:47:31
ешь что дают =(
Итак мало ем =(

Subb98
13.09.2017
16:47:39
А РФ не завезли?
Решили, что за МКАДом жизни нет, лол.

Vadim
13.09.2017
16:47:57
КНДР расфигачила всю РФ

Katulos
13.09.2017
16:48:00
ешь что дают =(
Жричидалли. Блюдо такое, грузинское. Или фамилия.

Admin
ERROR: S client not available

Артур Евгеньевич
13.09.2017
16:48:03
Dmitriy
13.09.2017
16:48:09
Итак мало ем =(
в переехал бы в москву поел бы норм.

Aleksandr
13.09.2017
16:48:14
просто московия поглотила остальную рф

Артур Евгеньевич
13.09.2017
16:48:16
А РФ не завезли?
Остальное снг

Aleksandr
13.09.2017
16:48:21
теперь мы все подмосковье

Vadim
13.09.2017
16:48:25
Subb98
13.09.2017
16:48:39
Остальное снг
Регионы / Города РФ != СНГ

Артур Евгеньевич
13.09.2017
16:48:45
Хрююю эээфэээээЭ11э11ээ1э1эээээээ

Ээ

Katulos
13.09.2017
16:48:49
Чтобы какойнибудь умник спросил
Не, серьезно. Пинить со звуком, это кем надо быть?

Vadim
13.09.2017
16:48:52
Остальное снг
По моему РФ больше подходит "Что то экзотическое"

Google
KV
13.09.2017
16:49:12
Да

Артур Евгеньевич
13.09.2017
16:49:13
Эээээээээээээээээээ

Yan
13.09.2017
16:49:23
Много людей из чего-то экзотического)

Vadim
13.09.2017
16:49:25
В гугле забанили?

Артем
13.09.2017
16:49:26
Отписка

Vadim
13.09.2017
16:49:35
Сейчас меня забанят =(

Гыыыыы

Katulos
13.09.2017
16:49:54
Отписка
И дизлайк не забудь

Артур Евгеньевич
13.09.2017
16:50:26
Отписка
Пошел на хуй

Katulos
13.09.2017
16:50:40
Ахаха

Vadim
13.09.2017
16:50:42
Гыыыыы

Katulos
13.09.2017
16:51:04
Вот тебе и сообщество разработчиков

Батыр
13.09.2017
16:51:13
Не забудьте нажать на колокольчик

Aleksandr
13.09.2017
16:51:13
эм, а чойта я голосовать не могу? )

Yurij
13.09.2017
16:51:23
злые мы

Konstantin
13.09.2017
16:51:37
Саратов - это экзотическое или другое СНГ ?

Aleksandr
13.09.2017
16:51:46
экзотика жеж

Страница 5725 из 8430