реклама
разместить

Увидел пост про программирование, стало интересно. Какие вообще сейчас перспективы вката? Если вкатываться, то куда? Кого смотреть? Какой язык выбрать? У меня вроде с английским хорошо и программирование нравилось всегда, рассматривал это как некий план Б. Но о том с чего начать вообще ничего не знаю. Есть тут умные люди?

108108
реклама
разместить

Я тут мимо кабанчиком и решил просвятить народ по поводу вката.
Начнем с того, что чем раньше найдешь работу, тем лучше. Есть вариант стажером за 10к - бери. Реальный боевой опыт гораздо ценнее и продуктивнее, чем 10 лет чтения книг и курсов.
Для повышения шансов должен быть гит с демонстрацией того, что ты умеешь. Гит в резюме гораздо весомее, чем пиздеж о том, какой ты стрессоустойчивый.
Но чтобы устроиться надо что-то уметь, поэтому как учиться. Гуглишь "языкнейм с нуля", находишь самый обширный плейлист и смотришь его, попутно СПИСЫВАЯ ВЕСЬ КОД. Надеяться, что ты все запомнишь не стоит, нужно писать ручками и после урока пробовать ковыряться в написанном и смотреть на результат. Как закончишь с видосами, открываешь leetcode и выполняешь 30-40 задач, после чего можешь скидывать резюмы с ссылкой на гит и литкод.
Как проходить собесы - шлешь как можно больше, а где тебя пригласили на собес, открываешь вакансию и гуглишь все что там написано, чтобы на собесе от зуба отскакивало. Главное показать, что ты хотя бы гуглил, не нужно знать все на 100%, тебя один хуй будут всему на месте учить.
Какой язык выбрать, давай разберем по популярности
JavaScript - сайтики верстать будешь. С ним ты точно быстро найдешь работу, но будь готов изучать миллиард фреймворков, которые между собой связаны
Java - бессмертная хуйня, но новичком сейчас трудно пробиться и высок шанс попасть а аутсорс галеру
C# - сам на нем пишу, ахуенный язык, среднячек, вакансий не слишком много, но и конкуренция умеренная
С++ - платят дохрена, но вакансий не слишком много и ты выгоришь, пока будешь его учить
Python - говорят изичный для новичков и сейчас он супер быстро набирает обороты, стоит приглядеться.
PHP - говно мамонта, пережиток прошлого, если ты поведешься на его популярность, то будешь обречен обслуживать чужой легаси код 10тилетней давности
Kotlin - это для всего эппловского. Нет проблем с совместимостями, плятят много, но искать работу тоже будешь долго
GO lang - тоже пизданутая рок звезда, в Казахстане все на нем помешались и хотят себе все сервисы на го переделать. Платят просто безумные деньги, новичек на GO без опыта может получать как мидл на C#, но он требует много теории о том, как работают веб сервисы
1с - изимани, но ты будешь проклят

109

Вообще, я бы мог на днях более подробный гайд, как вкатиться в проггерство накатать

81

Касательно JS, хз как у других языков, но стек на js сильно раздут. Сейчас там React достаточно знать из основных библиотек/фреймворков, Vue и Angular отстают по популярности, с остальным стеком как повезет, но Typescript сейчас во всех вакансиях. Плюс на JS можно поднимать бэк на всяких express.js и Nest.

Kotlin наоборот для андроида, эпл использует Swift. Если в целом говорить про мобильную разработку, то там говорят легче с поиском работы, если сравнивать с фронтенд.

Про Go читал, что там вакансий с ним пока не очень много, да и сам язык не из простых, он вроде заточен под микросервисы.

16

вы заебали пхп хуесосить

отличный язык для веба
сайтики верстать и блоги

ток вчера от програмысли вышел видос про пхп

все ебланы хейтят пхп
хотя это самый изи для входа язык и самый популярный для работы после джаваскрипт

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

16

пиздец ты конечно про языки хуйни написал.
JavaScript/TypeScript - на нем от "сайтиков" до бека на ноде полинета написано.

Про Котлин вообще нет смысла коментировать.

GOlang - язык то используется, но насчет рокзвезды это пиздец) У меня в стране ЕС 1500 вакансий на джаву и 90 на голанг. зепки соотвественно на джаву намного разнообразнее и выше. Го хорош для инфаструктурных сервисов, тк быстрый, но что бы туда вкатиться это тебе не просто программирование подучить.

11

Комментарий недоступен

7

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

лол кек, забирай свои протухшие мемы с 5.4 пыхи и не пизди малым

5

Про Котлин пиздеж. Во-первых, он для андроида. Во-вторых, его уже много где вместо жавы используют на бэке.
Ни то, ни другое с эплом не связано

4

Чел, на таких серьезных щах написал такую хуйню...

4

Гляньте на пхп 8+ и Тейлору Отвеллу с его Ларавелом расскажите про легаси код, такой крутой экосистемы как у ПХП + Ларавел я не знаю есть ли вообще где либо. Пол мира на нем помешаны, все топ компании используют Лару, в том числе и русские.

4

По поводу джавы. Сам плюсовик со стажем в полтора года работы, неистово хочется перекатиться в джаву, но устроиться туда тот еще гемор. Если ты думаешь, что знаешь базу Джавы и можешь устроиться - тебе в лицо плюнут фреймворками. Сидишь полгода ебешься, учишь фреймворки, пишешь свои петроекты и думаешь, что готов и момент настал - плюет в лицо конкуренция. Вакансий мало, каждая компания хочет себе низкооплачиваемого высококвалифицированного джуна. А желающих работать на джаве много.
Уже, считай, пятый месяц отклики кидаю на HH, из них собес был только один, и то, в «аутсорс галеру» за спасибо.

3

Я вот в Джаву пытаюсь вкатится, но фреймворки меня добили. До них было интересно,а весь этот спринг это какой-то просто пиздец.

2

Мне первое время фреймворки тоже помойкой ебаной казались, я везде плевался как плюсовик «зачем мне что-то что я не могу контроллировать адекватно с нижних уровней»
Как начал пилить свои проекты, влился и принял их философию. Оно со временем просто приходит, дальше фреймворки становятся веселее и в разы упрощают огромную часть твоей работы, позволяя делать кучу крутых штук за короткий срок времени
Кроме Spring Security и GWT. Разработчикам желаю наладить свою жизнь, только отбитые могли придумать эти фреймворки

1

ты про spring да hibernate? ничего там прям такого уж страшного вроде нету
скачай алишева курс, там базовые вещи очень понятно и наглядно. смотри видео и параллельно гугли все, что он говорит, чтоб глубже разобраться

это ж не какая-нибудь хуйня, про которую знает только 1,5 землекопа и спросить не у кого

1

АлишевО я вижу вы человек культуры

К слову Алишев у меня и отбил желание фреймворки изучать. Он начинает глубоко разбираться слишком низко по ощущению, переходя поздно к сути курса. Я в итоге пошел просто сам читать документации спринга

hibernate норм,его погонять для опыта и можно запомнить, а вот MVC меня добил.

А что лучше писать огромные портянки бойлерплейта?
Вместо того что б в стринг собирать запрос и в jdbc его проталкивать, использовать jpa и как человек жить.
У спринг бута только вес больше и скорость запуска ниже, если с grizzly сравнить, но разница между 8 и 10 секунд такое себе.

А чем плюсы не зашли? Почему хочешь на джаву перейти? Я долго сидел на шарпе, для себя решил поковыряться в плюсах (ну и в UE заодно)

Скажем так, плюсы мне нравятся, но нынешняя работа и задачи по ней отбивают желание как-то связывать себя с плюсами, чтобы не напороться вновь на ту залупу, которую заставляют делать. Ну и плюс джава проще ощущается, более востребована и в перспективе лет через 6 на ней можно будет попробовать свой бизнес поднять.

1

При этом ощущение, будто на плюсы устроиться проще. Было два собеса, оба успешные, отклики кидал по приколу «а вдруг позовут», но по некоторым причинам пока не смог сменить работу. Там вопросы были в основном теоретические, до которых можно даже логически допереть, ну и на знание плюсов/QT немного, базовые я бы сказал. И это вакансии Джун+/Мидл с соответствующей ЗП.

Короче рынок говна, не иначе.

Чел, учи Котлин просто)

Комментарий недоступен

Там еще нужно как минимум мультитрейдинг знать. Что самое смешное, я хорошо знаю его в теории потому что на работе писал большой проект, в котором многопоток был ключевой частью разработки, но в джаве дальше синхронайзд блока/метода все время сука забываюсь.

А так да, после этого надо идти дальше и изучать кучу фреймворков
Есть еще уникальные вакансии, в которых требуется нестандартный стек. Вот всегда было интересно как люди попадают на работу, если там нет стандартной херни вроде спринга/гибернейта/чтоугоднобазовое

Классно написано, жаль что пиздеж. Эти списыватели кода потом приходят на собес, в душе не чая как все вместе работает на разных уровнях. Они там на курсах порисовали сову, нихуя не понимая что такое сова и зачем сова вообще нужна. Ещё литкод подрочили, могут сделать 2sum, но не могут понять как писать код который отошел на 7 мм от привычного скоупа их задач.

3

Не пишу комментов, и вообще лениво наблюдаю за срачами пдфов, но то что касается IT всегда байтит на активность так как последние лет 8 разработки что в аутсорсах/аутстаффах, что в продуктовых не прошли даром.
Поэтому брат, подумай еще раз о котлине. Потом о swift и objective-c, потом снова о котлине. И перепроверь то что ты написал
Ну и без обид, выводы конечно у тебя местами прям мисс поинтят, но сори, мне лень ща что-то править, просто оставь на домашнюю работу подумать и погуглить еще раз.

3

Эт какая то хуйня. PHP говно мамонта…. котлин для эппла….

3

Спасибо за такой развёрнутый комментарий.

2

классный гайд, от себя еще могу рекомендовать Ruby – младший брат Python(много общего, особенно синтаксис). если на бэкендера метишь, то это один из самых простых языков для вката, потому что изначально проектировался для простоты и лаконичности кода, чтобы он был понятен независимо от уровня просвещенности в программировании.

есть куча интерактивных материалов на плюралсайте и фрикодкэмпе:
https://www.freecodecamp.org/
https://www.pluralsight.com/

список сайтов с задачками
https://tproger.ru/digest/competitive-programming-practice

отдельно стоит выделить Leetcode, так как зачастую используют на собесах технического этапа:
https://leetcode.com/

1

За плюсы в РФ мало платят.

1

Kotlin чаще используют как аналог java под Андроид разработку, возможно вы перепутали swift, который под ios.

1

PHP говно мамонта... На этом уже можно сказать об абсолютной некомпетентности автора комментария.
Если ты говнокодишь, то это уже сугубо твои проблемы. В нормальных командах используется строгая типизация с соблюдением DRY, KISS и парочкой других правил в завимости от нужд команды. Более того PHP на голову обгоняет многие языки по быстродействию и фреймворки Laravel и Symfony дают прикурить многим бэкенд решениям. Плюс ещё и докеризация буквально из коробки идёт.

1

Про 1с не в яблочко, а прямо в очко!

Комментарий недоступен

Бля, мне в наследство от бати достался огромный ящик мануалов по 1с, вроде не проклят.

Kotlin это улучшенная джава, и часто вакансии сейчас java/kotlin. Знать надо spring boot и основы, достаточно что б вкатиться.
Главный нюанс в том, что эти все таки больше энтерпрайз решения, и возможно будет легаси, небольшие конторы используют python для бэкэнда, на fastapi/django, либо node js, переводя разрабов с джавы либо увольняя.

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

Плюс ещё функциональные языки, та же scala, но через неё будет больно.

Судя по описанию языков, особенно php автор камента учился кодить на мемасах, а не по своей же инструкции

СМИ: появились первые детали ремейка Oblivion — в нём переработают ключевые механики

Игроков ждёт не просто ремастер, как об этом намекали ранее.

СМИ: появились первые детали ремейка Oblivion — в нём переработают ключевые механики
168168
112112
1111
66
66
55
55
22
11
11
11
Автолевелинг пускай уберут!
реклама
разместить
Екатерина Великая в Civilization VII — обзорный трейлер

У героини будет Душа.

108108
1212
1111
33
33
Пусть и не из барбершопа, но тоже не плохо постриглась
Пусть и не из барбершопа, но тоже не плохо постриглась
Пусть и не из барбершопа, но тоже не плохо постриглась
108108
6868
3232
2424
2121
77
44
11
11
11
Стопэ, стопэ, так какой ты войн по гендеру?
NVIDIA раскритиковала власти США за ограничение импорта ИИ-чипов в Китай, Россию и другие страны

В компании заявили, что «с нетерпением ждут» прихода к власти Дональда Трампа.

NVIDIA раскритиковала власти США за ограничение импорта ИИ-чипов в Китай, Россию и другие страны
352352
138138
2929
77
66
66
55
44
22
11
11
11
Что творится? NVIDIA критикует запрет на продажи, Цукерберг выбрасывает тампоны из мужского туалета. Что дальше? Концаренко публично извинится за редизайн?
СМИ: Nintendo Switch 2 представят 16 января

Продажи должны начаться в мае или июне.

СМИ: Nintendo Switch 2 представят 16 января
132132
2525
1111
55
33
22
22
11
11
Готовьтесь, убийца индустрии идет.
«М.Видео-Эльдорадо» рассказала о продажах смартфонов в России по итогам 2024 года: лидерами в штуках стали устройства Xiaomi, Tecno и Samsung

В деньгах — Apple, Samsung и Xiaomi.

«М.Видео-Эльдорадо» рассказала о продажах смартфонов в России по итогам 2024 года: лидерами в штуках стали устройства Xiaomi, Tecno и Samsung
3030
66
33
33
Поддерживаю. Сяома - ширпотребная хрень, на любую мощность, любую цену, похожа на айфон как брат близнец [но дебил]. Своя оболочка андроида. Есть свой магаз приложений Сяоми апп сето там. Даже свой говнотикток есть (лучше, чем вк видео). Текно. Топовый средний бюджетный набор смартфонов для школьников. Можно играть в игры. Похоже на айфон. Своя оболочка андроида. Все работает в РФ. Есть даже свой магаз приложений Ралм стор. Самсунг. Много моделей. Много цен. Все модели топ. Айфон для .. богатых. С такими ценами, мое почтение, айфоноводы - нищюки с обочины просто. При этом в РФ как бы работает все. 🇷🇺🫰 Есть свой магаз приложений. Выбор для нетакусиков.Моделей годных мало. Ховей/Хуавей/Нашей. Как ни назови, суть не меняется. Для РФ поставляют говно, для себя топ. Можно взять глобал версию у дядюшки Ляо. Можно взять ЕАС версию помощнее. Цены как у Самсунг или чуть подешевле. Свой магаз приложений, а гоогле плау НЕТ. 😳 В целом техника достойная. Модели на любой вкус, своя экосистема навроде "смартфон+ноут+проектор+умная лампочка в холодильнике". Можно даже телек с ИК на телефоне выключать в некоторых случаях. Выбор для тех, кто на свой волне и имеет денег до хрена/мозгов нихрена есть прочие Виво, Орро, Ицоо, Норд, Гооогле+, ОнеРлюс. Отдельно стоит российский говносмарт на Астре Линукс. Для Петровичей сойдет, приложений нет, зато корпус противоударный, 👍 пригодится. Когда захочется его об стену жахнуть. Стоит спасибо не 60к рублей, а всего 7, но и начинка китайская максимум на 4.5.
Трилогия Gothic подорожала на ПК — теперь все части серии продаются в Steam по 1090 рублей

Цена подскочила во всех странах.

Трилогия Gothic подорожала на ПК — теперь все части серии продаются в Steam по 1090 рублей
135135
3535
1414
1010
44
33
33
11
Разработка дорожает, чему удивляться
[]