Форум программистов, компьютерный форум, киберфорум
Образование, сертификация, конференции
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.77/13: Рейтинг темы: голосов - 13, средняя оценка - 4.77
6 / 6 / 0
Регистрация: 06.12.2020
Сообщений: 142

Что изучать в 2024 году?

21.05.2024, 10:58. Показов 3477. Ответов 31

Студворк — интернет-сервис помощи студентам
Здравствуйте, я хочу развиваться в области backend. Когда я учился в школе и в вузе, я самостоятельно обучался PHP, изучив и использовав на практике основы: начальный синтаксис, работу с БД и файлами. В интернете сейчас довольно много информации, что можно запутаться, при этом нужно ещё разобраться что сейчас используется, а что уже давно устарело или вообще не было востребовано. И вот я пишу с вопросом, а что дальше изучать и что в 2024 году востребовано? Может, стоит какие-то библиотеки или фреймворки изучить?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
21.05.2024, 10:58
Ответы с готовыми решениями:

Начал изучать C#, а поддержка .NET Framework закончилась в 2019 году. Что делать?
Пишу приложения под Windows. Решил изучить (плавно переехать с других языков) на С#. Использую С#, .NET Framework и Visual Studio 2019. ...

Какие характеристики ПК в 2024 году являются оптимальными?
какие характеристики пк в 2024 году являются оптимальными? посоветуйте по характеристикам. чтобы пк можно было считать современным в...

Комета с рогами 12P летит к Земле: в 2024 году небо ожидает явление из далёкой галактики
Комета с рогами 12P летит к Земле: в 2024 году небо ожидает явление из далёкой галактики. В 2024 году к Земле приблизится комета...

31
Эксперт PHP
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,904
21.05.2024, 11:03
Цитата Сообщение от DarkComet Посмотреть сообщение
а что дальше изучать
Для чего? Офисная работа, фриланс или для себя? От ответа зависит путь.
0
Эксперт PHP
 Аватар для liris
4349 / 994 / 148
Регистрация: 16.01.2023
Сообщений: 2,449
21.05.2024, 11:12
Для ориентации можно посмотреть на типовой roadmap.
1
6 / 6 / 0
Регистрация: 06.12.2020
Сообщений: 142
21.05.2024, 12:27  [ТС]
Цитата Сообщение от Jodah Посмотреть сообщение
Для чего? Офисная работа, фриланс или для себя? От ответа зависит путь.
Для "офисной работы"
0
0 / 0 / 0
Регистрация: 01.05.2024
Сообщений: 4
21.05.2024, 12:36
Node.js, Django, Spring, Express.
0
Эксперт JS
 Аватар для DrType
6553 / 3624 / 1075
Регистрация: 07.09.2019
Сообщений: 5,877
Записей в блоге: 1
21.05.2024, 16:17
Laravel.
0
1184 / 754 / 127
Регистрация: 10.03.2012
Сообщений: 4,829
21.05.2024, 23:04
Цитата Сообщение от andrey091 Посмотреть сообщение
Django
Flask менее популярен?
0
Эксперт JS
 Аватар для DrType
6553 / 3624 / 1075
Регистрация: 07.09.2019
Сообщений: 5,877
Записей в блоге: 1
22.05.2024, 01:42
К DarkComet: вопрос изначально был про пхп или про бэкенд в целом?
0
Эксперт .NET
 Аватар для Usaga
14071 / 9289 / 1346
Регистрация: 21.01.2016
Сообщений: 34,850
22.05.2024, 05:20
Цитата Сообщение от andrey091 Посмотреть сообщение
Node.js, Django, Spring, Express.
ASP.NET Core я бы ещё добавил к этому списку. В случае с node отлично зайдёт Nest.JS.
0
Эксперт PHP
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,904
22.05.2024, 17:52
Цитата Сообщение от DarkComet Посмотреть сообщение
Для "офисной работы"
Если цель - найти работу, тогда надо учить то, что будут спрашивать на собесах. Отсюда:

1. Смотрим записи собесов на PHP (уровня junior-middle) на ютубе, изучаем темы, по которым задают вопросы.

Однажды была забавная ситуация - я посмотрел собес на middle разработчика, и через пару дней попал на собеседование в ту же компанию, с тем же интервьювером, который задавал те же самые вопросы.

2. Гуглим "php junior вопросы для собеседования". Нередко интервьюверам влом придумывать свои вопросы и они сами открывают подобные подборки. Так что открываем список, идём по пунктам и изучаем то, чего не знаем.

Цитата Сообщение от DarkComet Посмотреть сообщение
что сейчас используется
Помимо собственно PHP:
- Laravel (или можно пойти в сторону Битрикса или всяких CMS, но я бы не рекомендовал этот путь) - просто идём по документации и изучаем его возможности - роуты, ресурсы, контейнер, и т.д.
- ООП, основные паттерны проектирования (по ним есть прекрасный сайт refactoringguru с кучей примеров, в т.ч. на PHP)
- основы Docker, чтобы мог запустить на нём проектик без всяких OpenServer'ов
- основы Git
- основы построения баз данных - primary key, связи, нормальные формы и вот это вот всё

Дальше ходим на собеседования, записываем вопросы, на которые не нашлось ответа, изучаем их, повторяем до результата.
3
282 / 485 / 12
Регистрация: 21.06.2019
Сообщений: 3,018
22.05.2024, 19:52
Цитата Сообщение от DarkComet Посмотреть сообщение
Что изучать в 2024 году?
Как и в 2023, и в 2020, и даже в 2010 и в 1990. А именно - изучать математику, фундаментальные основы IT - теорию вычислений, программирования, архитектуру вычислительных и программных систем... Короче, стандартный набор, без которого максимум что вам светит - это вебоговнокодить да формошлёпать за доширак.
0
Эксперт PHP
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,904
23.05.2024, 03:01
Цитата Сообщение от Катафалк Посмотреть сообщение
формошлёпать за доширак
Не знаю насчёт формошлёпства, но перекладывать jsonы можно за вполне неплохие деньги.

Я к тому, что далеко не везде указанные вами знания нужны и далеко не все будут готовы платить за них больше.
0
Эксперт .NET
 Аватар для Usaga
14071 / 9289 / 1346
Регистрация: 21.01.2016
Сообщений: 34,850
23.05.2024, 05:10
Цитата Сообщение от Катафалк Посмотреть сообщение
Короче, стандартный набор, без которого максимум что вам светит - это вебоговнокодить да формошлёпать за доширак.
Если бы такие услуги оплачивались дошираком, у тебя бы не бомбило постоянно и ты бы не бегал по каждой теме всем рассказывать о том какое это всё днище и вообще фу.
0
Эксперт PHP
 Аватар для liris
4349 / 994 / 148
Регистрация: 16.01.2023
Сообщений: 2,449
23.05.2024, 06:42
Цитата Сообщение от Катафалк Посмотреть сообщение
А именно - изучать математику, фундаментальные основы IT - теорию вычислений, программирования, архитектуру вычислительных и программных систем...
Тем же фронтендерам это даром не надо - весь код пишется только для браузера, у которого свой интерпретатор (и они не работают ни с железом, ни с ОС), а вся сложная математика заканчивается на уровне седьмого класса средней школы (за исключением одной лишь темы - кривые Безье для анимации).

Да и мне, как бэкендеру, наверное нужны были все эти матаны и архитектуры эвм, которые я старательно изучал, получая специальность инженера. Но за последующие 15+ лет работы мне этот багаж ни разу не пригодился. Ну кроме подготовки к собеседованиям, где спрашивают все эти математики, паттерны, сложные запросы и все такое. А потом в офисе сидишь и селекты трехстрочные пишешь, да ифочки туда-сюда переставляешь...

И платят при этом нормально, доширак можно грузовиками заказывать...
0
282 / 485 / 12
Регистрация: 21.06.2019
Сообщений: 3,018
23.05.2024, 09:13
Цитата Сообщение от liris Посмотреть сообщение
Тем же фронтендерам это даром не надо
Не сомневаюсь, что не надо. Но здесь есть нюанс - фронтендеры (как и все прочие вебоговнокодеры) - дно индустрии, которое при очередной смене парадигм отправяться дворы мести, ибо ничего больше не умеют. Но если кому то ок покопошиться на дне, пока очередная метла не сметёт оттуда весь мусор, то ничего не имею против, конечно.

Цитата Сообщение от liris Посмотреть сообщение
А потом в офисе сидишь и селекты трехстрочные пишешь, да ифочки туда-сюда переставляешь...
Так а кто вас заставляет ифочки туда сюда переставлять? В мире есть много гораздо лучшей, интересной и высокооплачиваемой работе. Кто то и дворником и грузчиком всю жизнь работает и тоже не понимает, зачем в пятом классе складывать и вычитать учился. В жизни же не пригодилось ни разу. Тут дело исключительно в человеке, а не в образовании.

Цитата Сообщение от Usaga Посмотреть сообщение
Если бы такие услуги оплачивались дошираком, у тебя бы не бомбило постоянно и ты бы не бегал по каждой теме всем рассказывать о том какое это всё днище и вообще фу.
Именно дошираком она и оплачивается. А бомблю я не из-за оплаты, а потому что вебоговнокодеры IT индустрию превратили в помойку, залезли во все области где они ничего не понимают, в результате качество продуктов стало на том же дне, где и сами кодеры. Только и всего.

Добавлено через 1 минуту
Цитата Сообщение от Jodah Посмотреть сообщение
Я к тому, что далеко не везде указанные вами знания нужны и далеко не все будут готовы платить за них больше.
Конечно. Но всегда можно найти кто будет платить больше, если эти знания есть. А вот если знаний нет, то не найдёте. Очевидно же.
3
 Аватар для DmitriyLutsenko
75 / 61 / 16
Регистрация: 13.07.2020
Сообщений: 258
23.05.2024, 10:24
Цитата Сообщение от Катафалк Посмотреть сообщение
А бомблю я не из-за оплаты, а потому что вебоговнокодеры IT индустрию превратили в помойку, залезли во все области где они ничего не понимают, в результате качество продуктов стало на том же дне, где и сами кодеры. Только и всего.
У нас рынок айтишный пересыщен начинающими разработчиками. Куда ни глянь, тебе пишут: берем миддлов, опыт от 3-6 лет, хотим, чтоб ты знал *длинный список стека технологий*.
Профессия перспективная, но нужно уметь отлаживать свои ошибки в написании кода.
А то так и будет писаться всякая дендрально-фекальная дичь на костылях.
Какахокодеров все равно выпрут из сферы, если они за ум не возьмутся.

Цитата Сообщение от Катафалк Посмотреть сообщение
Не сомневаюсь, что не надо. Но здесь есть нюанс - фронтендеры (как и все прочие вебоговнокодеры) - дно индустрии
Я сам не люблю фронтенд-разработку. Но гнать на действительно хороших спецов все-таки не стоит.

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

1С-ники. Получают много, пишут на русском языке программы по обработке денежных потоков для налоговой отчетности бухгалтерам.
И их костырят на чем свет стоит, мол, не проггеры это а фуфлыжники. Но если бухгалтер не сдаст отчет из-за криворукости такого проггера, то ЗП никому не видать, пока все не будет сходиться.

Го**окодеров везде хватает. Но наша задача как профессионалов заключается в 2-х вещах: самим не стать такими го**окодерами и развиваться-развиваться-развиваться.
0
Невнимательный
 Аватар для ft4l
2835 / 1257 / 357
Регистрация: 08.02.2013
Сообщений: 7,305
Записей в блоге: 2
23.05.2024, 10:30
Цитата Сообщение от Катафалк Посмотреть сообщение
превратили в помойку, залезли во все области где они ничего не понимают, в результате качество продуктов стало на том же дне, где и сами кодер
почему обязательно веб*кодеры... может это осмысленные действия эффективного менеджмента в индустрии ?)
Эффективное извлечение прибылей практически неразделимо с продвижением, раскручиванием трендов,
... сопряжено с изысканием любого, что способствует материальному обогащению.
Сами кодеры где-то снизу в этой пищевой пирамиде...
Такие тренды... Есть варианты навариться откровенно халтуря - получите подавляющее большинство халтуры.
Кому нужны изыски качества... если оно того не стоит... в обозримых перспективах...
... пипл хавает .) и стремление хавать всячески стимулируется.
1
Эксперт PHP
 Аватар для liris
4349 / 994 / 148
Регистрация: 16.01.2023
Сообщений: 2,449
23.05.2024, 11:05
Цитата Сообщение от Катафалк Посмотреть сообщение
вебоговнокодеры IT индустрию превратили в помойку
Вас только от веба бомбит? Почему приложение в стиле "Hello world" в MS Visual Studio компилируется в многокилобайтный исполняемый файл (при дефолтных настройках)? Я давно не проверял, но в 2010 g++ компилировал консольное приложение в 600-800 байт (<1 Кб), а в MS Visual Studio 2010 получалось около 1.6Мб...

Цитата Сообщение от Катафалк Посмотреть сообщение
Так а кто вас заставляет ифочки туда сюда переставлять? В мире есть много гораздо лучшей, интересной и высокооплачиваемой работе.
Конечно, можно двигать науку. Но столько ученых не нужно. Ифочки переставлять тоже кому-то нужно. На примере команд, которые я видел - 1-2 рокстара вполне достаточны в команде на 40-60 человек. Они придумывают инновации, а остальные тупо пилят формочки и переставляют ифочки. Рокстарам это не интересно.
1
Эксперт PHP
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,904
23.05.2024, 11:57
Цитата Сообщение от Катафалк Посмотреть сообщение
фронтендеры (как и все прочие вебоговнокодеры) - дно индустрии
А можно уточнить, кто является не дном? Кто наверху и посередине в этой иерархии?

Цитата Сообщение от Катафалк Посмотреть сообщение
Именно дошираком она и оплачивается.
Значит зарплаты тех настоящих программистов, которые не на дне, в разы превышают зарплаты обычных веб-разработчиков, правильно?

Цитата Сообщение от Катафалк Посмотреть сообщение
потому что вебоговнокодеры IT индустрию превратили в помойку, залезли во все области где они ничего не понимают
Подождите, но ведь вы сказали, что фронтенд, формошлёпство и вот это вот всё - это дно индустрии, не интересная работа, где люди работают за дошираки.

Откуда тогда негатив? Настоящие программисты делают настоящую работу за настоящую зарплату, вебоговнокодеры формошлёпают за дошираки. Что здесь не так? Ведь не должны же настоящие программисты идти на дно индустрии и формошлёпать, там не их уровня задачи, разве нет?
0
282 / 485 / 12
Регистрация: 21.06.2019
Сообщений: 3,018
23.05.2024, 12:54
Цитата Сообщение от DmitriyLutsenko Посмотреть сообщение
Я сам не люблю фронтенд-разработку. Но гнать на действительно хороших спецов все-таки не стоит.
Спецы там действительно есть. И гнать на них действительно не стоит. Но таких там единицы, да и то мало кто из них в этом болоте задерживается.
Цитата Сообщение от liris Посмотреть сообщение
Вас только от веба бомбит? Почему приложение в стиле "Hello world" в MS Visual Studio компилируется в многокилобайтный исполняемый файл (при дефолтных настройках)? Я давно не проверял, но в 2010 g++ компилировал консольное приложение в 600-800 байт (<1 Кб), а в MS Visual Studio 2010 получалось около 1.6Мб...
Веб это как пример, и как область в индустрии, где говнокодеров больше всего, и кроме того они очень заметны "снаружи", потому что их продуктами мы пользуемся каждый день, хотим того, или нет. А так то конечно вся индустрия в весьма плачевном состоянии.
И вебокодеры, опять же, лезут везде. Чего стоит одно их изобретение запускать десктопные приложения в браузере. Быстро, просто, фигак-фигак и в продакшен, кто же спорит. А финальное качество, быстродействие продукта их интересует в последнюю очередь.
Цитата Сообщение от Jodah Посмотреть сообщение
А можно уточнить, кто является не дном? Кто наверху и посередине в этой иерархии?
Да легко. Области научных вычислений, моделирования, высоконагруженных вычислений, AI в конце концов.
Цитата Сообщение от Jodah Посмотреть сообщение
Значит зарплаты тех настоящих программистов, которые не на дне, в разы превышают зарплаты обычных веб-разработчиков, правильно?
Разумеется.
Цитата Сообщение от Jodah Посмотреть сообщение
Откуда тогда негатив? Настоящие программисты делают настоящую работу за настоящую зарплату, вебоговнокодеры формошлёпают за дошираки. Что здесь не так?
Не так здесь то, что продуктами их жизнедеятельности приходится пользоваться всем, а не только им. Как результат - 16 ГБ оперативы уже одному браузеру недостаточно чисто для комфортного сёрфинга.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
23.05.2024, 12:54
Помогаю со студенческими работами здесь

Как изучать Django в 2019 году?
Здравствуйте. После изучения PHP, решил перейти на Python+Django. Причин не много, но они серьёзны: 1) В Python больше денег; 2)...

Стоит ли изучать программирование в РФ в 2022 году?
Приветствую, коллеги! Сразу извиняюсь за такой вопрос! Хочется услышать ваше мнение и советы. Я живу в РФ. Работаю инженером ВКС...

Что изучать, где начинать работать, какую литературу изучать, какие уроки смотреть
Ребят, добрый день, вечер или утро. У меня вопрос очень большого значения Хочу влить в среду программирования, очень мне это нравится и...

Какой язык изучать или что изучать?
Здравствуйте форумчане. какой язык программирования изучать чтоб работать дома через интернет? может 1с? я сам живу в деревне работы нет,о...

Есть ли смысл изучать ассемблер для x86 в 2021 году?
Здравствуйте, Помогите, пожалуйста, советом. Есть ли смысл сегодня изучать ассемблер по старым книгам, в которых описываются...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга, Ты же видел моря и метели. Как сменялись короны и стяги, Как эпохи стрелою летели. - Этот мир — это крылья и горы, Снег и пламя, любовь и тревоги, И бескрайние. . .
PowerShell Snippets
iNNOKENTIY21 11.11.2025
Модуль PowerShell 5. 1+ : Snippets. psm1 У меня модуль расположен в пользовательской папке модулей, по умолчанию: \Documents\WindowsPowerShell\Modules\Snippets\ А в самом низу файла-профиля. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru