6 / 6 / 0
Регистрация: 06.12.2020
Сообщений: 142
|
|
1 | |
Что изучать в 2024 году?21.05.2024, 10:58. Показов 2197. Ответов 31
Здравствуйте, я хочу развиваться в области backend. Когда я учился в школе и в вузе, я самостоятельно обучался PHP, изучив и использовав на практике основы: начальный синтаксис, работу с БД и файлами. В интернете сейчас довольно много информации, что можно запутаться, при этом нужно ещё разобраться что сейчас используется, а что уже давно устарело или вообще не было востребовано. И вот я пишу с вопросом, а что дальше изучать и что в 2024 году востребовано? Может, стоит какие-то библиотеки или фреймворки изучить?
0
|
21.05.2024, 10:58 | |
Ответы с готовыми решениями:
31
Начал изучать C#, а поддержка .NET Framework закончилась в 2019 году. Что делать? Какие характеристики ПК в 2024 году являются оптимальными? Комета с рогами 12P летит к Земле: в 2024 году небо ожидает явление из далёкой галактики Как изучать Django в 2019 году? Стоит ли изучать программирование в РФ в 2022 году? |
3879 / 3220 / 1350
Регистрация: 01.08.2012
Сообщений: 10,864
|
|
21.05.2024, 11:03 | 2 |
0
|
1831 / 732 / 122
Регистрация: 16.01.2023
Сообщений: 1,887
|
|
21.05.2024, 11:12 | 3 |
Для ориентации можно посмотреть на типовой roadmap.
1
|
0 / 0 / 0
Регистрация: 01.05.2024
Сообщений: 4
|
|
21.05.2024, 12:36 | 5 |
Node.js, Django, Spring, Express.
0
|
1053 / 647 / 96
Регистрация: 10.03.2012
Сообщений: 4,337
|
|
21.05.2024, 23:04 | 7 |
0
|
12547 / 8704 / 1311
Регистрация: 21.01.2016
Сообщений: 32,699
|
|
22.05.2024, 05:20 | 9 |
ASP.NET Core я бы ещё добавил к этому списку. В случае с node отлично зайдёт Nest.JS.
0
|
3879 / 3220 / 1350
Регистрация: 01.08.2012
Сообщений: 10,864
|
|
22.05.2024, 17:52 | 10 |
Если цель - найти работу, тогда надо учить то, что будут спрашивать на собесах. Отсюда:
1. Смотрим записи собесов на PHP (уровня junior-middle) на ютубе, изучаем темы, по которым задают вопросы. Однажды была забавная ситуация - я посмотрел собес на middle разработчика, и через пару дней попал на собеседование в ту же компанию, с тем же интервьювером, который задавал те же самые вопросы. 2. Гуглим "php junior вопросы для собеседования". Нередко интервьюверам влом придумывать свои вопросы и они сами открывают подобные подборки. Так что открываем список, идём по пунктам и изучаем то, чего не знаем. Помимо собственно PHP: - Laravel (или можно пойти в сторону Битрикса или всяких CMS, но я бы не рекомендовал этот путь) - просто идём по документации и изучаем его возможности - роуты, ресурсы, контейнер, и т.д. - ООП, основные паттерны проектирования (по ним есть прекрасный сайт refactoringguru с кучей примеров, в т.ч. на PHP) - основы Docker, чтобы мог запустить на нём проектик без всяких OpenServer'ов - основы Git - основы построения баз данных - primary key, связи, нормальные формы и вот это вот всё Дальше ходим на собеседования, записываем вопросы, на которые не нашлось ответа, изучаем их, повторяем до результата.
3
|
269 / 452 / 12
Регистрация: 21.06.2019
Сообщений: 2,797
|
|
22.05.2024, 19:52 | 11 |
Как и в 2023, и в 2020, и даже в 2010 и в 1990. А именно - изучать математику, фундаментальные основы IT - теорию вычислений, программирования, архитектуру вычислительных и программных систем... Короче, стандартный набор, без которого максимум что вам светит - это вебоговнокодить да формошлёпать за доширак.
0
|
3879 / 3220 / 1350
Регистрация: 01.08.2012
Сообщений: 10,864
|
|
23.05.2024, 03:01 | 12 |
Не знаю насчёт формошлёпства, но перекладывать jsonы можно за вполне неплохие деньги.
Я к тому, что далеко не везде указанные вами знания нужны и далеко не все будут готовы платить за них больше.
0
|
12547 / 8704 / 1311
Регистрация: 21.01.2016
Сообщений: 32,699
|
|
23.05.2024, 05:10 | 13 |
Если бы такие услуги оплачивались дошираком, у тебя бы не бомбило постоянно и ты бы не бегал по каждой теме всем рассказывать о том какое это всё днище и вообще фу.
0
|
1831 / 732 / 122
Регистрация: 16.01.2023
Сообщений: 1,887
|
|
23.05.2024, 06:42 | 14 |
Тем же фронтендерам это даром не надо - весь код пишется только для браузера, у которого свой интерпретатор (и они не работают ни с железом, ни с ОС), а вся сложная математика заканчивается на уровне седьмого класса средней школы (за исключением одной лишь темы - кривые Безье для анимации).
Да и мне, как бэкендеру, наверное нужны были все эти матаны и архитектуры эвм, которые я старательно изучал, получая специальность инженера. Но за последующие 15+ лет работы мне этот багаж ни разу не пригодился. Ну кроме подготовки к собеседованиям, где спрашивают все эти математики, паттерны, сложные запросы и все такое. А потом в офисе сидишь и селекты трехстрочные пишешь, да ифочки туда-сюда переставляешь... И платят при этом нормально, доширак можно грузовиками заказывать...
0
|
269 / 452 / 12
Регистрация: 21.06.2019
Сообщений: 2,797
|
|
23.05.2024, 09:13 | 15 |
Не сомневаюсь, что не надо. Но здесь есть нюанс - фронтендеры (как и все прочие вебоговнокодеры) - дно индустрии, которое при очередной смене парадигм отправяться дворы мести, ибо ничего больше не умеют. Но если кому то ок покопошиться на дне, пока очередная метла не сметёт оттуда весь мусор, то ничего не имею против, конечно.
Так а кто вас заставляет ифочки туда сюда переставлять? В мире есть много гораздо лучшей, интересной и высокооплачиваемой работе. Кто то и дворником и грузчиком всю жизнь работает и тоже не понимает, зачем в пятом классе складывать и вычитать учился. В жизни же не пригодилось ни разу. Тут дело исключительно в человеке, а не в образовании. Именно дошираком она и оплачивается. А бомблю я не из-за оплаты, а потому что вебоговнокодеры IT индустрию превратили в помойку, залезли во все области где они ничего не понимают, в результате качество продуктов стало на том же дне, где и сами кодеры. Только и всего. Добавлено через 1 минуту Конечно. Но всегда можно найти кто будет платить больше, если эти знания есть. А вот если знаний нет, то не найдёте. Очевидно же.
3
|
66 / 55 / 13
Регистрация: 13.07.2020
Сообщений: 241
|
|
23.05.2024, 10:24 | 16 |
У нас рынок айтишный пересыщен начинающими разработчиками. Куда ни глянь, тебе пишут: берем миддлов, опыт от 3-6 лет, хотим, чтоб ты знал *длинный список стека технологий*.
Профессия перспективная, но нужно уметь отлаживать свои ошибки в написании кода. А то так и будет писаться всякая дендрально-фекальная дичь на костылях. Какахокодеров все равно выпрут из сферы, если они за ум не возьмутся. Я сам не люблю фронтенд-разработку. Но гнать на действительно хороших спецов все-таки не стоит. Версточку со стилями изучить проще, чем научиться настраивать серваки и проектировать БД. Но согласись, что если у сайта фиговая верстка(Не оптимизированная, имеются вылезающие блоки, маленький шрифт, в общем, недружелюбный интерфейс), то никто этим сайтом пользоваться не будет, даже если ты бэк спроектировал так, что он у тебя загружается за пару секунд без проблем при пиковой активности. 1С-ники. Получают много, пишут на русском языке программы по обработке денежных потоков для налоговой отчетности бухгалтерам. И их костырят на чем свет стоит, мол, не проггеры это а фуфлыжники. Но если бухгалтер не сдаст отчет из-за криворукости такого проггера, то ЗП никому не видать, пока все не будет сходиться. Го**окодеров везде хватает. Но наша задача как профессионалов заключается в 2-х вещах: самим не стать такими го**окодерами и развиваться-развиваться-развиваться.
0
|
Невнимательный
|
|
23.05.2024, 10:30 | 17 |
почему обязательно веб*кодеры... может это осмысленные действия эффективного менеджмента в индустрии ?)
Эффективное извлечение прибылей практически неразделимо с продвижением, раскручиванием трендов, ... сопряжено с изысканием любого, что способствует материальному обогащению. Сами кодеры где-то снизу в этой пищевой пирамиде... Такие тренды... Есть варианты навариться откровенно халтуря - получите подавляющее большинство халтуры. Кому нужны изыски качества... если оно того не стоит... в обозримых перспективах... ... пипл хавает .) и стремление хавать всячески стимулируется.
1
|
1831 / 732 / 122
Регистрация: 16.01.2023
Сообщений: 1,887
|
|
23.05.2024, 11:05 | 18 |
Вас только от веба бомбит? Почему приложение в стиле "Hello world" в MS Visual Studio компилируется в многокилобайтный исполняемый файл (при дефолтных настройках)? Я давно не проверял, но в 2010 g++ компилировал консольное приложение в 600-800 байт (<1 Кб), а в MS Visual Studio 2010 получалось около 1.6Мб...
Конечно, можно двигать науку. Но столько ученых не нужно. Ифочки переставлять тоже кому-то нужно. На примере команд, которые я видел - 1-2 рокстара вполне достаточны в команде на 40-60 человек. Они придумывают инновации, а остальные тупо пилят формочки и переставляют ифочки. Рокстарам это не интересно.
1
|
3879 / 3220 / 1350
Регистрация: 01.08.2012
Сообщений: 10,864
|
|
23.05.2024, 11:57 | 19 |
А можно уточнить, кто является не дном? Кто наверху и посередине в этой иерархии?
Значит зарплаты тех настоящих программистов, которые не на дне, в разы превышают зарплаты обычных веб-разработчиков, правильно? Подождите, но ведь вы сказали, что фронтенд, формошлёпство и вот это вот всё - это дно индустрии, не интересная работа, где люди работают за дошираки. Откуда тогда негатив? Настоящие программисты делают настоящую работу за настоящую зарплату, вебоговнокодеры формошлёпают за дошираки. Что здесь не так? Ведь не должны же настоящие программисты идти на дно индустрии и формошлёпать, там не их уровня задачи, разве нет?
0
|
269 / 452 / 12
Регистрация: 21.06.2019
Сообщений: 2,797
|
|
23.05.2024, 12:54 | 20 |
Спецы там действительно есть. И гнать на них действительно не стоит. Но таких там единицы, да и то мало кто из них в этом болоте задерживается.
Веб это как пример, и как область в индустрии, где говнокодеров больше всего, и кроме того они очень заметны "снаружи", потому что их продуктами мы пользуемся каждый день, хотим того, или нет. А так то конечно вся индустрия в весьма плачевном состоянии. И вебокодеры, опять же, лезут везде. Чего стоит одно их изобретение запускать десктопные приложения в браузере. Быстро, просто, фигак-фигак и в продакшен, кто же спорит. А финальное качество, быстродействие продукта их интересует в последнюю очередь. Да легко. Области научных вычислений, моделирования, высоконагруженных вычислений, AI в конце концов. Разумеется. Не так здесь то, что продуктами их жизнедеятельности приходится пользоваться всем, а не только им. Как результат - 16 ГБ оперативы уже одному браузеру недостаточно чисто для комфортного сёрфинга.
0
|
23.05.2024, 12:54 | |
23.05.2024, 12:54 | |
Помогаю со студенческими работами здесь
20
Что изучать, где начинать работать, какую литературу изучать, какие уроки смотреть Какой язык изучать или что изучать? Есть ли смысл изучать ассемблер для x86 в 2021 году? Какой стандарт языка Си лучше изучать в 2019 году? C89 или C99? Разработайте программу «Университет». Из компонента ComboBox студент может выбирать предметы, которые он будет изучать в текущем учебном году Что нужно изучать - то, что нравится или то, что востребовано? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |