Я ненавижу frontend

Тема в разделе "Программирование", создана пользователем HiThere, 10 Jun 2019 в 18:37.

  • Как то так случилось что после 1.5 года опыта работы с фронтендом я его просто ненавижу.

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

    Особенно когда приходится фиксить чужие баги. Но баги это еще пол беды, а когда на тебя прилетает задача, которая зависит от бекенда (который еще не готов), то тут просто можно делать паунс.

    Мне больше нравится копаться на бекенде, работать с бд, писать псевдо ИИ на питоне и тому подобное.

    Как теперь избавиться от клейма фронтендера? Просить на работе задачки по бекенду? Ливать?

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

  • HiThere сказал(а):

    Как теперь избавиться от клейма фронтендера? Просить на работе задачки по бекенду? Ливать?

    Нажмите, чтобы раскрыть...

    От каках отмыться сложно ведь.

  • Вакансий на веб разработку до фига, приятно канеш писать на питоне и тп и тд. Но сможешь ли ты на нем сделаиь продукт, который заинтересует кого-то?

     

  • Автор темы
    Укроп обычный сказал(а):

    Вакансий на веб разработку до фига, приятно канеш писать на питоне и тп и тд. Но сможешь ли ты на нем сделаиь продукт, который заинтересует кого-то?

     

    Нажмите, чтобы раскрыть...

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

  • HiThere сказал(а):

    Особенно когда приходится фиксить чужие баги. Но баги это еще пол беды, а когда на тебя прилетает задача, которая зависит от бекенда (который еще не готов), то тут просто можно делать паунс.

    Нажмите, чтобы раскрыть...

    Угу, на бэке баги не фиксят и не проектируют базы на кофейной гуще под хотелки заказчика, из-за которых потом приходится по 100500 раз менять модельки и структуру таблиц PepeDisco.gif?1552138340

    Мб ты просто хочешь попробовать что-то новое? Ничего в этом такого нет.

     

     Я бы на твоем месте попросил выделить время на изучение бэка, а если не дадут - создал бы свой пет проект и тренился бы уже на нем

  • Автор темы
    kosras сказал(а):

    Угу, на бэке баги не фиксят и не проектируют базы на кофейной гуще под хотелки заказчика, из-за которых потом приходится по 100500 раз менять модельки и структуру таблиц PepeDisco.gif?1552138340

    Мб ты просто хочешь попробовать что-то новое? Ничего в этом такого нет.

     

    Нажмите, чтобы раскрыть...

    Бэкенд для меня не новая тема, я решал на Java задачки на работе (правда не много), сам для себя что-то пишу на той же джаве.

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

  • HiThere сказал(а):

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

    Нажмите, чтобы раскрыть...

    Js знаешь? В чем сложность node jsом пользоваться?

  • Автор темы
    Укроп обычный сказал(а):

    Js знаешь? В чем сложность node jsом пользоваться?

    Нажмите, чтобы раскрыть...

    Если в технологии есть слово JS, то лучше на нее даже не смотреть, страшно

  • HiThere сказал(а):

    Бэкенд для меня не новая тема, я решал на Java задачки на работе (правда не много), сам для себя что-то пишу на той же джаве.

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

    Нажмите, чтобы раскрыть...

    Если пишешь на ангуляре 2+, можешь заюзать фреймворк nest.js(из под коробки на typescript) на ноде и за недельку изи научиться писать простые приложухи, т.к они нереально похожи. Имхо, это самый простой путь, если ты знаешь ангуляр.

     

    Потом впишешь знание ноды в резюме и изи вакансия для фуллстека

  • HiThere сказал(а):

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

    Нажмите, чтобы раскрыть...

    Если в конторке работаешь то попробуй попросить у тимлида несложные задания по бэку (офк потом усложняться должны), мб даст PepeOK.png?1548076517, так и за ~6 месяцев (если шаришь то офк раньше) перейдешь. Правда им потом нового фронтед искать, так что хызы

  • HiThere сказал(а):

    Как то так случилось что после 1.5 года опыта работы с фронтендом я его просто ненавижу.

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

    Особенно когда приходится фиксить чужие баги. Но баги это еще пол беды, а когда на тебя прилетает задача, которая зависит от бекенда (который еще не готов), то тут просто можно делать паунс.

    Мне больше нравится копаться на бекенде, работать с бд, писать псевдо ИИ на питоне и тому подобное.

    Как теперь избавиться от клейма фронтендера? Просить на работе задачки по бекенду? Ливать?

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

    Нажмите, чтобы раскрыть...

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

  • HiThere сказал(а):

    это же очень унылая тема.

    Нажмите, чтобы раскрыть...

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


    DeadLuck сказал(а):

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

    Нажмите, чтобы раскрыть...

    Не дизморальте вкатывальщика ehh.png

  • Меня во фронте больше бесит всякая возня со стилями и прочей визуальной хренью. Хорошо, когда есть отдельный верстальщик, который полностью отвечает за всё это, а фронтёру нужно только заниматься клиентской логикой.

  • HiThere сказал(а):

    Как то так случилось что после 1.5 года опыта работы с фронтендом я его просто ненавижу.

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

    Особенно когда приходится фиксить чужие баги. Но баги это еще пол беды, а когда на тебя прилетает задача, которая зависит от бекенда (который еще не готов), то тут просто можно делать паунс.

    Мне больше нравится копаться на бекенде, работать с бд, писать псевдо ИИ на питоне и тому подобное.

    Как теперь избавиться от клейма фронтендера? Просить на работе задачки по бекенду? Ливать?

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

    Нажмите, чтобы раскрыть...

    не поверю что за 1.5 года ты не знаешь что такое серверная часть разработки в вебе

    переходи на React\Angular. Оттуда легко перейти онли в бекэнд.

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

    1.5 года опыта это же всего ничего

  • Автор темы
    Vkusnii4ai сказал(а):

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

    Нажмите, чтобы раскрыть...

    Особенно когда нужны стили для IE 8 pepejeez.png

  • HiThere сказал(а):

    Особенно когда нужны стили для IE 8 pepejeez.png

    Нажмите, чтобы раскрыть...

    Ну это вообще шок..
    Кстати, чем конкретно тебе js не нравится?

    Лично меня раздражает, что нет нормальных подсказок по синтаксису как в C# или Java. Там тебе среда всегда подскажет, какие методы есть у объекта и т.д. А если пишешь дичь, то прога тупо не запустится.

    В js такого нет, потому что это не компилируемый язык. Постоянно приходится лезть в документацию, чтобы чекать доступные методы. Ну или просто я даун и чего-то не знаю. Недавно в js вошёл.

  • ну фронтенд проще, поэтому и идут, логично же.

    То что тебе интересно всякие там ИИ писать, а не анимацию кнопочек, то это круто конечно. Но ты ж не напишешь(попробуй хотябы симуляцию работы мозга написать), минимум еще годик+ учить какойто бэк язык.


    Vkusnii4ai сказал(а):

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

    Нажмите, чтобы раскрыть...

    верстальщик + прогер = фронтер. 

  • Мои знания в программировании закучиниваются на ООП в Джаве, но лично мой опыт показал, что ФронтЭнд максимально скучный. Я ходил на курсы по HTML, CSS и дропнул после 2 занятия, безумно скучно и уныло, учить теги. 

     

    Думать во ФронтЭнде не нужно, вот и идут, разве не? 

  • Автор темы
    TopsonMyGOD сказал(а):

    Мои знания в программировании закучиниваются на ООП в Джаве, но лично мой опыт показал, что ФронтЭнд максимально скучный. Я ходил на курсы по HTML, CSS и дропнул после 2 занятия, безумно скучно и уныло, учить теги. 

     

    Думать во ФронтЭнде не нужно, вот и идут, разве не? 

    Нажмите, чтобы раскрыть...

    Фронтенд это немножко больше чем ты себе представляешь, ничем не легче чем бэк

    Vkusnii4ai сказал(а):

    Ну это вообще шок..
    Кстати, чем конкретно тебе js не нравится?

    Лично меня раздражает, что нет нормальных подсказок по синтаксису как в C# или Java. Там тебе среда всегда подскажет, какие методы есть у объекта и т.д. А если пишешь дичь, то прога тупо не запустится.

    В js такого нет, потому что это не компилируемый язык. Постоянно приходится лезть в документацию, чтобы чекать доступные методы. Ну или просто я даун и чего-то не знаю. Недавно в js вошёл.

    Нажмите, чтобы раскрыть...

    Я никогда не писал на чистом js, т.к в каждой компании где я работал используется typescript. В чистом js нету ооп (то что там в ЕС6 добавили это не ооп), нету типизации (спасает typescript) , половина его новых методов не поддерживаются в старых браузерах (спасает babel). Очень сложно разработать что-то поддерживаемое.

    P. s подсказки есть, просто твой редактор не понимает к чему их нужно добавлять, так как нету типизации. 

  • ТС, сколько зп была вначале? 

Кто смотрит тему (Пользователи: 0, Гости: 0)