Dmitry
Мануалы и документации
Да, в первую очередь официльная документация. После прочтения официальной документации по PHP 80% вопросов просто сами отвалятся.
Dmitry
Спасибо) Соер крут, многие советуют его слушать
Да, он крутой мужик. Но, опять же, 90% видео - вода. Но лучше я еще не видел, т.к. на остальных каналах 100% вода )
Dmitry
Кстати, если уж искать каналы, рекомендую западные. Сек.
Dmitry
Вот это господин делает видосы по практическому применению Laravel (php-фреймворк) и _только_ их. Это прямо удивительно, годный канал: https://www.youtube.com/channel/UCTuplgOBi6tJIlesIboymGA
Dmitry
А Дмитрий Елисеев ? А Афанасьев? Виват брату - пыхеру =)
Я их не смотрел, если честно. Просто нахрена, если есть документация?..
Anonymous
Я их не смотрел, если честно. Просто нахрена, если есть документация?..
Другими словами о том же самом - и бац, понял , что не понимал из документации
Захотел и сделал
Dmitry
Другими словами о том же самом - и бац, понял , что не понимал из документации
Если честно, не знаю, что можно не понять из документации/гугла, но понять из видосов. У меня за много лет таких случаев просто не было. Единственное, что я смотрел из видосов - это Java Spring. И то, вернулся к документации, т.к. проще ее почитать и продебажить.
Dmitry
И ещё вопрос нуба, советуют учить к пхп ещё WordPress, стоит ли оно того? Или лучше углубляться в Laravel?
Смотря куда ты хочешь, на самом деле. WordPress - это веб-студии. С их проблемами: небольшой ЗП, однотипной работой, невозможностью развиваться, лютой текучкой кадров. Риском закрытия студии вообще (если ты в России, по крайней мере). Обычно это мелкий бизнес. На фреймворках тоже разное бывает, но вот сами возможности - куда больше. Весь бекенд МТС для Армении написан на Laravel и местами на Python, например. Для всей страны, на секундочку. Сам понимаешь, к чему я клоню. Другое дело, что WP знать небесполезно. Я себе пару сайтов наклепал на нем, получаю пассивно тысяч 10 в месяц. Там и SEO увлекся и всё такое. Я бы его полностью не игнорировал, но в дополнение к изучению фреймворков, а не наоборот.
Anonymous
Если честно, не знаю, что можно не понять из документации/гугла, но понять из видосов. У меня за много лет таких случаев просто не было. Единственное, что я смотрел из видосов - это Java Spring. И то, вернулся к документации, т.к. проще ее почитать и продебажить.
У меня ток 2 года опыт в пхп laravel плюс стек на фронте (ну да, ну да...фулстек я). Так вот страший коллега часто такое говорит - как ты не понимаешь =) а вот когда учишься сейчас и учил лет 5 назад..за 5 лет то все на полочки встает =) вопрос такой, джунов учил? =)
Anonymous
Учил, и больше, по возможности, не хотел бы :D
Вооот =)) вот и ответ, че там из доки не понятно =))
Dmitry
Вооот =)) вот и ответ, че там из доки не понятно =))
Так дока-то тут при чем?.. Джуны хреново кодят потому, что джуны, а не потому, что в доке не написано, как логгером пользоваться )
Dmitry
Документация != понимание архитектуры или еще чего. К слову, я до сих пор уверен, что я отвратительный архитектор. И никакой Фаулер мне как-то не помог пока. То есть я тоже не гений, явно.
Anonymous
У меня есть мини тест - на то на сколько человек в теме айти - это спросить про пхп. Если говорит ооо, гавно старое. То ясно, человек новенький =)
Constantine
У меня ток 2 года опыт в пхп laravel плюс стек на фронте (ну да, ну да...фулстек я). Так вот страший коллега часто такое говорит - как ты не понимаешь =) а вот когда учишься сейчас и учил лет 5 назад..за 5 лет то все на полочки встает =) вопрос такой, джунов учил? =)
Сталкиваешься с проблемой медленного развития из-за того, что фуллстек? У меня 9 месяцев коммерческого опыта на laravel + vue (студии + говнопроект на 1 человека), а учил я node.js и react и в итоге сейчас ощущаю, что если бы развивался в 1 направлении, то преуспел бы больше и в зап и в знаниях
Dmitry
У меня есть мини тест - на то на сколько человек в теме айти - это спросить про пхп. Если говорит ооо, гавно старое. То ясно, человек новенький =)
Хехехе ) Да, есть такое. У меня долго от этого страдала самооценка, если честно. Но теперь страдает только зарплата )
Dmitry
Сталкиваешься с проблемой медленного развития из-за того, что фуллстек? У меня 9 месяцев коммерческого опыта на laravel + vue (студии + говнопроект на 1 человека), а учил я node.js и react и в итоге сейчас ощущаю, что если бы развивался в 1 направлении, то преуспел бы больше и в зап и в знаниях
Я за него отвечу тоже, если можно. Да, ты прав, надо выбрать направление. Скажем, тот же бекенд - ты его не изучишь никогда. Но чем лучше ты его понимаешь, понимаешь его проблемы, архитектуру, фреймворки и т.п. - тем больше ты получишь. Я отказался от того, чтобы быть фулстеком, хотя знаю неплохо html/css/js/jquery/react/верстку и далее по списку. Но это слишком дохера знаний, как вообще проходить эти собесы? Сначала тебя спросят, как работают генераторы в php, потом о том, в чем различия между es5 и es6 (javascript) и как работают промисы? Я для примера, конечно. Но я столько запомнить просто не могу.
Anonymous
Сталкиваешься с проблемой медленного развития из-за того, что фуллстек? У меня 9 месяцев коммерческого опыта на laravel + vue (студии + говнопроект на 1 человека), а учил я node.js и react и в итоге сейчас ощущаю, что если бы развивался в 1 направлении, то преуспел бы больше и в зап и в знаниях
Не, медленно быстро больше от человека зависит - как он учится. Фулстек позволяет создать как по мне основу. А вот дальше нужно уходить в специализацию. Меня после пробы фронта и бэка...больше бэк привлекает. Вот и углубляюсь больше туда.
Dmitry
Сталкиваешься с проблемой медленного развития из-за того, что фуллстек? У меня 9 месяцев коммерческого опыта на laravel + vue (студии + говнопроект на 1 человека), а учил я node.js и react и в итоге сейчас ощущаю, что если бы развивался в 1 направлении, то преуспел бы больше и в зап и в знаниях
Я даже дополню. Вот у меня есть друг, его зарплату я могу разглашать, т.к. это не мой договор о неразглашении ) Он Java сеньер. За 450 штук. Моя гораздо, горааааздо ниже. И я очень жалею, что не выбрал бекенд раньше, и еще и джаву.
Dmitry
Он кроме бека не делает просто ничего, там даже за разворачивание отвечают девопсы, а не он, его дело - в гит запушить.
Constantine
Не, медленно быстро больше от человека зависит - как он учится. Фулстек позволяет создать как по мне основу. А вот дальше нужно уходить в специализацию. Меня после пробы фронта и бэка...больше бэк привлекает. Вот и углубляюсь больше туда.
Меня вроде тоже бек больше увлекает, но мне нода ближе пхп, люблю я её сильней, однако найти работу на ноде на таком уровне очень сложно. Я уже около 2 месяцев места себе найти не могу, вообще цель стать архитектором по(хочу уметь проектировать сложные системы), и я думал, что к этому приходят при работе на беке, однако я уже 4 месяц пишу долбаные круды, это сверх скучная штука, да и платят мало, при том знаю чуваков фронтов, которые по 350 в месяц получают и типо тем лиды, тоже интересная тема...
Anonymous
Я даже дополню. Вот у меня есть друг, его зарплату я могу разглашать, т.к. это не мой договор о неразглашении ) Он Java сеньер. За 450 штук. Моя гораздо, горааааздо ниже. И я очень жалею, что не выбрал бекенд раньше, и еще и джаву.
Да ладно, всех денег не заработаешь =) Известная истина - хочешь денег, держишь поближе к деньгам, а java банки в этом смысле хороши =) но не тяжко ли сейчас java учить? Уж больно много там всякого.
Dmitry
Да ладно, всех денег не заработаешь =) Известная истина - хочешь денег, держишь поближе к деньгам, а java банки в этом смысле хороши =) но не тяжко ли сейчас java учить? Уж больно много там всякого.
Да не тяжко. Я в епам-школу по джаве ходил. Бросил, когда прошел 70% экзаменов и тестов (в том числе английский), т.к. выгорел. Пытался совмещать с работой. Но те, с кем я ходил, с нуля прямо стали уже мидлами, один стал сеньером.
Dmitry
Ну типо если фуллстек на js то думаю вопросы по синтаксису и особенностям языка пройти будет легко(т.к язык один), а вот в решении задач...
Я б таки рекомендовал определиться. Я не писал на node.js ничего серьезного. Но я почти уверен, проблемы те же, а именно: такое распыление не позволит углубиться ни во что серьезно. А значит ты всегда будешь "ни о чем".
Yuri
В епам сложно попасть на стажировку свитчеру под 40?
Dmitry
В епам сложно попасть на стажировку свитчеру под 40?
Там вообще всем насрать сколько тебе, попадаешь исключительно по характеристикам (навыку разработки на текущий момент, знанию английского, на первом же собесе немного придется поговорить по-английски; аутсорс, что уж делать).
Dmitry
Кроме того, там всем насрать, есть ли у тебя высшее, к слову.
Constantine
Меня джава очень привлекает своими маштабами, но блин... это получается 2 года обучения js и php коту под хвост(не совсем конечно, но много)
Dmitry
Программирование - область развивающаяся, ничего не поделать. Учиться придется всегда.
Constantine
Чувак. А у меня 13 лет. Как тебе такое?)
Ну слушай, у тебя я уверен комфортная зп для жизни)
Constantine
Может у тебя амбиции и желания другие
Dmitry
Ну слушай, у тебя я уверен комфортная зп для жизни)
Да. Только вот потолка я достиг почти. И чтобы получать еще больше, нужно менять язык. А там придется стать джуном. И ЗП упадет просто в нулищу.
Dmitry
То есть свои проблемы в этом тоже есть и лучше сразу выбрать правильно
Constantine
На покой уйти не хочешь? Хобби, семья там?
Anonymous
Леша Корепанов 3 раза стек менял =) Опытный прогер все ступеньки будет проходит явно быстрее
Dmitry
На покой уйти не хочешь? Хобби, семья там?
В смысле? Выкопать умиральную ямку и лечь туда? 😐
Dmitry
Леша Корепанов 3 раза стек менял =) Опытный прогер все ступеньки будет проходит явно быстрее
Знаешь, я до Java, можно сказать, особо и PHP не понимал. Мне знания PHP в Java не помогли, от слова совсем. Помогли знания Си. Но это другая история.
Constantine
Да. Только вот потолка я достиг почти. И чтобы получать еще больше, нужно менять язык. А там придется стать джуном. И ЗП упадет просто в нулищу.
Ну слушай, ты хотя бы работу быстро найдёшь + ты знаком с бекед технологиями, я уверен, что с java используются те же паттерны, в неё то же ООП, те же бд и тп поэтому легко до сеньёра доскачешь
Constantine
В смысле? Выкопать умиральную ямку и лечь туда? 😐
Под покоем не подразумевается смерть, подразумевается замедленее в карьерном развитии(или полная остановка) и отхождение к другим увлечениям, которыми ты может хочешь заняться
Dmitry
Ну слушай, ты хотя бы работу быстро найдёшь + ты знаком с бекед технологиями, я уверен, что с java используются те же паттерны, в неё то же ООП, те же бд и тп поэтому легко до сеньёра доскачешь
Джава принципиально другой язык. Он, во-первых, компили... Слушай, да чего рассказывать. Меньше отличий от С++ к Java чем от Java к PHP. Про работу скажу так: моя предыдущая фирма закрылась из-за короны, и я первый раз вылез на рынок лет за 5. Мне пришлось пройти собесов 12, прежде чем меня взяли. И, опять же, моя самооценка смешалась с говнищем на этих собесах, сейчас пытаюсь наверстывать (помним про "всегда учиться", ага).
Dmitry
Под покоем не подразумевается смерть, подразумевается замедленее в карьерном развитии(или полная остановка) и отхождение к другим увлечениям, которыми ты может хочешь заняться
У меня день выглядит обычно так: с 9 до 18 работа. С 18 до 23 чтение книжек по программированию. После чего смерть. Ой, то есть сон.
Dmitry
Поэтому я не знаю, в какой момент я могу перейти к увлечениям. Я даже барабаны бросил ради этого дела.
Dmitry
Тебе норм так живётся? Хотя может ты из тех людей, которые только этим и живут
Не норм. Но это и есть жизнь программиста. Постоянно что-то обновляется, постоянно надо что-то читать. Ты практикующий, ты работаешь кодером?
Constantine
Всё ещё работаю
Anonymous
Хм, ну это жестко конечно столько собесов. У меня друг вот уволился, 10 лет С++ , правда на гос предприятии. Нашел себя в геймдеве, неожиданно
Dmitry
Да, 9 месяцев коммерческого опыта, laravel + vue
Я думаю, ты еще просто не понял, куда лезешь, если честно. Потому, что чем дальше - тем сложнее. Нельзя себе позволить ничего не учить и не читать, отстаешь от рынка буквально за код. Мы не каменщики, где кирпич положил, помазал раствором и норм так делаешь 20 лет.
Dmitry
Хм, ну это жестко конечно столько собесов. У меня друг вот уволился, 10 лет С++ , правда на гос предприятии. Нашел себя в геймдеве, неожиданно
Ну я правда отстал от рынка. Начал наверстывать вот. Но дается очень тяжело. Когда тебя на собесе спрашивают как бы ты сделал реплекацию 10000 баз данных, а ты этого не делал никогда - это боль и удар.
Constantine
Ну я понимаю твою мысль про вечное развитие, я подумал 2 работу параллельно найти, мне тестовое дали, а там нужно грёбаные графы спроектировать в реляционке и модели для их управления, а считай раз графы, то и каскадных действий дофига(удалил 1 вершину, удали и рёбра, создаё ребро и соедини вершины, которые были у удалённой и тп) и я такой: ой
Dmitry
Да там всё ясно и понятно, только за меня это девопсы делали всегда.
Constantine
Да там всё ясно и понятно, только за меня это девопсы делали всегда.
Ну дак ведь по идее в нормальных конторах это не обязаность программиста
Dmitry
Ну дак ведь по идее в нормальных конторах это не обязаность программиста
Именно! Поэтому я офигел, но пытался чего-то отвечать. В скобках: мне мои девопсы потом подсказали, что если тебе нужно 10000 баз, что-то не так и это был вопрос с подвохом.
Constantine
> я подумал 2 работу параллельно найти Программирование займет у тебя две работы, я тебе это гарантирую. Если ты не решишь тупо не развиваться, конечно.
Хм, как думаешь, что лучше делать в итоге, работать и параллельно изучать джаву, чтобы на неё перейти/идти в фронт, типо в фронте у меня хотя бы опыт есть, много знакомых. (понимаю, что очень странно задавать такой вопрос, но чёт я из этого ступора 2 месяца выйти не могу)
Dmitry
Тут много поклонников питона, что думаешь о языке, перспективе и денежном потолке? =)
Особо ничего, т.к. я на нем программирую на уровне джуна, судя по всему. Говоря, крутой. Но я лично его не люблю чисто визуально и кодить на нем мне противно.
Dmitry
Хм, как думаешь, что лучше делать в итоге, работать и параллельно изучать джаву, чтобы на неё перейти/идти в фронт, типо в фронте у меня хотя бы опыт есть, много знакомых. (понимаю, что очень странно задавать такой вопрос, но чёт я из этого ступора 2 месяца выйти не могу)
Мне кажется, идти надо туда, где у тебя страсть. Уверен, я не в джаве потому, что мне она не особо нравится. Достойной зарплаты можно добиться почти везде, но направление нужно выбрать одно, в этом я убежден.
Anonymous
Не всегда мы решаем, как будет идти наша жизнь. Часто жизнь за нас решает к каким берегам нас выбросить =)
Anonymous
Два чаю этому мудрому господину )
да я в пабликах вк начитался =)))
Constantine
Насчет работать и... Я ж не знаю кто ты. Может ты на шее у родителей. Тогда всё бросаешь и учишь что нравится. Если у тебя семья, работать перестать не выйдет.
Мне 17, и деньги мне нужны(т.к родители не смогут меня обеспечивать), поэтому я и работаю программистом, однако хочется развития, а в какой области я не знаю. Я недавно книжку про ООП прочитал, ООП мышление вроде, так понравилась тема с абстракциями, разделения интерфейса и реализации, но это можно и на беке и на фронте встретить.
Anonymous
Я не выбирал свой стек, я вообще С# учил =) а вязли в фулстеки =) ну вот ради опыта и пошел
Dosbol
Dosbol
По крайней мере, я без особого чтения на личном опыте это все проходил, когда понимал что не могу быстро работать из-за зависимостей или неправильного использования объектов и так далее